ref: ef3df0131aee8f4e68d02da7d9c6037c66bd44e2
dir: /bin/imfdec/
#!/bin/rc
rate=49716
norm=()
bareimf=()
while(~ $1 -?){
switch($1){
case -r
rate=$2
shift
case -f
norm=$2
shift
case -n
bareimf=1
case *
echo usage: $0 '[-n] [-r rate] [-f norm]'
exit usage
}
shift
}
cmd=(opl2 -r $rate)
if(~ $#bareimf 0)
cmd=(imf '|' $cmd)
if(! ~ $#norm 0)
cmd=($cmd '|' norm $norm)
echo $cmd
eval $cmd