Timeline OSC Sequencer
It is a OSC sequencer, individual OSC events are programmed onto timelines, the OSC messages are used to control any OSC enabled software.
- Timelines can be sequenced together (timelines can play other timelines). A "Tree" of timelines can execute for increased complexity.
- Midi controllers can be configured to play via OSC. Multiple maps can be configured to play different sets of osc events.(e.g. for different instruments). A photo of the controller can be configured to overlay with the configured OSC messages.
- OSC events can be sent to the sequencer and can be routed to other OSC ports. Filter can trigger osc messages based on other OSC messages.
- A simple expression language allows you to manipulate data in the software. Expressions can be invoked anywhere an osc message can be configure, an expression can do lot of different things (mainly set different data in the interface) :
- Trigger a timeline, set its speed, position,
- Invoke java code. either standard java objects, custom objects written as a package or in the compile window.
- Set event parameters, event targets, OSC destinations,
- Midi controller values can be set.
- Java can be live coded in the interface - as code is written it can be intermittently compiled and the generated class loaded.
Contents