From a7256287f599dbaaffb107df0b8b4ea4a2b1f2b1 Mon Sep 17 00:00:00 2001 From: jules on spawn Date: Mon, 9 Apr 2018 00:13:27 +0200 Subject: dataset script --- datasets/dataset.pl | 67 +++++++++++++++++++++++++++++++++++++++++++++++++++++ datasets/spread.sh | 8 +++++++ 2 files changed, 75 insertions(+) create mode 100755 datasets/dataset.pl (limited to 'datasets') diff --git a/datasets/dataset.pl b/datasets/dataset.pl new file mode 100755 index 0000000..4e3b9a9 --- /dev/null +++ b/datasets/dataset.pl @@ -0,0 +1,67 @@ +#!/usr/bin/perl + +use strict; +use Getopt::Std; + +our $opt_c; +getopts('c'); + +my $fmt = < " @@ -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_* -- cgit v1.2.3-70-g09d2