You can find here video demos of some applications of Reactive Asco.
The code corresponding to the examples is
available here.
Our application works in interaction with Max/MSP via UDP sockets. Max
send the output of the listening machine to our sequencer. Then the
sequencer uses these information to send control messages in turn to
Max/MSP. Here, the sequencer controls a simple MIDI synthesizer.
The Max/MSP application used in the demos is the following:
This first video introduces the operation of our application with a very simple example: a french folk song called "Au clair de la lune".
mov
Piano Phase is a piece written in 1967 by the minimalist composer
Steve Reich. In this piece, two pianist alternate between two modes of
execution: synchronization and desynchronization.
The interface used for this demo is the following:
In this demo, we create, correct and modify an accompaniment during the execution of a song: The house of the rising sun. Here, the instrumental part is simulated with Max/MSP, but try to imagine that it is a real musician in a live concert...
(You can increase the video quality if you have trouble to read the code)
movA talk given by Guillaume Baudart at the workshop "Functional Art, Music, Modeling and Design" (FARM'13), about programming mixed music in ReactiveML.