2025-01-31 16:18:37 +01:00
|
|
|
#!/bin/sh
|
|
|
|
|
|
|
|
pactl unload-module module-null-sink
|
2025-02-05 10:51:49 +01:00
|
|
|
|
2025-01-31 16:18:37 +01:00
|
|
|
pactl load-module module-null-sink sink_name=AEC_out channels=1 sink_properties=device.description=AEC_out
|
2025-02-05 10:51:49 +01:00
|
|
|
pactl load-module module-null-sink sink_name=AEC_sink channels=2 sink_properties=device.description=AEC_sink
|
|
|
|
|
|
|
|
echo "Created sinks"
|
|
|
|
|
2025-02-09 11:00:00 +01:00
|
|
|
pw-link audio-filter:playback_FL alsa_output.pci-0000_00_1b.0.analog-stereo:playback_FL
|
|
|
|
pw-link audio-filter:playback_FR alsa_output.pci-0000_00_1b.0.analog-stereo:playback_FR
|
2025-02-05 10:51:49 +01:00
|
|
|
|
|
|
|
echo "Linked playback"
|
|
|
|
|
2025-01-31 16:18:37 +01:00
|
|
|
pw-link alsa_input.pci-0000_00_1b.0.analog-stereo:capture_FL audio-filter:input
|
|
|
|
pw-link audio-filter:output AEC_out:playback_MONO
|
2025-02-05 10:51:49 +01:00
|
|
|
|
|
|
|
echo "Linked AEC"
|
|
|
|
|
|
|
|
pw-link AEC_sink:monitor_FL audio-filter:sink_FL
|
|
|
|
pw-link AEC_sink:monitor_FR audio-filter:sink_FR
|
|
|
|
|
|
|
|
echo "Linked sink to input"
|
|
|
|
|
2025-01-31 16:18:37 +01:00
|
|
|
pactl set-default-source AEC_out.monitor
|
2025-02-05 10:51:49 +01:00
|
|
|
pactl set-default-sink AEC_sink
|