Mercurial > hg > tuning-difference
changeset 7:7cdaaf6f64f1
More tests
author | Chris Cannam |
---|---|
date | Tue, 03 Feb 2015 13:43:02 +0000 |
parents | 1924df3245f4 |
children | 08af0d25b61c |
files | iterative-chroma/chroma-excerpt.ttl iterative-chroma/chromacompare.sh iterative-match/match-cost.ttl iterative-match/matchcompare.sh |
diffstat | 4 files changed, 11 insertions(+), 6 deletions(-) [+] |
line wrap: on
line diff
--- a/iterative-chroma/chroma-excerpt.ttl Mon Feb 02 11:18:43 2015 +0000 +++ b/iterative-chroma/chroma-excerpt.ttl Tue Feb 03 13:43:02 2015 +0000 @@ -10,15 +10,15 @@ vamp:duration "PT30S"^^xsd:duration ; vamp:parameter_binding [ vamp:parameter [ vamp:identifier "bpo" ] ; - vamp:value "12"^^xsd:float ; + vamp:value "60"^^xsd:float ; ] ; vamp:parameter_binding [ vamp:parameter [ vamp:identifier "lowestoct" ] ; - vamp:value "0"^^xsd:float ; + vamp:value "1"^^xsd:float ; ] ; vamp:parameter_binding [ vamp:parameter [ vamp:identifier "octaves" ] ; - vamp:value "7"^^xsd:float ; + vamp:value "5"^^xsd:float ; ] ; vamp:parameter_binding [ vamp:parameter [ vamp:identifier "tuning" ] ;
--- a/iterative-chroma/chromacompare.sh Mon Feb 02 11:18:43 2015 +0000 +++ b/iterative-chroma/chromacompare.sh Tue Feb 03 13:43:02 2015 +0000 @@ -38,7 +38,7 @@ hz="$1" file="$2" cat chroma-excerpt.ttl | sed 's,"440","'"$hz"'",' > "$transform" - sonic-annotator -t "$transform" --summary mean --summary-only -w csv --csv-stdout --csv-omit-filename "$file" 2>/dev/null | cut -d, -f4-15 | sed 's/,/\n/g' + sonic-annotator -t "$transform" --summary mean --summary-only -w csv --csv-stdout --csv-omit-filename "$file" 2>/dev/null | cut -d, -f4-63 | sed 's/,/\n/g' } extract 440 "$reference" | cat -n > "$refchroma" @@ -59,7 +59,7 @@ dist=$( cat "$tmpscript" | dc ) echo "$dist $hz" - + done | tee "$scores" echo
--- a/iterative-match/match-cost.ttl Mon Feb 02 11:18:43 2015 +0000 +++ b/iterative-match/match-cost.ttl Tue Feb 03 13:43:02 2015 +0000 @@ -2,6 +2,10 @@ @prefix vamp: <http://purl.org/ontology/vamp/> . @prefix : <#> . +:param_chroma + vamp:parameter [ vamp:identifier "usechroma" ] ; + vamp:value "1"^^xsd:float . + :param_freq vamp:parameter [ vamp:identifier "freq2" ] ; vamp:value "440"^^xsd:float . @@ -12,6 +16,7 @@ vamp:step_size "882"^^xsd:int ; vamp:block_size "2048"^^xsd:int ; vamp:sample_rate "44100"^^xsd:int ; + vamp:parameter_binding :param_chroma ; vamp:parameter_binding :param_freq ; vamp:output [ vamp:identifier "overall_cost" ] .
--- a/iterative-match/matchcompare.sh Mon Feb 02 11:18:43 2015 +0000 +++ b/iterative-match/matchcompare.sh Tue Feb 03 13:43:02 2015 +0000 @@ -23,7 +23,7 @@ scores="/tmp/$$.scores.txt" trap "rm $transform $scores" 0 -export VAMP_PATH="$mypath"/../match-vamp +#export VAMP_PATH="$mypath"/../match-vamp sox "$reference" -r 44100 -c 1 a.wav sox "$other" -r 44100 -c 1 b.wav