Nyquist es un lenguaje de programación para síntesis y análisis de sonido basado en el lenguaje de programación Lisp . Es una extensión del dialecto XLISP de Lisp, [1] y lleva el nombre de Harry Nyquist . [2]
Diseñada por | Roger Dannenberg |
---|---|
Desarrollador | Roger Dannenberg |
Formatos de archivo | .Nueva York |
Sitio web | www |
Influenciado por | |
Ceceo |
Con Nyquist, el programador diseña instrumentos musicales combinando funciones y puede utilizar estos instrumentos y generar un sonido simplemente escribiendo una expresión simple. El programador puede combinar expresiones simples en complejas para crear una composición completa, y también puede generar varios otros tipos de sonidos musicales y no musicales. [ cita requerida ]
El intérprete de Nyquist puede leer y escribir archivos de sonido, archivos MIDI y archivos de partituras musicales basados en texto Adagio . En muchas plataformas, también puede producir una salida de audio directa en tiempo real.
El lenguaje de programación Nyquist también se puede utilizar para escribir efectos de complemento para el editor de audio digital Audacity . [3]
Una diferencia notable entre Nyquist y los lenguajes MUSIC-N más tradicionales es que Nyquist no separa las funciones de síntesis (ver generador de unidades ) de las funciones de "puntuación". Por ejemplo, Csound es en realidad dos idiomas, uno para crear "orquestas" y el otro para escribir "partituras". Con Nyquist se combinan estos dos dominios.
Nyquist se ejecuta en Linux y otros entornos Unix , Mac OS y Microsoft Windows .
El lenguaje de programación y el intérprete de Nyquist fueron escritos por Roger Dannenberg en la Universidad Carnegie Mellon , con el apoyo de Yamaha Corporation e IBM . [4]
Referencias
- ^ Dannenberg, Roger B. (1997). "Lenguas de máquina XIX: Nyquist, un lenguaje de composición y síntesis sonora". Computer Music Journal . 21 (3): 50. doi : 10.2307 / 3681013 . ISSN 0148-9267 . JSTOR 3681013 .
- ^ Krapp, Peter (2011). Canales de ruido: falla y error en la cultura digital . Prensa de la Universidad de Minnesota. pag. xiii. ISBN 9781452933191. Consultado el 18 de enero de 2016 .
- ^ "Referencia de complementos de Nyquist" . Wiki de Audacity . Consultado el 5 de diciembre de 2017 .
- ^ "Prefacio" . www.cs.cmu.edu . Consultado el 30 de agosto de 2019 .
enlaces externos
- Computer Music Project en Carnegie Mellon, hogar del intérprete de Nyquist