Как я могу записывать со своего микрофонного входа?

У меня аудио вход подключен к моему микрофонному разъему. В alsamixer, когда я включаю звук и усиливаю вход mic, я слышу этот звук из своих динамиков. Однако выполнение arecord -d 5 foo.wav и aplay foo.wav приводит к пустому файлу; то же самое при записи через наглость - пусто.

Почему это происходит? Как мне записать этот ввод?

arecord -L выдает следующее, если это полезно:

default
    Playback/recording through the PulseAudio sound server
pulse
    Playback/recording through the PulseAudio sound server
front:CARD=nForce2,DEV=0
    NVidia nForce2, NVidia nForce2
    Front speakers
surround40:CARD=nForce2,DEV=0
    NVidia nForce2, NVidia nForce2
    4.0 Surround output to Front and Rear speakers
surround41:CARD=nForce2,DEV=0
    NVidia nForce2, NVidia nForce2
    4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=nForce2,DEV=0
    NVidia nForce2, NVidia nForce2
    5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=nForce2,DEV=0
    NVidia nForce2, NVidia nForce2
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=nForce2,DEV=0
    NVidia nForce2, NVidia nForce2
    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
dmix:CARD=nForce2,DEV=0
    NVidia nForce2, NVidia nForce2
    Direct sample mixing device
dmix:CARD=nForce2,DEV=1
    NVidia nForce2, NVidia nForce2 - MIC ADC
    Direct sample mixing device
dsnoop:CARD=nForce2,DEV=0
    NVidia nForce2, NVidia nForce2
    Direct sample snooping device
dsnoop:CARD=nForce2,DEV=1
    NVidia nForce2, NVidia nForce2 - MIC ADC
    Direct sample snooping device
hw:CARD=nForce2,DEV=0
    NVidia nForce2, NVidia nForce2
    Direct hardware device without any conversions
hw:CARD=nForce2,DEV=1
    NVidia nForce2, NVidia nForce2 - MIC ADC
    Direct hardware device without any conversions
plughw:CARD=nForce2,DEV=0
    NVidia nForce2, NVidia nForce2
    Hardware device with all software conversions
plughw:CARD=nForce2,DEV=1
    NVidia nForce2, NVidia nForce2 - MIC ADC
    Hardware device with all software conversions

Изменения, сделанные на вкладке Input диалогового окна System Settings -> Sound, не делают разница вообще. Из-за них из динамиков не выходит звук, и Audacity ничего не записывает в результате изменения каких-либо настроек (или разъема, или громкости входа). Существует только одно «устройство для ввода звука» - Internal Audio Analog Stereo.

Как ни странно, в Audacity изменение источника записи (скажем, с default:Line:0 на default:Mic:0 или даже с Mono на Stereo) устанавливает флажок mute в вышеупомянутом диалоге.

1
задан 4 November 2011 в 01:36

3 ответа

Возможно, вам придется выбрать правильное устройство. Попробуйте что-то вроде arecord -d 5 -D plughw foo.wav. Вы можете перечислить все действительные имена устройств с помощью arecord -L.

0
ответ дан 4 November 2011 в 01:36

Мне удалось решить мою проблему, используя это руководство - включить устройства захвата в alsamixer. Я до сих пор не знаю, как решить эту проблему с помощью графического интерфейса.

0
ответ дан 4 November 2011 в 01:36

Откройте «Системные настройки»> «Звук»> «Вход», выберите свое устройство и теперь запишите, что вы хотите. Для этого рекомендуется смелость.

0
ответ дан 4 November 2011 в 01:36

Другие вопросы по тегам:

Похожие вопросы: