#!/bin/zsh
sh -c 'export PULSE_SERVER=127.0.0.1:2727;for f in `pactl list modules|grep -B 3 windows|grep \#|sed "s|Module #||g"`;do pactl unload-module $f;done;if pactl list modules|grep -A 1 -i tunnel|grep -iq windows;then sleep .01;else pactl load-module module-tunnel-source server=127.0.0.1:2729 source=wavein source_name=windows;fi;if pactl list modules|grep -A 1 -i loopback|grep -iq windows;then sleep .01;else pactl load-module module-loopback source=windows sink=OpenSL_ES_sink sink_input_properties=device.description=windows;fi'
