Как прослушивать поток module-native-protocol-tcp [mpd] pulseaudio tcp на двух выходных устройствах с независимой регулировкой громкости

Как прослушивать поток module-native-protocol-tcp [mpd] pulseaudio tcp на двух выходных устройствах с независимой регулировкой громкости

Я виделhttps://unix.stackexchange.com/questions/611158/how-do-i-monitor-microphone-inputно это, по-видимому, относится только к микрофону.

(как создать этот список в Markdow?)
✓ сервер: плагин mpd pulseaudo, выводящий поток на IP клиента
✓ клиент: 'pactl load.module module-native-protocol-tcp'
✓ клиент: воспроизведение звука на указанном устройстве вывода, «JBL Xtreme 2»
✓ клиент: pavucontrolотображает "Демон музыкального плеера: "Удаленный импульс включен"
⍻ клиент: воспроизведение потока mpd на «встроенном аналоговом стереозвуке» (BAAS) с независимым регулятором громкости

Я могу создать монитор/обратную связь выходного устройства Bluez и воспроизводить его на динамиках BAAS, но если я захочу уменьшить громкость динамика JBL Bluetooth и увеличить громкость динамиков BAAS, я не смогу этого сделать.

$ pactl unload-module module-loopback; pactl load-module module-loopback source=module-native-protocol-tcp name=mtpt; pactl load-module module-loopback source=536870913; pactl list short|grep 53687
536870917
536870915
536870912   module-always-sink      
536870913   module-native-protocol-tcp      
536870915   module-loopback source=536870913    
536870917   module-loopback source=module-native-protocol-tcp name=mtpt 

Я вижу два шлейфа на pavucontrol, один из них выводит мой микрофон на один из вариантов динамиков, другой ничего не делает.

Как разделить входящий поток импульсов TCP на два потока, которые можно выводить на несколько устройств и регулировать громкость по отдельности?

$ pipewire --version; pactl --version; uname -a
pipewire
Compiled with libpipewire 0.3.48
Linked with libpipewire 0.3.48
pactl 15.99.1
Compiled with libpulse 15.99.0
Linked with libpulse 15.99.0
Linux latitude 6.5.0-26-generic #26~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Tue Mar 12 10:22:43 UTC 2 x86_64 x86_64 x86_64 GNU/Linux

Связанный контент