#!/bin/csh
#
# Examples for concatenate 
#
# parameters are: (1) one or more input soundfiles
#                 (2) output soundfile name
# Program input   (a) number of zero samples between input sounds
#

if ($1 == "") then
   set SOUNDDIR = ../
else
   set SOUNDDIR = $1
endif

if ($2 == "") then
   set BINDIR = ../../bin
else
   set BINDIR = $2
endif


rm -f $SOUNDDIR/temp.wav
$BINDIR/whitenoise $SOUNDDIR/temp.wav >/dev/null <<EOT
3000
0.1
1
EOT

rm -f $SOUNDDIR/temp2.wav
$BINDIR/silence $SOUNDDIR/temp2.wav >/dev/null <<EOT
3000
EOT


#####
#
# Example 1
#

echo Creating $SOUNDDIR/b.wav

rm -f $SOUNDDIR/b.wav
$BINDIR/concatenate $SOUNDDIR/temp.wav \
   $SOUNDDIR/temp2.wav $SOUNDDIR/temp.wav $SOUNDDIR/temp2.wav \
   $SOUNDDIR/temp.wav $SOUNDDIR/temp2.wav $SOUNDDIR/temp.wav \
   $SOUNDDIR/temp2.wav $SOUNDDIR/b.wav >/dev/null <<EOT
0
EOT
   
rm -f $SOUNDDIR/temp.wav
rm -f $SOUNDDIR/temp2.wav
