2008-11-28 6 views
5

Estoy buscando utilizar sonido y música generados por procedimientos en un programa de Flash que estoy escribiendo. No he encontrado nada en el manual de referencia de ActionScript 3.0 que muestre cómo hacerlo. es posible? ¿Se han desarrollado herramientas de terceros que puedan hacer esto? ¿O puede Flash/ActionScript comunicarse con lenguajes de programación externos que son más adecuados para este tipo de cosas?Sonido algorítmico y generación de música

Respuesta

2

La capacidad de reproducir sonido generado/modificado dinámicamente es nueva en Flash 10, así que asegúrese de estar utilizando la versión más reciente de la referencia AS3, o no verá las API necesarias.

Como ejemplos, consulte los documentos en SampleDataEvent para ver un ejemplo de reproducir un sonido generado desde cero, y los documentos en Sound.extract() tienen un ejemplo útil de reproducir un MP3 cargado donde los datos se modifican en tiempo real.

Para responder a su última pregunta, no creo que haya ninguna forma de descargar esto a otra tecnología. AS3 debería darle todas las funciones básicas que necesita (es decir, acceso al sonido decodificado como un flujo de bytes), pero no creo que tenga mucho en el camino de las funciones de alto nivel (por ejemplo, para cambiar octavas o hacer transformadas de Fourier)) - no todavía, de todos modos.

1

Flash 9 no tiene soporte para sonido generado dinámicamente, pero (puedo confirmar) que es posible que rompiera esa limitación:

linky

2

Esta pregunta es bastante antiguo, pero pensé que había puesto un enlace a algunos experimentos de audio AS3 en los que he estado trabajando. El código fuente está disponible para casi todos ellos. http://labs.makemachine.net/

Cuestiones relacionadas