У меня есть интересная проблема с Ubuntu. У меня есть ноутбук, который имеет один разъем для линейного входа / микрофона и линейного выхода / наушников.
Вот почему я купил сплиттер, как показано ниже:
Разделяет один 4-х контактный разъем на два разъема: микрофон и линейный выход
У меня есть внешний студийный микрофон и наушники с микрофоном.
Случай 1 (рабочий)
Если я подключу микрофон наушников к сплитеру, который вставлен в мой ноутбук, я могу записать свой микрофон.
HEADPHONES MIC ----+
|
+------- LAPTOP
|
HEADPHONES OUTPUT -+
Случай 2 (НЕ работает)
Если к сплиттеру подключить другое внешнее оборудование (например, пианино), я ничего не смогу записать ... Это проблема. Как Ubuntu может распознать наличие микрофона для наушников или внешнего оборудования, которое НЕ является микрофоном для наушников?
PIANO ------------+
|
+------- LAPTOP
|
HEADPHONES OUTPUT -+
... и вопрос в том, как это исправить? Я хочу записать свое пианино на своем ноутбуке: через линию.
Будет ли сплиттер причиной?
Мне действительно нужно оборудование, которого у меня нет (например, USB-рекордер)?
Обновление : протестировано на Windows 8 на том же ноутбуке. Он работает правильно ... (Un) К счастью, я пользователь Ubuntu, поэтому я не вернусь в мир Windows ... Все еще ищу решение для Ubuntu.
Моя модель ноутбука есть Samsung NP300E5V-S01RO
.
Обновление 2 : Используя alsamixer
мне удалось прослушать только звуки фортепиано , без других звуков микрофона. Вот как выглядит текущая конфигурация alsamixer:
Информацию о моих настройках можно найти здесь .
Я все еще не могу выбрать в Audacity (или другом программном обеспечении для записи) записывающее устройство. Он записывает с внутреннего микрофона.
Обновление 3 :
pactl list sources
выводит это в Ports
разделе:
Дело 1
Фортепиано связано:
analog-input-microphone-internal: Internal Microphone (priority: 8900)
analog-input-microphone: Microphone (priority: 8700, not available)
Дело 2
Внешний микрофон подключен:
analog-input-microphone-internal: Internal Microphone (priority: 8900, not available)
analog-input-microphone: Microphone (priority: 8700, available)
источник
Ответы:
Увеличивая этот индикатор громкости микрофона,
alsamixer
мы только включаем функцию петли звуковой карты, то есть она перенаправляет вход микрофона на выход звука внутри, этот поток недоступен для программного обеспечения. (AFAIK) (Но это подтверждает, что оборудование получает звук.)Вы должны попытаться увеличить все измерители Capture
alsamixer
до максимума и убедиться, что они не отключены, после этого убедитесь, чтоpavucontrol
выбрано правильное устройство и порт, а вход микрофона не отключен, затем попробуйте выполнить запись.Если это все еще не работает, то, вероятно, проблема где-то ниже в драйвере.
Что вы еще можете попробовать, так это установить новую alsa, возможно, эта проблема решена в более новой версии. Кроме этого есть некоторые настройки инструментов для ALSA здесь . Документы для этого здесь . С помощью hda-jack-retask вы можете изменить вход микрофона на линейный (или аналогичный), но я не знаю, поможет ли это.
источник
echo jack_detect=no > /sys/class/sound/hwC0D0/hints
чтобы отключить обнаружение гнезда. Или в вашем случае вы также можете попробоватьecho jack_detect=no > /sys/class/sound/hwC0D3/hints
, но первое, скорее всего, будет иметь какой-либо эффект.echo 1 > /sys/class/sound/hwC0D0/reconfig
илиecho 1 > /sys/class/sound/hwC0D3/reconfig
Может быть, этот небольшой совет, который Вы можете установить из PPA, поможет:
[Как сделать] Поверните разъем для наушников в разъем для микрофона в Ubuntu | О, МОЙ БОГ! Ubuntu!
источник
"Failed to create file '/home/username/.pulse/client.conf.3A0Q7W': No such file or directory"
когда я пытаюсь применить настройки.