
The Audicle: 
A Context-sensitive, On-the-fly Audio Programming Environ/mentality

version 1.x.x.x (Quintesson)

Audicle home page:
    http://audicle.cs.princeton.edu/

ChucK home page:
    http://chuck.cs.princeton.edu/
    http://chuck.stanford.edu/

Quintesson?
    http://en.wikipedia.org/wiki/Quintesson

Mailing lists:
    http://chuck.cs.princeton.edu/community/

Princeton Sound Lab:
    http://soundlab.cs.princeton.edu/

CCRMA:
    http://ccrma.stanford.edu/

---
what is the Audicle? : Many software environments have been developed for 
computer music. Programming environments typically provide constructs to 
implement synthesis or musical algorithms, whereas runtime environments 
allow performers to exert parametric control over their programs onstage, 
in real-time. We present a new type of audio programming environment that 
integrates the programmability of the development environment with 
elements of the runtime environment. The result, called the Audicle, is a 
novel integration of a concurrent smart editor, compiler, virtual 
machine, and debugger, all running in the same address space, sharing 
data, and working together at runtime. We believe this augmentation has 
the potential to fundamentally enhance the way we write and visualize 
audio programs both offline and on-the-fly. 

Our model of the Audicle is integrated with the ChucK programming 
language and inherits many of its fundamental properties, including: 
decoupling of data-flow and time, concurrency, and modularity for 
on-the-fly programming. The Audicle not only provides a useful class of 
programming tools for real-time composition and performances, but also 
motivates a new type of on-the-fly programming aesthetic one of 
visualizing the audio programming process.

who it is for: audio/multimedia researchers, developers, composers, and 
performers

what this distribution includes:
  - Audicle environment
  - ChucK compiler
  - ChucK virtual machine
  - license + other information

supported platforms:
  - MacOS X (CoreAudio)
  - Linux (ALSA/OSS)
  - Windows/Cygwin (DirectSound)

authors:
  see AUTHORS  

---
