Sysex setup

Button type

Select how the button should interact with the device/daw:

  • A Push Button will always send the single defined SysEx message when pressed.

  • A Toggle Button alternates between "SysEx message 1" and "SysEx message 2" when pressed.

SysEx message(s)

Enter the hexadecimal representation of the SysEx message you want to send when the button is pressed. According to the SysEx standard, the message must start with "F0" and end with "F7", and these values must be included in the field. Each hexadecimal value must be two characters (case insensitive) and separated by one of the following characters...

[space]    .    ,    :    ;    -    [newline]

Example string for the MMC Start command: "F0 7F 01 06 02 F7" (without the quotes)

Please note that you are on your own here. There are no syntax controls other than trying to translate the specified hex values into binary format for the Midi message. The result of that translation is sent regardless of whether the result is a valid SysEx message or not.

Midi Out port

Select the Midi port that should be used for sending commands. If available, the default port "StreamDeck2Daw" is selected when you create a button, but you can select any other port if required. When you change the Midi port for one button, the change affects that button only, but the new Midi port selected will be the default port for all new buttons created from that point on.

Icon

Initially, the same icons are set for all midi actions. You can choose whatever icons you like, but a set of Midi-related icons are bundled with the plugin (please see the  Installation section for details).

The SysEx action has two possible states and, hence, two icons.

  • The first icon is associated with "SysEx message 1", and an icon displaying this action should be selected. If the button is defined as a Push button, this is the only icon you need to set, and the defined SysEx message is sent when the button is pressed. If the button is defined as a Toggle button, the "SysEx message 1" is sent when the button is pressed while this icon is displayed.

  • The second icon is associated with "SysEx message 2", and an icon displaying this action should be selected. This icon is only used when the button is defined as a Toggle button, and the "SysEx message 2" is sent when the button is pressed while this icon is displayed.

Example: A Toggle button sends the MMC commands "Play" and "Stop". SysEx message 1 should be the Play command, and the first icon should be a play icon. SysEx message 2 should be the Stop command, and the second icon should be a stop icon.