[CM] Strasheela now supports realtime

Torsten Anders torstenanders@gmx.de
Wed, 3 Oct 2007 01:29:57 +0100

Dear all,

   [sorry for cross-posting]

Strasheela is a highly expressive constraint-based music composition
system. Users declaratively state a music theory and the computer
generates music which complies with this theory. A theory is
formulated as a constraint satisfaction problem (CSP) by a set of
rules (constraints) applied to a music representation in which some
aspects are expressed by variables (unknowns). Music constraint
programming is style-independent and is well-suited for highly complex
theories (e.g. a fully-fledged theory of harmony). Results can be
output into various formats including MIDI, Lilypond, and Csound.

Strasheela 0.9 brings realtime capabilities to Strasheela: it provides
constraint solvers supporting a timeout and an OpenSound Control
interface. An example demonstrates how Strasheela can interoperate
with other applications such as Supercollider or Pure Data in
realtime. Further additions and bugfixes have been made to the system
as well.

For more information on Strasheela, please visit

Changes are described at

A realtime example is documented at

This release can be downloaded from:


Torsten Anders
Interdisciplinary Centre for Computer Music Research
University of Plymouth
Office:   +44-1752-233667
Private: +44-1752-663492