Mercurial > hg > pyin
annotate evaluation/notecsv2molina.sh @ 164:a7d9c6142f8f tip
Added tag v1.2 for changeset 4a97f7638ffd
author | Chris Cannam |
---|---|
date | Thu, 06 Feb 2020 15:02:47 +0000 |
parents | b22527106f71 |
children |
rev | line source |
---|---|
matthias@85 | 1 #!/bin/bash |
matthias@85 | 2 |
matthias@85 | 3 input_csv=$1 |
matthias@85 | 4 |
matthias@85 | 5 if [ $# != 2 ]; then |
matthias@85 | 6 minimum_duration=0 |
matthias@85 | 7 else |
matthias@85 | 8 minimum_duration=$2 |
matthias@85 | 9 fi |
matthias@85 | 10 |
matthias@85 | 11 awk -v md="$minimum_duration" 'BEGIN {FS=","}; {if ($2 >= md) {$2=$1+$2; $3 = 69+(log($3/440)/log(2)*12); print $1,$2,$3;}}' < $input_csv |
matthias@85 | 12 |