comparison yeti/plotfile.yeti @ 80:872fc9dc0321

Start on inverse code, fix up forward interface a bit
author Chris Cannam <c.cannam@qmul.ac.uk>
date Tue, 29 Apr 2014 08:36:47 +0100
parents 642df7b3346f
children
comparison
equal deleted inserted replaced
79:021f69b2987a 80:872fc9dc0321
21 minFreq, 21 minFreq,
22 binsPerOctave 22 binsPerOctave
23 } testStream; 23 } testStream;
24 middle = System#currentTimeMillis(); 24 middle = System#currentTimeMillis();
25 eprintln "Generated kernel \(cm.size cq.kernel.kernel) and primed transform (\(cq.octaves) octaves), took \(middle-start)ms, now calculating..."; 25 eprintln "Generated kernel \(cm.size cq.kernel.kernel) and primed transform (\(cq.octaves) octaves), took \(middle-start)ms, now calculating...";
26 bigM = case (cq.output (Spectrogram ())) of 26 bigM = mat.concatHorizontal cq.cqSpectrogram;
27 Real s: mat.concatHorizontal s;
28 _: failWith "Real expected";
29 esac;
30 finish = System#currentTimeMillis(); 27 finish = System#currentTimeMillis();
31 eprintln "Done, that part took \(finish-middle)ms, all CQ stuff took \(finish-start)ms"; 28 eprintln "Done, that part took \(finish-middle)ms, all CQ stuff took \(finish-start)ms";
32 eprintln "Plotting..."; 29 eprintln "Plotting...";
33 \() (plot.plot [Contour bigM])); 30 \() (plot.plot [Contour bigM]));
34 31