diff options
| author | jules <jules@asdf.us> | 2018-04-09 00:13:48 +0200 |
|---|---|---|
| committer | jules <jules@asdf.us> | 2018-04-09 00:13:48 +0200 |
| commit | 723b53467fa2741fbad87340d14342174a3eb730 (patch) | |
| tree | 5a67c88eb6363935e05753cc3ecff25d353c1518 /datasets/spread.sh | |
| parent | 261d7adff6049374edaa0167c02789dacf753e36 (diff) | |
| parent | a7256287f599dbaaffb107df0b8b4ea4a2b1f2b1 (diff) | |
Merge branch 'master' of asdf.us:samplernn
Diffstat (limited to 'datasets/spread.sh')
| -rwxr-xr-x | datasets/spread.sh | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/datasets/spread.sh b/datasets/spread.sh index bec1da3..60c3551 100755 --- a/datasets/spread.sh +++ b/datasets/spread.sh @@ -1,3 +1,4 @@ +#!/bin/bash if [ "$#" -ne 5 ]; then echo "Usage: $0 <in.wav> <out.wav> <rate_min> <rate_step> <rate_max>" @@ -11,15 +12,22 @@ STEP=$4 MAX=$5 ITER=0 + while true; do if (( $(echo "$RATE > $MAX" | bc -l) )); then break fi let ITER+=1 RATE=`echo "$RATE+$STEP" | bc` + if ((ITER % 20 != 0)); then + echo "${ITER}... ${RATE}" + sleep 1 + fi sox $FN_IN "tmp_$ITER.wav" speed $RATE done +echo "made $ITER copies" + sox tmp_* $FN_OUT rm tmp_* |
