19 lines
750 B
Bash
19 lines
750 B
Bash
|
#!/bin/sh
|
||
|
|
||
|
#
|
||
|
# Load sinks
|
||
|
#
|
||
|
pactl load-module module-null-sink formats=pcm,float32le sink_name=output sink_properties=device.description="Output"
|
||
|
pactl load-module module-null-sink formats=pcm,float32le sink_name=applications sink_properties=device.description="Applications"
|
||
|
|
||
|
#
|
||
|
# Loopback audio to the correct places
|
||
|
#
|
||
|
|
||
|
# Application audio forwarded to microphone
|
||
|
pactl load-module module-loopback latency_msec=25 source=applications.monitor sink=output
|
||
|
# Microphone
|
||
|
pactl load-module module-loopback latency_msec=25 source=rnnoise_source sink=output
|
||
|
# Application audio forwarded to me
|
||
|
pactl load-module module-loopback latency_msec=25 source=applications.monitor sink=alsa_output.usb-Burr-Brown_from_TI_USB_Audio_CODEC-00.pro-output-0
|