rendered paste body#!/bin/sh
EXT=wav
MD=/var/spool/asterisk/monitor
TG=/web/voip.netmonks.ca/calls
FN=$1
SOX=/usr/bin/sox
/usr/bin/sox ${MD}/${FN}-in.${EXT} -c 2 ${MD}/${FN}-in-pan.${EXT} pan -1.0
/usr/bin/sox ${MD}/${FN}-out.${EXT} -c 2 ${MD}/${FN}-out-pan.${EXT} pan 1.0
/bin/rm ${MD}/${FN}-{in,out}.${EXT}
/usr/bin/sox ${MD}/${FN}-in-pan.${EXT} ${MD}/${FN}-in-rev.${EXT} reverse
/usr/bin/sox ${MD}/${FN}-out-pan.${EXT} ${MD}/${FN}-out-rev.${EXT} reverse
/bin/rm ${MD}/${FN}-{in,out}-pan.${EXT}
/usr/bin/soxmix ${MD}/${FN}-{in,out}-rev.${EXT} ${MD}/${FN}-rev.${EXT}
/bin/rm ${MD}/${FN}-{in,out}-rev.${EXT}
/usr/bin/sox ${MD}/${FN}-rev.${EXT} ${TG}/${FN}.gsm reverse
/bin/rm ${MD}/${FN}-rev.${EXT}