ChucK : Strongly-timed, Concurrent, and On-the-fly
Audio Programming Language
authors: [
chuck team]
date:2002 - present
version:
1.3.1.3 (chimera)
(
what's new?)
Welcome to ChucK!
what is it? : ChucK is a new (and developing) audio programming language for real-time synthesis, composition, performance, and now,
analysis - fully supported on MacOS X, Windows, and Linux. ChucK presents a new time-based, concurrent programming model that's highly precise and expressive (we call this strongly-timed), as well as dynamic control rates, and the ability to add and modify code on-the-fly. In addition, ChucK supports MIDI, OSC, HID device, and multi-channel audio. It's fun and easy to learn, and offers composers, researchers, and performers a powerful programming tool for building and experimenting with complex audio synthesis/analysis programs, and real-time interactive control.
download ChucK documentation |
language spec. |
unit generators |
unit analyzers chuck community |
forum |
wiKi coast to coast mirrors:
@Princeton |
@Stanfordperuse Ge's
PhD Thesis new!!
(and check out Perry's
chuck anthem!)
read the
UAna paper new!!
(presented at ICMC 2007 in Copenhagen,
and check out them
unit anlyzers!!)
read the
original paper(winner: 2003 ICMA Best Presentation Award,
presented at ICMC 2003 in Singapore,
slides :
ppt |
pdf )
ChucK powers
PLOrk and
SLOrkon-the-fly programmingwriting code at runtime using ChucK
(follow-up NIME 2004
paper)
The Audicle |
miniAudicle(winner: 2004 ICMA Best Presentation Award,
presented at ICMC 2004 in Miami)
ACM multimedia paper(winner: 2004 ACM Multimedia Open Source Software Competition, presented at MM 2004)
lists + forums:
chuck |
chuck-users |
morejoin the community!
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报。