| p:abstract
| - ChucK is a concurrent, strongly-timed audio programming language for real-time synthesis, composition, and performance, which runs on Mac OS X, Linux, and Microsoft Windows. It is designed to favor readability and flexibility for the programmer, over other considerations such as raw performance. It natively supports deterministic concurrency and multiple, simultaneous, dynamic control rates. Another key feature is the ability to add, remove, and modify code on the fly, while the program is running, without stopping or restarting. It has a highly precise timing/concurrency model, allowing for arbitrarily fine granularity. It offers composers and researchers a powerful and flexible programming tool for building and experimenting with complex audio synthesis programs, and real-time interactive control.
Distributed under the terms of the GNU General Public License, ChucK is free software. (en)
- Chuck es un nuevo lenguaje de programación orientado a sonido, que permite generar, grabar, sintetizar sonido en tiempo real. Creado por Ge Wang y Perry Cook, en la Universidad de Princeton.
Interactivo, es posible añadir y modificar, el código de programa, mientras chuck está aun en funcionamiento. Entre sus características más relevantes se puede encontrar, una sintáxis peculiar, en la que 'to chuck' (arrojar/conectar) se hace especialmente notable. Además puesto que su mayor funcionalidad es el tiempo real, la sincronización y el control del sonido digital al nivel de las muestras, están explícitamente expresadas en el lenguaje.
Funciona en Mac OsX, GNU/Linux y Ms-Windows. En el segundo, puede compilarse para correr bajo jack, lo cual permite sincronizar fácilmente chuck con otros programas. (es)
|
| rdfs:comment
| - ChucK is a concurrent, strongly-timed audio programming language for real-time synthesis, composition, and performance, which runs on Mac OS X, Linux, and Microsoft Windows. It is designed to favor readability and flexibility for the programmer, over other considerations such as raw performance. It natively supports deterministic concurrency and multiple, simultaneous, dynamic control rates. (en)
- Chuck es un nuevo lenguaje de programación orientado a sonido, que permite generar, grabar, sintetizar sonido en tiempo real. Creado por Ge Wang y Perry Cook, en la Universidad de Princeton. (es)
|