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.

PropertyValue
dbpedia-owl:thumbnail
dbpprop: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.
  • ChucK ist eine Programmiersprache für die Erzeugung und Verarbeitung von Audiosignalen, wobei ein besonderer Wert auf parallele Ausführung und exakte zeitliche Bezüge gelegt ist. Die Sprache wird interpretiert, dabei ist es möglich, im laufenden Betrieb Programmteile hinzuzufügen, zu verändern oder zu entfernen. Zahlreiche Funktionsblöcke, sogenannte ugens (unit generators) wie Generatoren (Sinus, Rechteck, Puls), Instrumente (simulierte Saiten-, Blas- sowie perkussive Instrumente) und Filter stehen zur Verfügung. Der ChucK-Operator => ist überladen und erlaubt eine Syntax, die den Signalfluss von links nach rechts widerspiegelt. Die Kommunikation mit externen Programmen ist über MIDI und Open Sound Control möglich. ChucK ist als Freie Software unter der GNU General Public License lizenziert.
  • 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.
dbpprop:date
  • May 2008
dbpprop:designer
dbpprop:hasPhotoCollection
dbpprop:license
dbpprop:logo
dbpprop:operatingSystem
dbpprop:paradigm
dbpprop:portalProperty
  • Free Software Portal Logo.svg
  • Free software
dbpprop:reference
dbpprop:typing
dbpprop:website
dbpprop:wikiPageUsesTemplate
dbpprop:wordnet_type
dbpprop:year
  • 2003 (xsd:integer)
rdf:type
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.
  • ChucK ist eine Programmiersprache für die Erzeugung und Verarbeitung von Audiosignalen, wobei ein besonderer Wert auf parallele Ausführung und exakte zeitliche Bezüge gelegt ist. Die Sprache wird interpretiert, dabei ist es möglich, im laufenden Betrieb Programmteile hinzuzufügen, zu verändern oder zu entfernen.
  • 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.
rdfs:label
  • ChucK
  • ChucK (Programmiersprache)
  • ChucK
owl:sameAs
skos:subject
foaf:depiction
foaf:homepage
foaf:page
is dbpedia-owl:MusicGenre/instrument of
is dbpedia-owl:instrument of
is dbpprop:disambiguates of
is dbpprop:instruments of
is dbpprop:redirect of
is owl:sameAs of