title: Music Analysis and Visualization
body: <p>I'm interested in programming a music visualizer in Python.</p>
  
  <p>The first problem is how to get the information from the music? Like volume, frequency, rpm, etc.
  And from where? From the soundcard or the actual music file?</p>
  
  <p>My guess is from the soundcard, but how do I access the soundcard and the wanted information? Preferably in a platform-independed way(Linux is a must).
  I already read a bit about fourier transformation, but I'm not sure if that's the best way to go.</p>
  
  <p>I thought about using OpenGL for the visualization, but I'm still open for suggestions.</p>
  
  <p>I've already looked at those wikipages, but didn't find an answer yet:
  <a href="http://wiki.python.org/moin/Audio/" rel="noreferrer">http://wiki.python.org/moin/Audio/</a> <br>
  <a href="http://wiki.python.org/moin/PythonInMusic" rel="noreferrer">http://wiki.python.org/moin/PythonInMusic</a></p>