Шумы при записи с микрофона.
Здравствуйте. Уже пару дней пытаюсь разобраться в чём причина шумов с микрофона. Менял в alsamixer значения, как только не передвигал ползунки в pavucontrol, частоту дискредитации исправил на 48000, включал шумоподавление в pulseaudio и так далее из того что нашёл в гугле, но проблема осталась. На этом же ноутбуке, этот же микрофон на window 7 работает идеально, а тут (linux mint 18 xfce) такие проблемы . Помогите разобраться.
Исходник, скорее всего вот этот. В readme риалтека написано:
The alsa-drivers in this package are designed for the following kernels:
— Vanilla 3.0 to 3.2
— Vanilla 2.6.18 to 2.6.39
Насколько я понял, там всё устарело уже сильно. Да и на самом сайте дата «драйверов» стоит 2014/5/21.
Если шумит, значит либо покупаешь новый микрофон, либо выкручиваешь в самый минимум, скажем 4 полоски из 30 в pavucontrol. И да проверь микрофон в live cd с Ubuntu 16.04.x например, и если там из коробки тоже самое, то просто покупаешь микрофон.
Зачем покупать новый микрофон если это проблема не микрофона?
Потому-что скорей всего это проблема микрофона, а верней конструкции ноута. В ноутбуках просто нет нормальных микрофонов. Максимум для аудиозвонков хватит.
Но в виндовсе намного тише. Я не хочу оставаться на виндовсе, я хочу понять и разобраться с этой проблемой на линуксе, не меняя микрофон.
А ты пробовал с внутреннего микрофона записывать? Такие же шумы?
Там какой-то костыль в драйверах, это очевидно (а скорей просто выкручено до самого минимума). Но это не означает того, что микрофон не шумит. Если хочешь с этим возиться, то вначале проверь в live-cd, а потом уже если все повторится, то разбирай ноутбук и смотри, что дает шумы. Записывать естественно нужно, когда ноутбук будет в разобранном виде. Возможно придется либо сменить HDD на SSD, либо изолировать/смазать кулер.
Ты потроллировать решил что ли?
Нет, я сразу посоветовал проверь, и если качество не удовлетворит, купить внешний микрофон. Но человек, хочет возиться этим.
С внутреннего пробовал, шумы хуже.
Выкручено до минимума что? Громкость? Я тут выкладывал запись с микро под 100% громкости как на винде так и на линуксе, разница просто радикальная. Дело не в микро.
Input c микрофона. Грубо для встроенного, должно быть где-то 30%, а для внешнего процентов 10%. Хотя конечно все зависит от микрофона, и что ты хочешь записать, если хочешь записать все что происходит в соседних комнатах тоже, то стоит выкрутить хорошо, но тогда уже не нужно жаловаться на шумы, конечно же.
Пока ты включал фильтры в pulse и т.д будет записывать ровно, то что ты дашь в микрофон на Input, так что если где-то записывается другой звук, то значит что-то не то, происходит. И в Windows у тебя как раз проблемы с микрофоном, потому-что оно скорей всего дает уже тебе обработанный звук, а не то, что ты реально даешь на Input.
Также для простых микрофонов, можешь просто слешка постучать по нему пальцем, и шкала Input гуляет слишком сильно, значит ты слишком сильно выкрутил Input, или у тебя просто студийный микрофон.
это либо высокий гейт, либо эхо. скорее, второе.
гейт (уровень на входе в микшере) выставлен на максимум. вообще, на любом микрофоне в обычной квартире такой шум. есть два метода — снизить гейт и таким образом «снизить чувствительность» микрофона. либо надеть шумоподавитель, который частично снизит внешние шумы.
ещё есть вариант, что включено проигрывание того, что идёт в микрофон и он захватывает этот звук и заводится. есть плагины для подавления эха. но тут я не скажу, надо читать про эхоподавители в пульсе или алсе. ну либо отключить проигрывание записываемого звука (обычно это называется дуплекс режим)
linux mint 18 ноут только другой проблема таже. Победил микрофон?
_______
Шел 2017-й. Тоже под окнами все шикарно, а на Manjaro и раньше на Kubuntu шумы (шшшшш) просто жесть какая-то. Микрофон конденсаторный даже прикупил.
Шел 2017-й. Если нужно чтобы не шипело, то не стоит писать на затычку, возьмите усб-звуковуху и любой микрофон с XLR.
Вот уж не надо! Под окнами без шума работает, но окна только для этого ставить не охота!
Ну не знаю. У меня все без шума работает. Только я читерю — у меня микшер аналоговый и я с него небалансый выход в линейку затычки реалтека подаю, пишу линию. Ну как «не шумит», шумит на -50дб и это жопа. Но для бытового звука оно пишет очень хорошо: https://soundcloud.com/ass-with-ears/im-v7-im-v7-im-v7-im-v7-vi-vi-vi7-vi7-ii.
Audacity
В чатах голосом не общаюсь, а для записи нашел выход в Audacity выделить часть звуковой дорожки с шумом -> Эффекты -> Подавление шума -> Создать модель шума -> щелкнуть в пустом месте (снять выделение или, наоброт, выделить все) и нажать Ctrl+R Все шумы «как рукой снимает,» но только в записях.
Уже пару дней пытаюсь разобраться в чём причина шумов с микрофона.
Тут заметка по теме товарища Сухова:
Фон возникает из-за того, что микрофон является самым слабеньким (единицы милливольт) из источников звукового сигнала, и по пути в микрофонный вход звуковой карты на соединительный микрофонный кабель длиной в несколько метров из окружаюшей вашу комнату осветительной сети напряжением 220 вольт бесконтактно (через паразитные ёмкости и индуктивности) оседают наводки (шумовое напряжение), лишь немного меньшие напряжения полезного звукового сигнала.
Собирал этот усилитель на ГТ308: https://s27.postimg.org/3sryrgatv/IMG_20170705_184939.jpg Обычный электретный капсуль с этим усилителем позволил отключить усилиние в настройках микрофона (Gnome Settings -> Sound -> Input -> Mic Unamplified). Уровня сигнала хватает, при этом шумы практически не слышны. Рекомендую.
В винде явно используется программный шумоподавитель, т.к. хорошо слышны искажения — звук булькающий, как архипережатый mp3.
Источник
Шумы при записи с микрофона.
Здравствуйте. Уже пару дней пытаюсь разобраться в чём причина шумов с микрофона. Менял в alsamixer значения, как только не передвигал ползунки в pavucontrol, частоту дискредитации исправил на 48000, включал шумоподавление в pulseaudio и так далее из того что нашёл в гугле, но проблема осталась. На этом же ноутбуке, этот же микрофон на window 7 работает идеально, а тут (linux mint 18 xfce) такие проблемы . Помогите разобраться.
Это все пыщьпыщьаудио виноват! Атвичаю!
Пыш-пыш-аудио отключи и сравни.
Ребят, он не врубается, чую. ОП, выруби PulseAudio. Как это сделать? Гугл в помощь. Если не поможет, то напиши.
Okay, отключил и сравнил; С отключенным пульсом, шум и соответственно и голос стали тише. Избавиться от шума никак? Или заменить на что-то pulse?
У меня не трещит. Шум постоянный, гудит в зависимости от громкости микрофона.
Может я не так что-то сделал: В /etc/pulse/client.conf добавил autospawn = no и потом pulseaudio —kill
Выпилить=удалить. sudo apt-get remove pulseaudio.
Удалил и перезагрузился. Изменений нет.
Спойлер: придется переставит пшшаудио.
По ссылке был, в пп написал что не помогло. Переставлять подскажите как.
sudo apt-get install pulseaudio
По ссылкам что вы дали, ничего не помогает. P.S. Значок громкости пропал.
Как настроены разъемы звуковухи? Она точно считает гнездо с микрофоном именно гнездом с микрофоном?
да, считает гнездо с микрофоном именно гнездом с микрофоном
Может скрины что-то подскажут? Как видно, уровень шума высокий, хотя я ничего не говорю в микрофон. Если уменьшить громкость микрофона, то и шум становится тише. http://i.imgur.com/5iQSD5J.png
Попробуй выключить усиление микрофона, Mic Boost в alsamixer, и отрегулировать соответственно уровень записи на самом микрофоне.
Попробовал, если Mic Boost отключить то уровень громкости микрофона становится 30%. Соответственно, громкость шума вместе с громкостью голоса уменьшается. Если громкость увеличить, включается Mic Boost. http://i.imgur.com/6MKIP25.png
шшшшш
Дрова проверь для аудиоплаты и портов микрофона.
И ещё есть дополнительный шум, если включить ноут в розетку. https://clyp.it/1x35pr4s Но этот вопрос уже связан с заземлением?
Почему в windows ничего подобного нет а в линуксе так? Может драйвер надо установить какой?
попробуйте так: arecord -r 192000 -f cd -t wav|aplay
и так: arecord|aplay
в последнем случае характерны шумы — это качество записи как правило т.е. софтовые проблемы
В аудасити пробовал. Попробовал как и вы написали в первом случае качество голоса чётче, но шшшш присутствует. Во втором случае качество плохое, но тоже с шумом.
Если переставлять джек в разьём для наушников то запись не идёт, всё тихо (если вы это имели ввиду).
Все подходит? Просто если мать амдшная, а дрова интеловские, то ничего и не будет работать. Какая модель ноутбука?
PS: Если все подходит, то можешь пересобрать ядро и/или обновить OS.
Acer aspire e1-531 Ос обновил и переустановил. Карта HDA Intel PCH Realtek alc269vb
Ничего не помогает.
Хотя нет, там просто написано, что система запустится.
Хз, может поможет.
Я пробовал до создания темы установить этот драйвер но у меня ошибки выскакивали, не мог понять их причину и так и не смог установить его до конца!
./configure && make && make install
именно так, так в ридми написано но ошибка появляется
Или откатись. В общем, отпишись давай.
Уже установлен пакет gcc самой новой версии (4:5.3.1-1ubuntu1). Ошибка та же.
Ага, самая новая — 6.3.
error: macro «__DATE__» might prevent reproducible builds [-Werror=date-time] «Compiled on » __DATE__ » for kernel %s» ^
cc1: some warnings being treated as errors
gcc version 6.2.0 20160901 (Ubuntu 6.2.0-3ubuntu11
Странно. Есть, конечно, вероятность, что компилять надо с помощью какой-то экзотической версии gcc, но это уже не к нам. Зы: попробуй пересобрать ведро.
Извините, не знаю как.
А ядро уже советовали пересобрать? Лан, шучу.
Возможно, что в виндовом драйвере включено шумоподавление. У меня старый ноут так шумел. Включаешь шумоподавление — не шипит, но звук становится мерзкий. Во втором файле пик чётко на 50 герцах, навряд ли это софт 🙂
Возможно ещё какой-нибудь прибор шумит, кроме самого ноутбука. Я имею в виду электромагнитные наводки и помехи.
Если есть винда, то запиши какой-нибудь стишок на ней и в линуксе и сравни качество. Сохранять лучше во flac или wav. Шумоподавление часто срезает высокие частоты, да и в общем качество звука должно ухудшиться. Попробуй ещё отключить в alsamixer остальные входы звуковой карты, если ещё не советовали.
Если хочешь, то можешь записи сюда выложить, я тебе скажу своё икспертное мнение 🙂
Запись с линукса: https://clyp.it/pude2wg1 громкость сразу у себя пониже сделайте) Запись с виндовса: https://clyp.it/evax5ww2
P.S. С виндовс’a когда прослушивал, шум был тише, а когда щас с линукса прослушал — шум громче оказывается Оо.
Среди приборов есть только модем с вай-фаем.
Источник
Давим шумы средствами PulseAudio
Часто вижу, как владельцы ноутбуков жалуются на шумы микрофона в Linux, в то время как под Windows их меньше, либо же они вообще отсутствуют. Как правило, виноват в этом производитель, установивший самый дешевый микрофон и/или кодек из возможных, надеясь на сглаживание отвратительного качества железа программными средствами.
К счастью, в Linux есть замечательный аудиосервер PulseAudio, с помощью которого можно сделать аудио с вашего микрофона заметно качественней.
Способ #1
Для того, чтобы использовать встроенный модуль подавления шума и эха PulseAudio, работающий по алгоритму webrtc или speex, для какой-то конкретной программы, достаточно запустить ее с переменной окружения:
И весь ваш звук магическим образом будет избавлен от шумов и эха!
Пример:
До:
После:
Способ #2
Создаем постоянный source и sink с шупоподавлением:
Можно добавить эти строки в /etc/pulse/default.pa куда-нибудь в конец, чтобы они выполнялись каждый раз при запуске pulseaudio.
К сожалению, в текущей версии PulseAudio существует баг, из-за которого этот модуль работает только тогда, когда производится не только запись, но и воспроизведение. Скажем, в Skype, Mumble и прочих голосовых телефонах будет все сразу замечательно, а если вы заходите только записать звук, например, через audacity, то следует включить в нем какую-то музыку фоном, даже с минимальной громкостью.
Если вы используете второй способ, убедитесь, что нужная вам программа воспроизводит аудио в sink с шумоподавлением, а не напрямую в аудиокарту. Перенести sink можно, например, через pavucontrol.
Не воспроизводите музыку в аудиоплеере через sink с шумоподавлением, а то получите звук в моно и 32кГц.
На хабрахабре есть один из разработчиков PulseAudio — AEP. Благодарю его за консультацию.
Источник