2011-09-23 14 views
5

Me pregunto si alguna función HTML5 nueva o biblioteca JS existente me permitiría acceder a información sobre el sonido que se está reproduciendo en un objeto de Audio. Por ejemplo, me gustaría poder acceder a una serie de rangos en los que la canción se está reproduciendo actualmente (es decir, aparecen valores bajos para sonidos graves profundos y aparecen valores más altos para sonidos estridentes). No soy ingeniero de sonido, así que no estoy seguro de cuál es la terminología correcta.Javascript - Get Sound Data

Una biblioteca comparable sería la biblioteca C++ BASS (http://www.un4seen.com/), aunque ciertamente no necesito la misma amplitud de funcionalidad.

Hice un poco más de cavar y encontré esto: chromium.googlecode.com/svn/trunk/samples/audio/visualizer-gl.html Es más o menos lo que estoy buscando, pero no entiendo cómo funciona. ¿Pensamientos?

Respuesta

6

Estas son las dos opciones disponibles en este momento, y no son compatibles entre sí. Finalmente, se llegará a un acuerdo.

Si tiene la intención de hacer algo entre navegadores, está condenado a usar Flash por ahora, hay una biblioteca bastante buena llamada SoundManager2 que le brinda los datos necesarios. Echa un vistazo a su visualization demos.

+0

Gracias por la información. – Will