Recientemente hemos agregado rutinas de entrada de datos de audio basados en DirectSound en la biblioteca de visualización de datos LightningChart. LightningChart SDK es un conjunto de componentes para Visual Studio .NET (WPF y WinForms), puede que le resulte útil.
Con el componente AudioInput, puede obtener muestras de datos de forma de onda en tiempo real del dispositivo de sonido. Puede reproducir el sonido desde cualquier fuente, como Spotify, WinAmp, reproductor de CD/DVD o usar un conector de entrada de micrófono.
Con el componente SpectrumCalculator, puede obtener el espectro de potencia (conversión FFT) que es útil en muchas visualizaciones.
Con componente LightningChartUltimate puede visualizar datos en muchas formas diferentes, como gráficos de forma de onda, gráficos de barras, mapas de calor, espectrogramas, espectrogramas 3D, líneas 3D, etc. y se pueden combinar. Toda representación se lleva a cabo a través de la aceleración Direct3D.
Nuestros propios ejemplos en el SDK tienen un enfoque científico, no tienen mucho aspecto de entretenimiento, pero definitivamente también se pueden usar para visualizaciones de entretenimiento increíbles.
También tenemos SignalGenerator configurable (barridos, configuraciones multicanal, senos, cuadrados, triángulos y formas de onda de ruido, transmisión WAV en tiempo real y componentes de salida de audio DirectX para enviar datos de onda desde altavoces o salida de línea.
[soy director de tecnología de componentes LightningChart, haciendo esto sólo porque me gusta :-)]
no es necesario XCode programar para iTunes en Windows. –
Esta pregunta similar tiene una respuesta más desarrollada http://stackoverflow.com/questions/3148008/music-visualization?rq=1 – Rambatino