All pastes #75 Raw Edit

slePP

public text v1 · immutable
#75 ·published 2004-04-07 05:08 UTC
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}