Я успешно настроил PulseAudio для запуска поверх JACK, следуя этому удивительно простому описанию .
Теперь мне интересно, есть ли способ (поначалу я был в этом уверен) иметь несколько приемников между JACK и PulseAudio, например, для одновременной записи двух приложений PulseAudio. Я попытался, например, изменить load-module module-jackdbus-detect channels=2
в /etc/pulse/default.pa
на 4 канала - но тогда PulseAudio даже не запустится.
Кроме того, я действительно хотел бы использовать эту функцию, чтобы уменьшить громкость выходного сигнала JACK перед воспроизведением, потому что я не хочу дуть мои уши. Я также думал о создании виртуальных потоков в PulseAudio, и я могу попытаться выяснить это дальше, хотя я не знаю, найду ли я для него применение. Если у меня была идея, я уже забыл. ;-) Скажите, если вы уже знаете.
[РЕДАКТИРОВАТЬ]
Также подумайте о моем связанном вопросе о динамиках отключения звука JACK, но не играющих через наушники , пожалуйста!
Несколько приемников/источников pulseaudio доступны от pulseaudio v6.0 и позже. Поскольку Ubuntu использует свою собственную нумерацию версии, проверьте истинный номер версии с:
pulseaudio --version
Дополнительные приемники/источники могут быть загружены терминальной командой, или использование Опция QJackCtl 'Выполняет сценарий после Запуска' команды или колотит сценарий
pactl load-module module-jack-sink client_name=pulse_sink_2 connect=yes
pactl load-module module-jack-source client_name=pulse_source_2 connect=no
без client_name опции, дополнительные приемники/источники имеют суффикс числа 01, 02 и т.д.
опция подключения (значение по умолчанию - да), использующий соединение остановок с системным получением/воспроизведением ДЖЕКА
существует также опция каналов (значение по умолчанию 'channels=2')
systemd-journal
вызванное высокое использование CPU. Добавлению параметра помогают. Я читал однако, что это отключает некоторые меры по энергосбережению. Вероятно, все для устройств PCIe (?) – Zelphir Kaltstahl 10 February 2017 в 13:10