Specifications

Advanced Midi User information
The controller uses midi program change commands to control the various functions.
Midi program change command consists of two bytes:- status byte followed by data byte
Status byte = 0xCn where n is the midi channel (0-15) i.e. a status byte on channel 16 = 0xCf or 207
in decimal
Note midi channels are typically referred to as channel 1 to 16 whereas in low level data values they are
0-15
The data byte is a value between 0-127
Typically data values are referred to as 1-128 whereas the actual data values are 0-127
To send a midi command 1st send the program change status byte followed by the data value from the
pattern & control table on page 3
(Note table shows decimal values)
If ‘note on’ clock speed control is selected then the pattern will step on receipt of a ‘note on’ command
on the required channel and required note value with a velocity greater than 0.
Note: Any note between value 0 and 99 can be selected. The following table shows the note values:-
NOTE & OCTAVE CHART
This is the ‘dd’ value number that you need to insert in the config setup for ‘Note On’ detection
Octave Number
Notes
C
C#
D
D#
E
F
F#
G
G#
A
A#
B
0
0
1
2
3
4
5
6
7
8
9
10
11
1
12
13
14
15
16
17
18
19
20
21
22
23
2
24
25
26
27
28
29
30
31
32
33
34
35
3
36
37
38
39
40
41
42
43
44
45
46
47
4
48
49
50
51
52
53
54
55
56
57
58
59
5
60
61
62
63
64
65
66
67
68
69
70
71
6
72
73
74
75
76
77
78
79
80
81
82
83
7
84
85
86
87
88
89
90
91
92
93
94
95
8
96
97
98
99
100
101
102
103
104
105
106
107
9
108
109
110
111
112
113
114
115
116
117
118
119
10
120
121
122
123
124
125
126
127
This mode is really useful if you want to ‘step’ the lights to a particular midi note e.g. base drum
(midi note value for bass drum 2 is 35 and bass drum 1 is 36) .
The ‘note on’ midi channel and note value are configured in configuration mode.
e.g. if the controller is configured for note ‘35’ (bass drum 2) on midi channel 3 and ‘note on’ clock
speed control is selected then the light pattern will step whenever note 35 with a velocity of greater
than 0 is received on midi channel 3.
Reset
The value 255 (0xFF) received on any channel will reset the light controller
Some Midi Command examples
To change to pattern 37 send program change 37
To change clock mode to Midi ‘clock tick’ speed control send program change 102. Thereafter every
time a program change 124 is received the pattern will step onto the next step.
To switch back to pre-programmed pattern clock send programme change 100
To change pattern clock mode to midi control mode send program change 101. Thereafter a program
change of between 104 and 113 will set pattern clock speed:- 104 = slow, 113 = fast
To dim lights to minimum send programme change 114 (approx 10% brightness)
To dim lights to approx 50% send programme change 118