Does it mean that release mode must be prefered rather than debug (for such a module it takes the same time to generate)
Well, it essentially mean that your module has some potential bug in release mode 
Even if it's not noticeable in release mode, it's a good thing to find why the debug mode produce this 'bad' result.
in short :
debug mode is for the development phase, where you can trace actions inside the module at runtime (see this wiki page).
in addition, the debug mode make a lot more verifications, about buffer overflow, memory protection...
release mode is for the final product, it's compiled without all the debug infos and with some optimisations (for speed, or size...)
about your code,
I noticed that you manually transpose the spectral FFT ( forward -> manual transpose -> inv ).
But there is a spectraltransposer::tickTransp(float semitone) function, it's maybe better to use it ?Statistics: Posted by martignasse — 16 Sep 2009, 15:15
]]>