The Siren Workbook
Outline
Introduction to this Outline
Siren 7.5 Overview
Getting Started using Siren
Siren Setup and Testing
Siren Design Overview
The Smoke Music Representation
Music Magnitudes and Models
Pitch Classes and Scales
Smoke Events and Properties
EventLists and Structure in Smoke
Control Functions and their Application
EventGenerators for Middle-level Musical Structures
EventModifiers and Mapping Functions
Schedulers and Real-time IO for Siren
Voices and Property-to-Parameter Mapping
MIDI IO and Control in Siren
Siren and OpenSoundControl - OSC - IO
Abstract and Sampled Sound Objects
Sound Files and Streaming Sound IO
The Siren Graphics Framework
Siren GUIs and Application Support
Using the Siren Utility Pane and Transports
External Interfaces via DLLCC
Testing the External SWIG Interfaces
SWIG Interfaces to Loris and CSL
Siren Models for Loris and CSL
Persistency and Siren Databases
CRAM Application Management
Musical Examples
The Siren Startup Demo Script
Building Siren in VisualWorks 7.5
Related Software
Release Notes and Version History
References and Acknowledgments
Learning to Read Smalltalk
Known Bugs, ThingsToDo
Go to the Siren Home Page