Я хочу иметь возможность одновременно записывать звуки микрофона и системы. Чтобы помочь мне в этом, я поместил следующие команды в ~/.config/pulse/default.pa, которые создают нулевой приемник:
.include /etc/pulse/default.pa
load-module module-null-sink имя_приемника=MySink_sink_properties=device.description=Mic_and_system_sounds
load-module модуль-loopback источник = alsa_input.usb-0c76_USB_PnP_Audio_Device-00.mono-fallback приемник = MySink
load-module module-loopback источник = alsa_output.pci-0000_0a_00.3.analog-stereo.monitor приемник = MySink
Когда я впервые вхожу в систему, я не могу записывать монитор Mic_and_system_sounds: но я могу, когда я запускаю пульсаудио -k
. Прежде чем запустить эту команду, я вижу Mic_and_system_sounds в списке устройств вывода в pavucontrol и ничего на вкладке записи; как только я побежал пульсаудио -k
Я также могу видеть шлейф к Mic_and_system_sounds с микрофона и со звуковой карты на вкладке записи pavucontrol, и я могу записывать монитор Mic_and_system_sounds.
Есть ли способ обойти необходимость запуска пульсаудио -k
каждый раз, когда я вхожу в систему, чтобы иметь возможность записывать монитор Mic_and_system_sounds? Я надеялся, что, поместив команды в ~/.config/pulse/default.pa, я смогу сделать это сразу после входа в систему. У меня Ubuntu 20.04.