1.3 KiB
Executable File
1.3 KiB
Executable File
author | date | title | tags | ||||||
---|---|---|---|---|---|---|---|---|---|
Alvie Rahman | \today | Pulseaudio |
|
Collect and Mix Sound Input From Different Sources
Create Mixer
From https://askubuntu.com/a/870596:
[...]
pactl load-module module-null-sink sink_name=inputs
[...] please repeat this for [every] input you want to mix [...]
pactl load-module module-loopback sink=inputs
Now you will have to connect this new "loopback" channels to the device you intend to record from. You can do this using "pavucontrol" (install it if missing), open the "Recording" tab, select "Virtual Streams" from the bottom selector and then make sure you connect a different input to each different loopback. [...]
The number returned by each command is the module id. You may want to keep it if you want to delete them individually.
Destroy Mixer
Destroy all Loopback and Null-Sink Modules
From https://www.pclinuxos.com/forum/index.php/topic,119695.msg1159936.html#msg1159936:
pactl unload-module module-loopback pactl unload-module module-null-sink
This will unload all loopback and null-sink modules.
Destroy Specific Modules
pactl unload-module <module number>