The code is divided in several modules (click to see the code):
The entire source code with some toy example and applications
are available in
directory). Applications are the following:
asco.rml.native: the sequencer (type
asco.rml.native --helpto display a list of options).
piano_phase.rml.native: Steve Reich's Piano Phase with graphical interface.
frere_jacques.rml.native: a famous French musical round.
lib/rising_sun.rml: example of live coding (see the video demo).
These applications communicate with the listening machine of
Antescofo and the audio environment through UDP messages. A
stand-alone MacOS application that play both roles is
You can try the sequencer with several toy examples included in the distribution: