Do any DSP Gurus out there know a good C/C++ FFT algorithm that works well in plugins for VirtualDJ? If so, can you explain how to use it (how to convert samples to frequencies & amplitudes, and converting it back to samples after the effect)?
Regards,
macourteau
Regards,
macourteau
Posted Wed 12 May 04 @ 4:41 pm
Sorry, I don't have this in my pocket (LOL).
But try to search on the internet, you should find the algorithm of the FFT somewhere, and of course also the IFFT (inverse FFT).
FFT: Fast Fourier Transform, algorithm that compute frequency values for a fixed length of samples.
But try to search on the internet, you should find the algorithm of the FFT somewhere, and of course also the IFFT (inverse FFT).
FFT: Fast Fourier Transform, algorithm that compute frequency values for a fixed length of samples.
Posted Wed 12 May 04 @ 7:23 pm
I found many open-source programs (such as FFTW), but I have no clue on how to use it (and their tutorials aren't very good). I want to compute an FFT on the data (in ComputeNewSamples), transform it, then convert it back to samples. However, the only algorithm I found screwed up the sound... Do you use a custom FFT algorithm or one that was found on the Internet? Because some of the ones I tried were too slow and made VirtualDJ freeze...
Regards,
macourteau
Regards,
macourteau
Posted Wed 12 May 04 @ 7:32 pm
I have never use FFT until now.
Maybe I will but I have not enough time for plugins today.
...In some weeks I may have a look at this.
Maybe I will but I have not enough time for plugins today.
...In some weeks I may have a look at this.
Posted Thu 13 May 04 @ 7:00 pm
Ok thanks... I'll try to figure it out anyway :)
macourteau
macourteau
Posted Thu 13 May 04 @ 7:29 pm