Vreau să pot captura atât microfonul, cât și sunetele sistemului în același timp. Pentru a mă ajuta să fac asta, am introdus următoarele comenzi în ~/.config/pulse/default.pa care creează un null sink:
.include /etc/pulse/default.pa
load-module module-null-sink sink_name=MySink sink_properties=device.description=Mic_and_system_sounds
load-module module-loopback source=alsa_input.usb-0c76_USB_PnP_Audio_Device-00.mono-fallback sink=MySink
load-module module-loopback source=alsa_output.pci-0000_0a_00.3.analog-stereo.monitor sink=MySink
Când mă conectez pentru prima dată, nu pot înregistra monitorul Mic_and_system_sounds: dar pot odată ce am rulat pulseaudio -k
. Înainte de a rula acea comandă, pot vedea Mic_and_system_sounds listate în dispozitivele de ieșire din pavucontrol și nimic în fila de înregistrare; odată ce am fugit pulseaudio -k
De asemenea, pot vedea loopback-ul la Mic_and_system_sounds de la microfon și de pe placa de sunet în fila de înregistrare a pavucontrol și pot înregistra monitorul Mic_and_system_sounds.
Există vreo modalitate de a fugi? pulseaudio -k
de fiecare dată când mă conectez pentru a putea înregistra monitorul Mic_and_system_sounds? Am sperat că, punând comenzile în ~/.config/pulse/default.pa, voi putea face asta imediat la conectare. Sunt pe Ubuntu 20.04.