nodio composer, originally uploaded by hc gilje.
nodio composer is a composer/sequencer for realtime multichannel video and audio, developed in maxmsp and jitter.
The nodio composer system consists of 4 modules:
The client is installed on each node, and does realtime processing of image and sound.
The motor talks to the clients and coordinates them, and it sets an saves the state of the whole system, and plays back sequences.
The composer is the gui for the motor, so it allows the user to set and save the state of the system and to program and play sequences. the motor sends feedback to the composer about the current state of the system and the sequencer.
The simulator is a fully working simulation of the system. It contains the three clients, and shows the three screens and pans the sound according to which client generate the sound. It is a slight modification of the node clients, but is made to be easy to replace with updates of the clients. As with the node
clients, simulator communicates with the motor.
The system is intended to be operated in 4 different modes:
composer, standalone, performer and composer_offline.
each node has a client application, one of the nodes contains the motor, the
composer is on another computer.
each node has a client application, one of the nodes contains the motor.
performer: each node has a client application. The motor and the composer is on another computer.
each node has a client application. The motor and the composer is on another computer.
When the network or individual nodes are not available, it is possible to run the composer and motor together with a simulator on the same computer.
Here is a video with documentation from one composition and a brief description of how it works: