First time here? Check out the FAQ!

Correct OSC message for timeline ProgramChange

0 votes


I have a Lemur controller for controlling a timeline for a live performance set I'm doing on regular basis. During the most recent performances I have controlled all Kyma sound parameters with KymaControl and the performance structure is controlled via ProgramChanges on a Softstep footswicth controller (and KymaConnect).

This works fine at the moment, but I'm looking forward to program the performance in Lemur, because it has more control over the look and feel of the UI. I want to use Lemur via OSC, in order to skip the Lemur Daemon in between Lemur and Kyma. This seems to work quite well. I have a setup with dice, VCS-presets and the  parameters I'm using.  Everything else is good, but ProgramChanges for the timeline.

The recent OSC-logging feature is making everything a lot easier, I actually made my setup before the OSC-log was available by using OSCulator. I think with the log I'm now able to get along without OSCulator as well.

So the question is: Is there an OSC message that Kyma recognises as ProgramChange for the Timeline, or is OSC meant to communicate with the VCS only?

In this case should I use the SoundToGlobalController to send the ProgramChange message?
asked Jan 26, 2017 in Controllers, OSC & MIDI by anssi-laiho (Practitioner) (670 points)

1 Answer

0 votes

Hi Anssi, sounds like an interesting live set!

You could try sending the ProgramChange as MIDI-over-OSC.  In the Kyma OSC protocol here:

search for MIDI Streams and use a message of the form /<anything>,m...

Please let us know how it goes.

answered Jan 26, 2017 by ssc (Savant) (68,310 points)