MIDI Show Control

Hello,

Well,

first : I can't found the "Skip Back" command. For the "Skip Forward" I use :
F0 7F 01 02 01 04 3X 00 3Y 00 F7
where X is anyone number and Y the number of my cuelist
the action of this command is "skip to the next cue & go"
which is the command to "skip back" ?

Second : If I use the two command :
F0 7F 01 02 01 11 3X 00 3Y 00 F7
F0 7F 01 02 01 12 3X 00 3Y 00 F7
I can direct go to a cue X (less or more one) in a cuelist Y without a go action.
Wich is the command to go to the next cue or the preceding one (without having a go too) ?

Thanks


Laurent F
Parents
  • Laurent,

    Forgive me if I'm over-answering your question, but I want to give you some insight about what is going on here.

    The basic structure of MIDI Show Control messages is:

    F0 7F device_id 02 command_format command [data] F7

    The device_id is one byte and is set to the ID of the controller that should receive and process the message.

    The command_format is one byte with a decimal value of 0 through 127. We (the lighting industry) most commonly use value 01, which is General Lighting.

    The command is one byte with a decimal value of 0 through 127.

    Some commands require an amount of data to follow the command.

    F7 completes the command.


    Pressing Go for List 1, Cue 1, sends this message:
    F0 7F 01 02 01 01 31 00 31 00 F7
    Command 01 is GO, which runs using the assigned cue time.

    Pressing Skip Forward >>| to bump to List 1, Cue 2, sends this message:
    F0 7F 01 02 01 04 00 00 00 00 00 32 00 31 00 F7
    Command 04 is a TIMED_GO with data to tell the controller to run the cue in a time 0.

    Pressing Skip Back |<
    F0 7F 01 02 01 04 00 00 00 00 00 31 00 31 00 F7
    which is also a TIMED_GO.

    Pressing Skip Forward >>| when the cuelist is released and in cue 1 (to advance to List 1, Cue 2 without playing the list), sends this message:
    F0 7F 01 02 01 11 32 00 31 00 F7
    Command 11 is STANDBY_+, which tells the controller to standby for the next cue without playing it.

    Pressing Skip Back >>| when the cuelist is released and in cue 2 (to step back to List 1, Cue 1 without playing the list), sends this message:
    F0 7F 01 02 01 12 31 00 31 00 F7
    Command 11 is STANDBY_-, which tells the controller to standby for the previous cue without playing it.


    Hopefully this answers your questions about which commands you need to use. Feel free to ask for more clarification, if necessary.

    Thanks.
Reply
  • Laurent,

    Forgive me if I'm over-answering your question, but I want to give you some insight about what is going on here.

    The basic structure of MIDI Show Control messages is:

    F0 7F device_id 02 command_format command [data] F7

    The device_id is one byte and is set to the ID of the controller that should receive and process the message.

    The command_format is one byte with a decimal value of 0 through 127. We (the lighting industry) most commonly use value 01, which is General Lighting.

    The command is one byte with a decimal value of 0 through 127.

    Some commands require an amount of data to follow the command.

    F7 completes the command.


    Pressing Go for List 1, Cue 1, sends this message:
    F0 7F 01 02 01 01 31 00 31 00 F7
    Command 01 is GO, which runs using the assigned cue time.

    Pressing Skip Forward >>| to bump to List 1, Cue 2, sends this message:
    F0 7F 01 02 01 04 00 00 00 00 00 32 00 31 00 F7
    Command 04 is a TIMED_GO with data to tell the controller to run the cue in a time 0.

    Pressing Skip Back |<
    F0 7F 01 02 01 04 00 00 00 00 00 31 00 31 00 F7
    which is also a TIMED_GO.

    Pressing Skip Forward >>| when the cuelist is released and in cue 1 (to advance to List 1, Cue 2 without playing the list), sends this message:
    F0 7F 01 02 01 11 32 00 31 00 F7
    Command 11 is STANDBY_+, which tells the controller to standby for the next cue without playing it.

    Pressing Skip Back >>| when the cuelist is released and in cue 2 (to step back to List 1, Cue 1 without playing the list), sends this message:
    F0 7F 01 02 01 12 31 00 31 00 F7
    Command 11 is STANDBY_-, which tells the controller to standby for the previous cue without playing it.


    Hopefully this answers your questions about which commands you need to use. Feel free to ask for more clarification, if necessary.

    Thanks.
Children
No Data
Related