Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
wiki:pulseaudio [2019/01/14 17:38] [Bauer stereophonic-to-binaural DSP] |
wiki:pulseaudio [2021/07/17 19:53] (текущий) [module, client, sample] |
||
---|---|---|---|
Строка 75: | Строка 75: | ||
* **Module**. Загруженный модуль PulseAudio. Например, загрузка module-alsa-sink с заданием пераметров, указывающих на устройство Alsa — создаст Sink, связанный с этим устройством. Существуют и другие модули, создающие объекты PulseAudio, позволяющие управлять им, использовать FIFO для обмена звуковым потоком и многое другое; | * **Module**. Загруженный модуль PulseAudio. Например, загрузка module-alsa-sink с заданием пераметров, указывающих на устройство Alsa — создаст Sink, связанный с этим устройством. Существуют и другие модули, создающие объекты PulseAudio, позволяющие управлять им, использовать FIFO для обмена звуковым потоком и многое другое; | ||
* **Client**. Приложение, подключившееся к PulseAudio. Может создавать потоки Sink-Input и Source-Output и управлять демоном PulseAudio. | * **Client**. Приложение, подключившееся к PulseAudio. Может создавать потоки Sink-Input и Source-Output и управлять демоном PulseAudio. | ||
- | Sample. Звуковой сэмпл, загруженный в PulseAudio для быстрого воспроизведения. Может использоваться для проигрывания стандартных звуков. Например, x11 bell. Могут проигрываться по команде от модуля, клиента или из консоли. | + | * **Sample**. Звуковой сэмпл, загруженный в PulseAudio для быстрого воспроизведения. Может использоваться для проигрывания стандартных звуков. Например, x11 bell. Могут проигрываться по команде от модуля, клиента или из консоли. |
=====ALSA → PulseAudio===== | =====ALSA → PulseAudio===== | ||
Строка 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>pacmd set-default-sink ladspa_out</code> | <code>pacmd set-default-sink ladspa_out</code> |