ChucK (Programmiersprache)

ChucK (Programmiersprache)
ChucK
the ChucK Operator
Basisdaten
Erscheinungsjahr: 2003
Entwickler: Ge Wang und Perry R. Cook
Aktuelle Version: 1.2.1.3 (dracula)  (5. Oktober 2009)
Typisierung: Starke Typisierung, Statische Typisierung / Dynamische Typisierung
Betriebssystem: Plattformunabhängig
Lizenz: GPL (Freie Software)
chuck.cs.princeton.edu

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.

Literatur

Weblinks


Wikimedia Foundation.

Игры ⚽ Поможем решить контрольную работу

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Chuck — bezeichnet: ein Maschinenteil, siehe Chuck (Maschinenteil) eine beliebte aber falsche Bezeichnung für Beastie, den BSD Daemon eine Fernsehserie, siehe Chuck (Fernsehserie) ein Studioalbum der Punk Rock Band Sum 41, siehe Chuck (Album) eine… …   Deutsch Wikipedia

  • Forth (Programmiersprache) — Forth wurde von Charles H. Moore 1969 entwickelt und ist in erster Linie als Programmiersprache bekannt geworden. Forth ist aber nicht nur eine Programmiersprache, sondern gleichzeitig ein Betriebssystem und eine Entwicklungsumgebung zur… …   Deutsch Wikipedia

  • FORTH — wurde von Charles H. Moore 1969 entwickelt und ist in erster Linie als Programmiersprache bekannt geworden. Forth ist aber nicht nur eine Programmiersprache, sondern gleichzeitig ein Betriebssystem und eine Entwicklungsumgebung zur Erstellung von …   Deutsch Wikipedia

  • Embarcadero Delphi — Entwickler Borland, inzwischen Embarcadero Technologies Erscheinungsjahr 1995 Aktuelle Version 16.0 (1. September 2011) Betriebssystem Windows …   Deutsch Wikipedia

  • Forth (Informatik) — Forth Paradigmen: stapelorientiert Erscheinungsjahr: ca. 1970 Entwickler: Charles H. Moore Typisierung: typenlos Dialekte …   Deutsch Wikipedia

  • 6502 — Der MOS Technology 6502 ist ein 8 Bit Mikroprozessor von MOS Technology, Inc., der 1975 auf den Markt kam. Aufgrund seiner Unkompliziertheit und vor allem des im Vergleich zu den etablierten Intel und Motorola Prozessoren sehr niedrigen Preises… …   Deutsch Wikipedia

  • 6504 — Der MOS Technology 6502 ist ein 8 Bit Mikroprozessor von MOS Technology, Inc., der 1975 auf den Markt kam. Aufgrund seiner Unkompliziertheit und vor allem des im Vergleich zu den etablierten Intel und Motorola Prozessoren sehr niedrigen Preises… …   Deutsch Wikipedia

  • 6510 — Der MOS Technology 6502 ist ein 8 Bit Mikroprozessor von MOS Technology, Inc., der 1975 auf den Markt kam. Aufgrund seiner Unkompliziertheit und vor allem des im Vergleich zu den etablierten Intel und Motorola Prozessoren sehr niedrigen Preises… …   Deutsch Wikipedia

  • 65C02 — Der MOS Technology 6502 ist ein 8 Bit Mikroprozessor von MOS Technology, Inc., der 1975 auf den Markt kam. Aufgrund seiner Unkompliziertheit und vor allem des im Vergleich zu den etablierten Intel und Motorola Prozessoren sehr niedrigen Preises… …   Deutsch Wikipedia

  • MOS 6502 — Der MOS Technology 6502 ist ein 8 Bit Mikroprozessor von MOS Technology, Inc., der 1975 auf den Markt kam. Aufgrund seiner Unkompliziertheit und vor allem des im Vergleich zu den etablierten Intel und Motorola Prozessoren sehr niedrigen Preises… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”