Inspiration

I think Windows XP's audio visualizer built into Windows Media Player is the coolest thing ever.

What it does

My audio visualizer will provide a set of different visualizations for any audio file in most codecs (with the notable exception of MP3). Currently, I have a visualization that shows the volume of frequencies, and an oscilloscope visualization.

How we built it

I like to torture myself with the C programming language for fun. This application is written in C using FFTW3 (which this is my first time using) and Allegro 5 (which I use to simplify audio loading and graphics drawing).

Challenges we ran into

I did not know anything about the Fourier transform, which is necessary to transform audio from the time-domain to the frequency domain.

Accomplishments that we're proud of

I learned enough about the Fourier transform to get started.

What we learned

Signal processing should be a required topic for computer science students!

What's next for Audio Visualizer

I will work out full effects...

Built With

  • allegro5
  • c
  • fftw
Share this project:

Updates