Registriert seit: 19. Apr 2003
407 Beiträge
Delphi 2006 Professional
|
Re: BASS.DLL und BASS_ChannelGetData
2. Jul 2005, 12:10
es sind immer nur die hälfte der Sampels Sinnvoll.
Zitat:
When requesting FFT data, floating-point values ranging from 0 to 1 are returned. Only the first half of the FFT is useful, so that's what BASS returns. For example with a 2048 sample FFT, it'll return 1024 values - the 1st value being the DC component, the 2nd the amplitude at 1/2048 of the channel's sample rate, then the amplitude at 2/2048, 3/2048, etc... A Hanning window is applied to the sample data to reduce leakage, unless the BASS_DATA_FFT_NOWINDOW flag is used.
|
|
Zitat
|