From 5a90c4ed2e634a13d8acaee0803545c24ce21829 Mon Sep 17 00:00:00 2001 From: Donald Burr Date: Thu, 19 Feb 2015 16:53:31 -0800 Subject: [PATCH] Make convert_audio work with single files or all files --- acatcher/convert_audio.sh | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/acatcher/convert_audio.sh b/acatcher/convert_audio.sh index 2640e6f..28803ac 100755 --- a/acatcher/convert_audio.sh +++ b/acatcher/convert_audio.sh @@ -3,7 +3,17 @@ # # use "play" command to play back audio -INFILE="$1" -OUTFILE="$INFILE.wav" -#sox -r 44100 -e unsigned -b 8 -c 1  -sox -r 22050 -e signed -b 16 -L -c 1 "$1" "$OUTFILE" +if [ -z "$1" ]; then + for INFILE in *.raw; do + OUTFILE="`basename \"$INFILE\" .raw`.wav" + echo "converting $INFILE to $OUTFILE" + #sox -r 44100 -e unsigned -b 8 -c 1  + sox -r 22050 -e signed -b 16 -L -c 1 "$INFILE" "$OUTFILE" + done +else + INFILE="$1" + OUTFILE="`basename \"$INFILE\" .raw`.wav" + echo "converting $INFILE to $OUTFILE" + #sox -r 44100 -e unsigned -b 8 -c 1  + sox -r 22050 -e signed -b 16 -L -c 1 "$INFILE" "$OUTFILE" +fi