Am Samstag, 26. Januar 2008 17:09:11 schrieb Darren Landrum: > This might be a stupid question, or it might lead to something interesting. > > Samples are normally stored in the time domain vs. amplitude, as a 2D > graph. Would it be possible to store samples in the frequency domain > instead, in some fashion? I don't know much about the mechanics of FFT > and frequency-domain DSP yet, but I can still ask the dangerous > questions. :)
Not dangerous at all. And we also though about that as well in the past. But frequency domain != frequency domain. There are unlimited ways to store samples in the frequency domain. For example the DFT/FFT uses equal spaced (linear) bands, which is not the best solution for human perception. I.e. the resolution in the lower frequencies is too bad and it wastes too much data for the upper ones. And last but not least does the human ear prefer certain frequency bands. So there are various other transformations which deal with this issue (e.g. the Mel scale filterbank). Josh Green even proposed a vector based storage (in the time domain) of samples a while ago. Not sure if this would be beneficial for something though. But for the synthesis of realistic instruments, storing the samples in the time domain would be better. CU Christian ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Linuxsampler-devel mailing list Linuxsampler-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxsampler-devel