Re: FFT class or routines



Marc Rohloff wrote:
MeMyselfAndI wrote:

I want to do an FFT analysis of audio data in a professional music production
app. I've been trying to use a class called RealFFT, but I don't have the
technical knowhow to peice the audio back together after the IFFT. I was
wondering if there is some Delphi code of some component out there which will
make it easy to get the frequency info and then convert that back into PCM.


What are you trying to do after doing a FFT transform? You don't
normally use these results to play over the sound card but to display
in some other form, such as an Eq type display.

--
Marc

I'm creating an app that does frequency analysis, applies effects based on the frequency domain, and then recreates the time domain data based on the altered frequency data. So, yes I need to display info, and then I need to change it, and reassemble it from each window that IFFT gives me. Its reassembly where I'm completely stumped - ie: phase conflicts, amplitude changes where windows overlap.
Frankly, all things considered, I don't know enough about FFT. The book I read was long winded & yet thin on facts on this subject. Does anyone have a useful (and easy to understand) book title or online resource they can point me to?


- Andrew
.



Relevant Pages

  • Re: display array in a frame wnd
    ... you have to create an app that is suitable for displaying an image. ... There would never be a need to create a frame window; it is not at all clear why such code ... I have to display results. ... Why is this not in an OnPaint handler? ...
    (microsoft.public.vc.mfc)
  • Re: visualizing image
    ... It sounds to me like you don't want a Web Service. ... "/images/image.jpg" and display it according to the HTML layout ... processes the image, or calls on another app to process the image, sets the ... >>>The generated image is a char*. ...
    (microsoft.public.dotnet.framework.aspnet.webservices)
  • Re: visualizing image
    ... It sounds to me like you don't want a Web Service. ... "/images/image.jpg" and display it according to the HTML layout ... processes the image, or calls on another app to process the image, sets the ... >>>The generated image is a char*. ...
    (microsoft.public.dotnet.framework.aspnet)
  • Re: Bitmap/Image data type
    ... or where exactly you are passing it around. ... Typically an image will be grabbed from a source (could be database, file, ... double clicks it it gets passed to another form to display full screen. ... deleted (or if the user so specifies then my app will delete it)). ...
    (microsoft.public.dotnet.languages.csharp)
  • Re: To MsgBox, or not to MsgBox
    ... display; on a TS session it is fed to the network for display on the user's ... for a service-type app it's virtual. ... then I'd say you need to push the flag one level higher so that the EXE ... in the background from an interactive session... ...
    (microsoft.public.vb.general.discussion)