Arrojar

Idioma de programación de audio de cronometrado, concurrente y sobre la marcha
Descargar ahora

Arrojar Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Freeware
  • Nombre del editor:
  • Ge Wang & Perry Cook
  • Tamaño del archivo:
  • 1.4 MB

Arrojar Etiquetas


Arrojar Descripción

El paquete Chuck proporciona un nuevo lenguaje de programación de audio (y en desarrollo) para la síntesis, la composición, el rendimiento y el análisis en tiempo real, el análisis, totalmente compatible con MacOS X, Windows y Linux. Chuck presenta un nuevo modelo de programación concurrente basado en el tiempo que es altamente preciso y expresivo (llamamos a estas tasas de control fuertemente programadas), así como las tasas de control dinámicas, y la capacidad de agregar y modificar el código sobre la marcha. Además, Chuck admite dispositivos MIDI, OSC, HID y audio multicanal. Es divertido y fácil de aprender, y ofrece a los compositores, investigadores y a los artistas una herramienta de programación poderosa para construir y experimentar con programas complejos de síntesis / análisis de audio, y control interactivo en tiempo real. Para ejecutar Chuck con un programa / parche llamado FOO.CK, simplemente ejecute el mandril y luego el nombre del archivo: % chuck foo.ck Para ejecutar Chuck con múltiples parches simultáneamente (o la misma varias veces): % chuck foo.ck bar.ck bar.ck boo.ck Hay varias banderas que puede especificar para controlar cómo funciona el mandril, o para obtener información sobre el sistema. Por ejemplo, las siguientes sondas del sistema de audio e imprimen todos los dispositivos de audio disponibles y dispositivos MIDI. Luego, puede consultarlos (por número generalmente) de la línea de comandos o desde su programa. % de chuck --probe Chuck se puede ejecutar en un terminal diferente como un host / oyente para que se envíen parches. El servidor debe invocar la bandera de --lo para especificar que la máquina virtual no debe detener automáticamente (cuando salga los programas actuales). % chuck --loop Si se ejecuta un oyente de Chuck, podemos (desde un segundo terminal) enviar un programa / parche a al oyente usando la opción + Línea de comandos: % chuck + foo.ck De manera similar, puede usar, y = para eliminar / reemplazar un parche en el oyente, y use ^ para averiguar el estado. Para ejecutar la mayor parte del código o ejemplos en esta especificación de idioma, solo necesita usar el programa Basic Chuck.


Arrojar Software relacionado

ICCFMT

lee un archivo fuente ADA y escribe una versión con formato ...

225 299 KB

Descargar