SyntheticTest » History » Version 2
« Previous -
Version 2/13
(diff) -
Next » -
Current version
Chris Cannam, 2013-11-07 04:53 PM
Synthetic test material¶
Sinusoid at fs/4¶
In Yeti terms:
testStream = manipulate.withDuration 64 (syn.sinusoid 8 2); cq = cqt { maxFreq = testStream.sampleRate/2, minFreq = 1, binsPerOctave = 4 } testStream;
Or to put it another way (in MATLAB this time):
test = [0,1,0,-1,0,1,0,-1,0,1,0,-1,0,1,0,-1,0,1,0,-1,0,1,0,-1,0,1,0,-1,0,1,0,-1,0,1,0,-1,0,1,0,-1,0,1,0,-1,0,1,0,-1,0,1,0,-1,0,1,0,-1,0,1,0,-1,0,1,0,-1 ]; out = cqt(test,1,4,4,8)
That is, a 64-sample input of 8Hz sample rate containing a sinusoid at fs/4, transformed using CQ parameters fmin = 1, fmax = 4 (or fs/2), and bpo = 4.