#!/bin/sh
DIR_LIST="ANNOUNCE_VOICE DJ_VOICE ENDING_VOICE VSLAP_VOICE"
REF_DIR=unamp_aiff
SRC_DIR=amplified_audio
DST_DIR=trimmed_audio
for dir in ${DIR_LIST} ; do
  mkdir -p ${DST_DIR}/${dir}
  for file in `ls ${SRC_DIR}/${dir}/*.aiff` ; do
	audio_file=`basename ${file}`
	ref_file=${REF_DIR}/${dir}/${audio_file}
	src_file=${SRC_DIR}/${dir}/${audio_file}
	dst_file=${DST_DIR}/${dir}/${audio_file}
	ref_size=`audio_size ${ref_file}`
	src_size=`audio_size ${src_file}`
	size_diff=`expr ${src_size} - ${ref_size}`
	if [ "$size_diff" -gt "0" ]; then
	  echo $audio_file $size_diff
	  sox ${src_file} ${dst_file} trim 0 ${ref_size}s
	  dst_size=`audio_size ${dst_file}`
	  size_diff=`expr ${dst_size} - ${ref_size}`
          echo New diff ${size_diff}
	else
	  cp ${src_file} ${dst_file}
	fi	
  done
done
