La nota profunda THX es uno de los sonidos más reconocibles en la tecnología de producción de audio / video. Según su creador, se necesitaron alrededor de 20,000 líneas de código C para generar el resultado final. Podemos hacerlo mejor que eso.
Su tarea es escribir un script en cualquier idioma que genere un sonido (en un archivo o directamente en el hardware) que se ajuste a la descripción de la marca registrada del sonido THX, según lo dispuesto por la oficina de Patentes y Marcas de los Estados Unidos :
El tema del logotipo THX consta de 30 voces en siete medidas, comenzando en un rango estrecho, de 200 a 400 Hz, y desviándose lentamente a tonos preseleccionados que abarcan tres octavas. Las 30 voces comienzan en tonos entre 200 Hz y 400 Hz y llegan a tonos preseleccionados que abarcan tres octavas en la cuarta medida. El tono más alto está ligeramente desafinado mientras que hay el doble de voces que los dos tonos más bajos.
Tenga en cuenta que los "tonos preseleccionados" deben ser aproximadamente los mismos que los tonos en la nota profunda THX real, que están en la clave de mi bemol.
El código más corto para hacerlo en cualquier idioma gana.
Import[youtube]
respuestasRespuestas:
C, 323 bytes
(entre otros, los caracteres NUL no se pudieron pegar en el cuadro de texto; puede ver o descargar el archivo original aquí )
Uso:
Haga clic aquí para escuchar una vista previa del sonido generado.
fuente