Results 1 to 5 of 5

Thread: Equalizer

  1. #1

    Thread Starter
    Hyperactive Member wasiq's Avatar
    Join Date
    Jan 2000
    Location
    Karachi, Sindh, Pakistan
    Posts
    274
    Hey, i am making an mp3 player. but i dont know how to make an equalizer, like the one with winamp. can anyone tell me how to make an equalizer which shows the audio output.

  2. #2
    Monday Morning Lunatic parksie's Avatar
    Join Date
    Mar 2000
    Location
    Mashin' on the motorway
    Posts
    8,169
    Do you mean an EQ control that changes the audio signal, or visualisation?
    I refuse to tie my hands behind my back and hear somebody say "Bend Over, Boy, Because You Have It Coming To You".
    -- Linus Torvalds

  3. #3
    Monday Morning Lunatic parksie's Avatar
    Join Date
    Mar 2000
    Location
    Mashin' on the motorway
    Posts
    8,169
    Do you understand C/C++ at all? Because you will most likely need FFT (Fast Fourier Transform) or similar. What FFT does is it translates the audio data from the time domain to the frequency domain. Or something like that . Unfortunately, most of the sample code you will ever find will be in C/C++. The Cthugha source code (search on AltaVista) has some useful examples. Also look at http://www.fftw.org. Searching for Discrete Fourier Transform or Fast Fourier Transform should yield plenty of results.
    I refuse to tie my hands behind my back and hear somebody say "Bend Over, Boy, Because You Have It Coming To You".
    -- Linus Torvalds

  4. #4

    Thread Starter
    Hyperactive Member wasiq's Avatar
    Join Date
    Jan 2000
    Location
    Karachi, Sindh, Pakistan
    Posts
    274
    thanks, but i havent ever used visual c before.

  5. #5
    Monday Morning Lunatic parksie's Avatar
    Join Date
    Mar 2000
    Location
    Mashin' on the motorway
    Posts
    8,169
    Shame...I doubt there'll be much of any use for VB anywhere - FFT needs realtime processing, and VB just isn't fast enough to pull it off. Although at the rate Intel and AMD are going at it, it may very soon be.
    I refuse to tie my hands behind my back and hear somebody say "Bend Over, Boy, Because You Have It Coming To You".
    -- Linus Torvalds

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width