Cantabile Development Blog

Follow the development of music software Cantabile

Articles | Full Index | RSS Feed


Triggers Finished

This morning I finished Cantabile's triggers support:

  • All the different trigger event types work (session load/unload, sub-session load/unload and transport events)
  • Nearly all the MIDI trigger actions work (MIDI control change, program change, note on/off).
  • MIDI System Exclusive (SysEx) messages doesn't work yet. This is mainly due to lack of documentation from Microsoft and Steinberg and will require some investigation/trial and error. I might just drop it for the moment.
  • Ability to launch an external program/script by a trigger also works.
  • Sub-session support works.
  • Swapped the logic of the "bypass" option on each trigger slot to be an "enabled" checkmark, making it more intuitive.

In plain English, this means you can now configure multiple sub-sessions within a session and have different sets of MIDI configuration events fire as each sub-session is loaded.

What's left: MIDI Routing Table, Sending MIDI Clock and extending Quick Sessions to support sub-sessions.

Posted on September 21, 2008

Share This

Leave A Comment

All comments will be reviewed for spam before being displayed.