; DecaBox Protocol Converter ; Engineering Solutions Inc ; www.response-box.com ; ; Firmware for converting MIDI NOTE ON messages into ; MIDI Show Control messages, in a user-configurable way. ; ; This file is called patch.txt and should be edited ; in either TextEdit (OS X) or Notepad (windows). Other programs, ; such as Word, may introduce unwanted garbage characters in the file. ; ; Note that lines which begin with a semicolon are comments, and ; are ignored by the firmware. A line can contain a comment or a command, ; but not both. ; ; In MIDI show control messages, the target device (in this case, the ; lighting console, has a 'device address.' This is similar to a DMX ; address for lighting equipment. This should be something which can be ; set or changed in a menu on the lighting console. ; ; We'll assume the address is 1, but it can be changed if needed. ; Since this is a command to be parsed, there is no semicolon at the ; beginning of the line. ; ; This is a three digit decimal number, and leading zeros are allowed. ; IE channel 2 is 002, channel 15 is 015, etc ; I=001 ; ; We also need to define the MIDI address that the notes will ; be sent to. MIDI notes received on other channels will be ignored ; Valid range here is [01 16], and it needs to be a two digit decimal ; number. ; ; Here's we've set the MIDI channel to 2 ; A=02 ; ; Next, define the cues which will be transmitted. These are always numerical. ; They can be a single number, or 'subcues' which might be three layers ; deep, separated by periods. ; ; Here also note that the MIDI notes can range from 001 to 128. The note ; number is followed by a colon, then a space. The numerical cue string ; is next. In this example file, cues are sent when MIDI notes 67, 69, ; 71, 72, 54, 6, 10, 11 and 15 are received. 067: 10.2.3 069: 500 071: 5.02 072: 17.4.3245 054: 5 006: 6 010: 19.2234.5543 011: 8 015: 87545.2344.1231 019: 234.76555.2 024: 11.12.13 030: 12.12.0004