OSC + Cue Duration

Hi all,

I'm a programmer helping with a theater show that is using an ETC Nomad. I have never used EOS before.

I'm going to have a technician setup lighting cues for me in EOS. I have tested and I can successfully send OSC messages from my C# code (I'm running my own custom software) to fire a cue, e.g. "/eos/cue/2/fire". That seems to work and is received by EOS!

However, I would like to dynamically determine how long the duration of the cue should be (i.e. how long it takes that lighting state to fade in). I have never used OSC before - is there a way for me to pass some kind of argument to specify the duration, as opposed to pre-specifying an exact duration in the cue in EOS itself?

Any pointers would be appreciated!

Parents
  • Update:

    After some experimentation, I can't just pass it all as one string. If I pass "/eos/cmd" as the message, then the cmd string as a formal OSC Argument (via the C# API I'm using, I do a separate method call to add a string argument) it seems to work.

    I *did* have to write "Go_To_Cue" with underscores *and* I need to end the cmd with "ENTER" to get it to work. But I think that works?

    If there is a better way to do this than just /eos/cmd please let me know!

Reply
  • Update:

    After some experimentation, I can't just pass it all as one string. If I pass "/eos/cmd" as the message, then the cmd string as a formal OSC Argument (via the C# API I'm using, I do a separate method call to add a string argument) it seems to work.

    I *did* have to write "Go_To_Cue" with underscores *and* I need to end the cmd with "ENTER" to get it to work. But I think that works?

    If there is a better way to do this than just /eos/cmd please let me know!

Children
No Data
Related