Speed¶
Test hardware and material¶
Thinkpad T540p, 2-core+HT 64-bit Intel i5-4330M under 64-bit Linux.
Input file is a 21 min 27.76 sec 16-bit 2-channel WAV file. All timings carried out by running the Vamp plugins under Sonic Annotator v1.0 and sending the output via the CSV writer to /dev/null.
Reference¶
Note: CQVamp produces a much higher time resolution output than the QM Vamp Plugins implementation, so it's not unreasonable for it to be a bit slower (though it'd be nice if it weren't).
QM Vamp Plugins v1.7 Constant-Q plugin, MIDI range 36-84, 12bpo
real 0m24.032s
user 0m23.500s
sys 0m0.063s
CQVamp d1f9b3fd4003, MIDI range 36-84, 12bpo
real 0m32.081s
user 0m31.637s
sys 0m0.053s
Variation by BPO count¶
QM Vamp Plugins v1.7 Constant-Q plugin, MIDI range 36-84, 24bpo
real 0m25.769s
user 0m25.393s
sys 0m0.077s
QM Vamp Plugins v1.7 Constant-Q plugin, MIDI range 36-84, 60bpo
real 0m30.857s
user 0m30.487s
sys 0m0.087s
CQVamp d1f9b3fd4003, MIDI range 36-84, 24bpo
real 0m32.933s
user 0m32.523s
sys 0m0.077s
CQVamp d1f9b3fd4003, MIDI range 36-84, 60bpo
real 0m36.138s
user 0m35.727s
sys 0m0.090s
Variation by octave count¶
QM Vamp Plugins v1.7 Constant-Q plugin, MIDI range 73-84, 24bpo
real 0m22.365s
user 0m21.917s
sys 0m0.057s
QM Vamp Plugins v1.7 Constant-Q plugin, MIDI range 24-84, 24bpo
real 0m28.408s
user 0m27.903s
sys 0m0.100s
CQVamp d1f9b3fd4003, MIDI range 73-84, 24bpo
real 0m7.965s
user 0m7.433s
sys 0m0.087s
CQVamp d1f9b3fd4003, MIDI range 24-84, 24bpo
real 0m40.663s
user 0m40.193s
sys 0m0.107s