FFT

Started by HellFire,

HellFire

hey

i need 2 no wt xatcly is the data returned by the bass_getdata functon assuming i use the fft flags.

i have a general idea wt a fourier transform is but i wana no xactly wt data i contained by the array tht is returned.

also is it possible 2 find the amplidtude of a single frequency component (w/out doint a fft)

thnx
HellFire

kaen

what kind of language are you talking in ??? ???

(: JOBnik! :)

Hi ;D

I guess he's talking the - SMS - language  :laugh:

Have fun!

8) JOBnik! 8)

bigjim

I believe i can translate/ but not answer as im busy at the minute. ;D

QuoteI need to know what exactly is the data returned by the bass_getdata functon assuming i use the fft flags.

I have a general idea what a fourier transform is but i want to know exactly what data is contained in the array that is returned.

Also is it possible to find the amplitude of a single frequency component (without doint a fft)

Ok jst a qk ans ;)

The data returned in the fft array is a set of floating point values between 0 and 1 which is data that has already had an fft algorithm applied to it.

The useable data in the array is exactly half the amount of what you asked for / ie FFT1024- you will get 512 usable values.

A amplitude value for a single frequency component is not available without doing an fft because that is what the purpose of the fft is.  8)

However you can use Bass_ChannelGetLevel to get the amplitude of the whole signal.