Académique Documents
Professionnel Documents
Culture Documents
June 2014
This protocol is for use with the Qu-16 or Qu-24 mixer loaded with firmware version V1.50 or later.
Qu transmits MIDI messages when its controls are operated. It also responds to parameter changes it
receives via MIDI, for example from a computer, Qu-Pad or an external MIDI controller.
CD 03/07/2014 iss.1
Fader position
Mute key / indicator
Sel key / indicator
PAFL key /indicator
HUI
Mackie Control
Note DAW Control is available for Mac computers only. A driver for Windows computers is not available.
Go to the Allen & Heath web site to download the DAW Control driver for Mac and for further information
in the DAW Control Setup Notes.
Reference
Refer to the table at the end of this document for value listings.
All MIDI message numbers shown in blue in this document are Hexadecimal
Key
Blue
Green
Red
(see table)
Channel numbers
CH
(see table)
FX Send 1 to 4
= 00 to 03
FX Return 1 to 4
= 08 to 0B
DCA Groups 1 to 4
= 10 to 13
Input 1 to 32
= 20 to 3F
Stereo Channels
= 40 to 42
Mute Groups 1 to 4
= 50 to 53
= 68 to 6B
(not Qu-16)
Mix 1 to 10
= 60 to 66
Main LR
= 67
= 6C , 6D
(not Qu-16)
Active Sensing
Qu supports MIDI Active Sensing over its TCP/IP Ethernet connection to detect connection
status. Qu will send an initial Active Sense byte (FE) once an Ethernet connection is established,
and then once every 300ms or so during any period of inactivity.
Qu also responds to Active Sense If it receives an Active Sense byte it will expect to receive
regular MIDI data from that point onwards (either valid control data, or more Active Sense bytes
during any period of inactivity). If it does not receive any data for 12 seconds, it will close the
Ethernet connection.
Qu Mixer MIDI Protocol V1.5
CD 03/07/2014 iss.1
DAW control
MIDI strips assigned to the Custom Layer can provide DAW control.
DAW messages can be translated into HUI or Mackie Control protocol using a driver which can
be downloaded from the Allen & Heath web site.
Allen & Heath DAW
Control
Note DAW Control is available for Mac computers only. A driver for Windows computers is not
available.
DAW messages use a different MIDI channel to other Qu MIDI messages:
Qu MIDI channel = N
DAW MIDI channel = N+1
MIDI strip controls send and respond to the following messages:
Strip Fader
Control Change message:
B(N+1), FD, VA
Where
FD = Strip fader
00 to 1F
(see table)
00 to 7F
Strip keys
The strip keys use NOTE ON followed by NOTE OFF messages.
Pressing keys send messages.
Key LED indicators respond to received messages.
9(N+1), KY, 00
00 to 1F
Strip 1-32 = 20 to 3F
Strip 1-32 = 40 to 5F
Mute
Strip 1-32 =
Sel
PAFL
(see table)
Bank Up/Down
Qu SoftKeys can be assigned as DAW Bank Up or Bank Down keys.
These use NOTE ON followed by NOTE OFF messages which are converted by DAW Control to
become the Bank Up/Down control.
Bank Up
Bank Down
9(N+1), 7E, 00
9(N+1), 7F, 00
CD 03/07/2014 iss.1
Mute control
Mute on
9N, CH, 00
9N, CH, 00
(NRPN LSB)
(Data MSB)
(Data LSB)
BN, 06, VA
BN, 26, VX
Fader
Pan
LR Assign
Mix Assign
Where
VA
VX
VX
VX
VA
BN, 26, 07
BN, 06, VA
BN, 06, VA
Off Mute Grp 1-4 = 00 to 03,
On Mute Grp 1-4 = 40 to 43
BN, 26, 07
BN, 26, 07
BN, 06, VA
Off Mute Grp 1-4 = 00 to 03,
On Mute Grp 1-4 = 40 to 43
VA
CD 03/07/2014 iss.1
Mix Pre/Post
VA
VX
VX
VX
Send Level
VA
VX
VX
VX
PAFL select
BN, 06, VA
Ch USB Source
BN, 26, 07
BN, 26, 00
Ch Preamp Source Switches between mixer rear panel and remote AR rack input source
BN, 63, CH,
BN, 62, 57,
BN, 06, VA
BN, 26, 00
Where VA Off (Local) = 00, On (dSNAKE) = 01
Local Preamp
BN, 06, VA
BN, 26, 07
Where
Gain
ID = 19
48V PP
ID = 69
VA Off = 00, On = 01
dSNAKE Preamp
BN, 06, VA
BN, 26, 07
Where
Gain
ID = 58
Pad
ID = 59
VA Out = 00, In = 01
48V PP
ID = 5A
VA Off = 00, On = 01
Digital Trim
BN, 06, VA
BN, 26, 07
Where VA Trim -24 to +24dB = 00 to 7F 0dB = 40
Stereo Trim
BN, 06, VA
BN, 26, 07
Where VA Trim -24 to +24dB = 00 to 7F 0dB = 40
Polarity
Insert In/Out
BN, 06, VA
BN, 26, 07
CD 03/07/2014 iss.1
PEQ
BN, 06, VA
BN, 26, 07
Where
LF Gain
ID = 01
VA -12 to +12dB = 00 to 7F
LF Freq
ID = 02
VA 20Hz to 20 kHz = 00 to 7F
LF Width
ID = 03
LF Type
ID = 04
LM Gain
ID = 05
VA -12 to +12dB = 00 to 7F
LM Freq
ID = 06
VA 20Hz to 20 kHz = 00 to 7F
LM Width
ID = 07
HM Gain
ID = 09
VA -12 to +12dB = 00 to 7F
HM Freq
ID = 0A
VA 20Hz to 20 kHz = 00 to 7F
HM Width
ID = 0B
HF Gain
ID = 0D
VA -12 to +12dB = 00 to 7F
HF Freq
ID = 0E
VA 20Hz to 20 kHz = 00 to 7F
HF Width
ID = 0F
HF Type
ID = 10
PEQ
In/Out
HPF
Freq
HPF
0dB = 40
0dB = 40
0dB = 40
BN, 06, VA
BN, 26, 00
BN, 06, VA
Where VA 20Hz to 20kHz = 00 to 7F
BN, 26, 07
In/Out
BN, 26, 00
GEQ
Gain
GEQ
In/Out
Gate
0dB = 40
BN, 06, VA
BN, 06, VA
BN, 26, VX
Where VA Gain -12 to +12dB = 00 to 7F
VX 00 to 1B = Each of 28 bands (see table)
BN, 62, 71,
Where VA Out = 00, In = 01
BN, 06, VA
BN, 26, 00
BN, 06, VA
BN, 26, 07
Where
Gate
Attack
ID = 41
VA 50us to 300ms = 00 to 7F
Release
ID = 42
VA 10ms to 1s = 00 to 7F
Hold
ID = 43
VA 10ms to 5s = 00 to 7F
Threshold
ID = 44
VA -72 to +18dB = 00 to 7F
Depth
ID = 45
VA 0 to 60dB = 00 to 7F
In/Out
Comp
BN, 06, VA
BN, 26, 00
BN, 06, VA
BN, 26, 07
Where
Type
ID = 61
Attack
ID = 62
VA 300us to 300ms = 00 to 7F
CD 03/07/2014 iss.1
Release
ID = 63
VA 100ms to 2s = 00 to 7F
Knee
ID = 64
Ratio
ID = 65
Threshold
ID = 66
VA -46 to +18dB = 00 to 7F
Gain
ID = 67
VA 0 +18dB = 00 to 7F
Comp In/Out
Delay Time
VA
VA
VA
VA
BN, 26, 00
BN, 06, VA
BN, 26, 07
Input 0 to 85ms = 00 to 40
(linear)
Mix 0 to 170ms = 00 to 7F
(linear)
Group 0 to 170ms = 00 to 7F (linear)
Matrix 0 to 170ms = 00 to 7F (linear)
Delay In/Out
BN, 06, VA
BN, 06, VA
BN, 26, 00
FX Parameter Control
Delay FX Time
BN, 26, VX
MSB:
BN, 26, VX
Where
05 = Left tap
07 = Right tap
Delay FX Link
VA
BN, 06, VA
BN, 26, 06
Off (unlinked) = 00
On (linked) = 7F
CD 03/07/2014 iss.1
Scene Recall
Qu uses Bank Select and Program Change messages for Scene recall. Only Bank 1 is used.
00 to 63
CN, SS
(see table)
00 to 63
(see table)
To set Bank1
Qu will ignore Scene change messages if the Bank is not set to 1.
(Bank1 MSB)
(Bank1 LSB)
BN, 00, 00,
BN, 20, 00
06, TC, F7
TC transport control:
01
02
04
05
06
09
Stop
Play
Fast Forward
Rewind
Record Strobe
Pause
Device Connection
Note Qu currently allows only one TCP connection at a time over its Network port.
Active Sensing
Qu supports MIDI Active Sensing over its TCP/IP Ethernet connection to detect connection
status. Qu will send an initial Active Sense byte (FE) once an Ethernet connection is established,
and then once every 300ms or so during any period of inactivity.
Qu also responds to Active Sense If it receives an Active Sense byte it will expect to receive
regular MIDI data from that point onwards (either valid control data, or more Active Sense bytes
during any period of inactivity). If it does not receive any data for 12 seconds, it will close the
Ethernet connection.
CD 03/07/2014 iss.1
Sysex Header
Sysex Header
A&H ID
F0,
50, 11,
01, 00,
MIDI channel
0N
REPLY:
Where
1 = Qu-16
2 = Qu-24
3 = Qu-16
Channel Naming
Get Name from Qu
REQUEST:
REPLY:
Where
Set Name
Sysex Header, 03, CH, <Name>, F7
Where
CD 03/07/2014 iss.1
Meter values are signed dB values, coded as fixed point 7Q8 offset 8000 format, stored as
unsigned 16 bit numbers, (transmitted in 7-bit-ized format in the Sysex).
7-bit-ized binary
Unpacks to 8-bit-ized binary
Equivalent to hexadecimal
7C80
Qu-16
Qu-24
Qu-32
10
CD 03/07/2014 iss.1
11
CD 03/07/2014 iss.1
Stereo FX block
Send L
Send R
Send Mono sum
Pre PEQ L
Pre PEQ R
Tap Tempo L
Tap Tempo R
Post PEQ L
Post PEQ R
9 unused meters
12
CD 03/07/2014 iss.1
MIDI channel
Scene number
N +1
Qu
Hex
DAW
Hex
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
1
2
3
4
5
6
7
8
9
0A
0B
0C
0D
0E
0F
00
Input Channel
SS
SS
Scene Hex
Scene Hex
CH
19
VA
CH
Hex
dB
Hex
20
21
22
23
24
25
26
27
28
29
2A
2B
2C
2D
2E
2F
30
31
32
33
34
35
36
37
38
39
3A
3B
3C
3D
3E
3F
40
41
42
+60
7F
6B
57
44
30
1D
13
0A
00
GEQ Bands
70
Freq
31.5Hz
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
3
4
5
6
7
8
9
10
11
12
13
14
15
16
1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
DAW
18
19
20
MIDI Strip
MS
Strip
Hex
KY
Strip
Hex
Hex
21
22
Hex
23
24
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
00
01
02
03
04
05
06
07
08
09
0A
0B
0C
0D
0E
0F
10
11
12
13
14
15
16
17
18
19
1A
1B
1C
1D
1E
1F
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
00
01
02
03
04
05
06
07
08
09
0A
0B
0C
0D
0E
0F
10
11
12
13
14
15
16
17
18
19
1A
1B
1C
1D
1E
1F
20
21
22
23
24
25
26
27
28
29
2A
2B
2C
2D
2E
2F
30
31
32
33
34
35
36
37
38
39
3A
3B
3C
3D
3E
3F
40
41
42
43
44
45
46
47
48
49
4A
4B
4C
4D
4E
4F
50
51
52
53
54
55
56
57
58
59
5A
5B
5C
5D
5E
5F
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
00
01
02
03
04
05
06
07
08
09
0A
0B
0C
0D
0E
0F
10
11
12
13
14
15
16
17
18
19
1A
1B
1C
1D
1E
1F
20
21
22
23
24
25
26
27
28
29
2A
2B
2C
2D
2E
2F
30
31
32
33
34
35
36
37
38
39
3A
3B
3C
3D
3E
3F
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
40
41
42
43
44
45
46
47
48
49
4A
4B
4C
4D
4E
4F
50
51
52
53
54
55
56
57
58
59
5A
5B
5C
5D
5E
5F
60
61
62
63
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
ST1
ST2
ST3
+50
+40
+30
+20
+10
+5
0
-5
50Hz
63Hz
80Hz
100Hz
125Hz
160Hz
200Hz
250Hz
315Hz
500Hz
dB
Hex
630Hz
+60
7F
67
50
45
39
2E
22
0B
00
800Hz
+50
+40
+35
+30
+25
+20
+10
+5
1kHz
1k25
1k6
2kHz
2k5
3k15
4kHz
5kHz
6k3
8kHz
Fader/Send value
10kHz
VA
12k5
dBu
Hex
16kHz
+10
7F
+5
74
6B
-5
61
-10
57
-15
4D
-20
-25
VAc
VAf
Time
Hex
Hex
43
5ms
39
100ms
200ms
00
44
54
63
73
7F
00
31
22
77
68
7F
CH
-30
2F
Hex
-35
25
400ms
-40
1B
800ms
-45
11
1.36sec
-inf
00
2
3
4
08
09
0A
0B
Compressor Type
61
Type
FX Send CH
VX
Manual Peak
Hex
Hex
Manual RMS
00
01
02
03
10
11
12
13
3
4
Mix
CH
VX
Mix
Hex
Hex
60
61
62
63
64
65
66
67
00
01
02
03
04
05
06
07
68
69
6A
6B
6C
6D
08
09
0A
0B
0C
0D
Auto Punchbag
Mute Group
2
3
4
5-6
7-8
9 -10
LR
1
2
3
4
Grp5-6
Grp7-8
MTX1-2
MTX3-4
MG
off
on
50
51
52
53
00
01
02
03
40
41
42
43
2
3
4
CH
MG
1
2
3
4
13
VA
Hex
DCA Group
Grp3-4
00
01
02
03
CH
MG
VA
Hex
CH
00
01
02
03
04
05
06
07
08
09
0A
0B
0C
0D
0E
0F
10
11
12
13
14
15
16
17
18
19
1A
1B
Delay FX time
CH
1
400Hz
58
FX Ret
Grp1-2
40Hz
VX
Hex
VA
Hex
MG
off
on
10
11
12
13
00
01
02
03
40
41
42
43
2
3
4
CD 03/07/2014 iss.1