Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия Последняя версия Следующая версия справа и слева | ||
wiki:pulseaudio [2017/10/14 11:09] [Шумоподавитель для микрофона в skype] |
wiki:pulseaudio [2019/07/15 11:14] [veromix] |
||
---|---|---|---|
Строка 101: | Строка 101: | ||
<code>sudo apt install veromix</code> | <code>sudo apt install veromix</code> | ||
{{:wiki:pulseaudio:veromix-gtk.png?600|}} | {{:wiki:pulseaudio:veromix-gtk.png?600|}} | ||
+ | ====PulseEffects==== | ||
+ | Удобное Python / GTK графическое приложение для набора PulseAudio эффектов. Множество плагинов в комплекте. | ||
+ | Установка через консоль: | ||
+ | <code>sudo add-apt-repository ppa:mikhailnov/pulseeffects -y | ||
+ | sudo apt update | ||
+ | sudo apt install pulseeffects pulseaudio --install-recommends</code> | ||
+ | {{:wiki:pulseeffects.png?600|}} | ||
=====Консольные инструменты===== | =====Консольные инструменты===== | ||
====pactl==== | ====pactl==== | ||
Строка 401: | Строка 408: | ||
pacmd load-module module-ladspa-sink sink_name=**[name]** master=**[default sink]** plugin=bs2b label=bs2b control=700,4.5 | pacmd load-module module-ladspa-sink sink_name=**[name]** master=**[default sink]** plugin=bs2b label=bs2b control=700,4.5 | ||
- | <code>pacmd load-module module-ladspa-sink \ | + | <code>pacmd load-module module-ladspa-sink sink_name=ladspa_out master=alsa_output.pci-0000_00_1b.0.analog-stereo plugin=bs2b label=bs2b control=700,4.5</code> |
- | sink_name=ladspa_out master=alsa_output.pci-0000_00_1b.0.analog-stereo \ | + | |
- | plugin=bs2b label=bs2b control=700,4.5</code> | + | |
Установить выход звука через плагин\\ | Установить выход звука через плагин\\ | ||
- | <code>set-default-sink ladspa_out</code> | + | <code>pacmd set-default-sink ladspa_out</code> |
или это же, но мышкой в настройках звука\\ | или это же, но мышкой в настройках звука\\ | ||
{{:wiki:pulseaudio:bs2b-ladspa.png?400|}} | {{:wiki:pulseaudio:bs2b-ladspa.png?400|}} | ||
- | Если всё заработало, то можно добавить в настройки **/etc/pulse/default.pa** | + | Если всё заработало, то можно добавить в настройки **/etc/pulse/default.pa**\\ |
+ | Или копируем **/etc/pulse/default.pa** в **~/.config/pulse/default.pa** и вписываем уже в него для применения только для данного пользователя. | ||
<code>### BS2B plugin | <code>### BS2B plugin | ||
load-module module-ladspa-sink sink_name=ladspa_out master=alsa_output.pci-0000_00_1b.0.analog-stereo plugin=bs2b label=bs2b control=700,4.5 sink_properties=device.description=Bauer_stereophonic-to-binaural | load-module module-ladspa-sink sink_name=ladspa_out master=alsa_output.pci-0000_00_1b.0.analog-stereo plugin=bs2b label=bs2b control=700,4.5 sink_properties=device.description=Bauer_stereophonic-to-binaural | ||
Строка 421: | Строка 427: | ||
Вписываем в **/etc/pulse/default.pa** для автозапуска при старте pulseaudio.\\ | Вписываем в **/etc/pulse/default.pa** для автозапуска при старте pulseaudio.\\ | ||
- | Или копируем **/etc/pulse/default.pa** в **~./config/pulse/default.pa** и вписываем уже в него для применения только для данного пользователя. | + | Или копируем **/etc/pulse/default.pa** в **~/.config/pulse/default.pa** и вписываем уже в него для применения только для данного пользователя. |
<code>### Шумоподавитель | <code>### Шумоподавитель | ||
- | load-module module-echo-cancel source_name=noechosource sink_name=noechosink source_properties=device.description=Микрофон_без_эха_с_шумоподавителем sink_properties=device.description=Выход_без_эха_с_шумоподавителем | + | load-module module-echo-cancel source_name=noechosource sink_name=noechosink source_properties=device.description=Микрофон_с_шумоподавителем sink_properties=device.description=Выход_без_эха |
set-default-source noechosource</code> | set-default-source noechosource</code> | ||
+ | |||
+ | В моём случае эта строка выглядит так: | ||
+ | <code>### Шумоподавитель | ||
+ | load-module module-echo-cancel source_name=alsa_input.pci-0000_00_1b.0.analog-stereo sink_name=alsa_output.pci-0000_00_1b.0.analog-stereo source_properties=device.description=Микрофон_с_шумоподавителем sink_properties=device.description=Выход_без_эха | ||
+ | set-default-source alsa_input.pci-0000_00_1b.0.analog-stereo.2</code> | ||
+ | Далее в skype (steam и т.п.) указываем в качестве микрофона новый «Микрофон_с_шумоподавителем». | ||
К сожалению, в текущей версии PulseAudio существует [[https://bugs.freedesktop.org/show_bug.cgi?id=83557|баг]], из-за которого этот модуль работает только тогда, когда производится не только запись, но и воспроизведение. Скажем, в Skype, Mumble и прочих голосовых телефонах будет все сразу замечательно, а если вы заходите только записать звук, например, через audacity, то следует включить в нем какую-то музыку фоном, даже с минимальной громкостью. | К сожалению, в текущей версии PulseAudio существует [[https://bugs.freedesktop.org/show_bug.cgi?id=83557|баг]], из-за которого этот модуль работает только тогда, когда производится не только запись, но и воспроизведение. Скажем, в Skype, Mumble и прочих голосовых телефонах будет все сразу замечательно, а если вы заходите только записать звук, например, через audacity, то следует включить в нем какую-то музыку фоном, даже с минимальной громкостью. |