changeset 85:bf6b9338233d

added script
author Matthias Mauch <matthias.mauch@eecs.qmul.ac.uk>
date Thu, 04 Dec 2014 16:37:58 +0000
parents e640768a007f
children b22527106f71
files notecsv2molina.sh
diffstat 1 files changed, 12 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/notecsv2molina.sh	Thu Dec 04 16:37:58 2014 +0000
@@ -0,0 +1,12 @@
+#!/bin/bash
+
+input_csv=$1
+
+if [ $# != 2 ]; then
+  minimum_duration=0
+else
+  minimum_duration=$2
+fi
+
+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
+