posters |
monday - thursday |
The Siren Music/Sound Package for Squeak SmalltalkStephen Travis Pope, Center for Research in Electronic Art Technology, Dept. of Music, U.C. Santa Barbara |
| The Siren system is a
general-purpose music composition and production framework integrated with Squeak
Smalltalk (Ingalls et al., 1997); it is a re-implementation of the Musical Object
Development Environment (MODE), the software component of the "Interim
DynaPiano" project. Siren is a Smalltalk class library of about 190 classes for
building musical applications. It runs on a variety of platforms with support for MIDI and
audio I/O. There are several elements to Siren: the Smoke music representation language;
voices, schedulers and I/O drivers; user interface components for musical applications;
and several built-in applications. The poster will illustrate the Smoke language's design
and implementation, present the compiler and user primitive technology of the real-time
I/O system, and show Morphic-based GUI tools that use the Navigator MVC structure. Siren's
source code is available for free download at http://www.create.ucsb.edu/htmls/siren.html.
|
| Demos Schedule | Demos Descriptions (in entirety) |
Posters Overview | Posters Descriptions (in entirety) |