How to manipulate WAV

my goal is to load WAV audio file inside program and then correlate it with sines and cosines of freqency from lowest possible to highest possible,that is from DC to half the samplerate.

now thats nothing new,its just basic Discrete Fourier Transform right? well here comes the weird step,I want each of these correlation results be saved on hard drive as new individual wav file!!!

I searched quiet alot on internet and reed lots of stuff but I never heard anybody ever to do this.For conventional FFT theres numpy and scipy and all these premade modules.But if I want to do something this crazy and uncommon I have to do it myself manualy.

how do I create this "array( is that correct word?) of sines and cosine from DC to half the samplerate so I can correlate with them?

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.