I wish to implement a audio visualizer widget (similar to what Winamp has) in WPF. How would I approach this problem?
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
These two articles may be of use to you:
http://dotnetaddict.dotnetdevelopersjournal.com/3dhittesting.htm
http://dotnetaddict.dotnetdevelopersjournal.com/datavisualizationwpf.htm
They’re two articles in a series of 3D visualization using WPF. They’re a bit targeted on intro WPF usage. Here are a few more:
http://blog.wpfwonderland.com/2009/01/30/data-visualization-toolkit-for-silverlight-descry/
Beats per minute from real-time audio input
In general, you’ll want to do a bit of realtime analysis on the audio stream. Beat detection is an easy one – provide some sort of pulsing action that lines up with the beat, intensity increasing with volume, and so on.
Here’s another fantastic article:
http://knol.google.com/k/music-visualization-techniques#
And another similar question from StackOverflow:
Creating music visualizer