У меня есть два микрофона. Оба хорошо работают в Windows. Однако в Ubuntu первый (назовите его X) работает нормально, а второй (назовите его Y) производит много высокочастотных шумов. Я знаю, что лучше всего купить новый микрофон, но X действительно старый, а гарнитура сломана, Y почти новый и отлично работает с Windows. Есть ли способ применить фильтр низких частот в ALSA? Я также заметил, что звук немного смягчен ... как качество телефонного ввода.
Моя звуковая карта: 00: 1b.0 Аудиоустройство: Intel Corporation N10 / ICH 7 Семейство аудиоконтроллеров высокой четкости (версия 02) У меня есть ноутбук Toshiba, и я только что попытался отредактировать файл конфигурации alsa, добавив эта строка: options snd-hda-intel model = auto
~ UPDATE ~ Если я использую arecord test.wav -f CD
, все работает нормально.
Я только что решил проблему: это просто новая ошибка в ядре. Вы можете решить это с помощью:
options snd-hda-intel model=<your_model_or-audo> position_fix=2
В /etc/modprobe.d/alsa-base.conf
Мне просто нужно было открыть
alsamixer
и перейти к экрану захвата [F4] и установить усиление микрофона и запись микрофона.