Quote: Originally Posted by NoPistonPC
While there isn't visualization support out-of-the-box, you can use 3rd party, open-source DirectShow filters, such as
DC-DSP which will let you do cool things like use WinAmp visualization plugins and provides a parametric equalizer and other sounds filters.
Using DirectSound and a combination of FFT forumlas/aglorithms you can make your own Visualization system. That is what I had to do with MMC. We are supporting third part as well as our own system. You then just export that FFT data to the developers of the Visuals. I agree with Frodo though, that there is a lot of nice objects that support this already. I just did it so I could learn about DirectSound and sound programming related stuff like FFT (Fast Fourier Transform)
http://mathworld.wolfram.com/FastFourierTransform.html
http://ourworld.compuserve.com/homep...ifowit/fft.htm
http://en.wikipedia.org/wiki/Fast_Fourier_transform
Take care