Version 12, last updated by veraltb at April 21, 2009 19:31 UTC

Classification -- types of instruments to select from

Conductor -- the director of musicians; sends control cues to musicians synchronized with a tempo

Ensemble -- the set of currently performing AI musicians

Instrument -- a musical instrument, such as a drum or clarinet, which a musician plays

Measure -- (1) The group or grouping of beats, caused by the regular recurrence of accented beats. (2) The space between two bars. [1913 Webster] Robot Rock uses a sub-measure as a unit by which a musician composes music.

Musician -- an AI responsible for a specific instrument and the performance of that instrument. The musician is tied to its instrument (for now)

Performance -- the real-time streaming audio result of a users' actions in Robot Rock.

Qt -- sophisticated cross-platform GUI framework.

Robot Rock -- the revolutionary new software product from the University of Washington which will open the floodgates of a new breed of music based on human-robot collaboration.

Session -- describes the user actions, starting when an empty ensemble is created, and ending when leaving the application or starting with a new blank ensemble.

Sub-measure -- a fraction of a measure; this is the unit by which a musician composes music

Stage -- the control plane where the Ensemble lives. Movement around the stage modifies instrument performance traits.

Tempo -- the rate at which the composition is played; unit of measure is beats per minute