Skip to content

Detailed Level Messages

meg33 edited this page Apr 9, 2024 · 1 revision

Detailed Level Messages Documentation

  • Fireface 802 was used here
  • Equipped with 60 Channels (30 IN, 30 OUT)
  • SubID 4 (Pre-Fx Iputs) was picked out to demonstrate

Requesting Levels

To request levels, send the following Sysex command to Fireface 802 (xxxxxxxx) Port 2 (see protocol):

F0 00 20 0D 10 02 F7

Message Received

  • Message received from the regtool for subid 4 (Pre-Fx Iputs)
  • Note the additional 2 FX Channels!
  • So, in sum, we have 32 Channels!
F0 00 20 0D 10 04 4A 12 06 00 00 00 00 00 00 00 60 09 00 00 00 69 56 05 00 00 00 00 00 00 00 20 09 00 00 00 2B 61 0E 03 00 00 00 00 00 00 20 23 00 00 00 7B 7E 76 02 00 00 00 00 00 00 30 22 00 00 00 32 0A 06 00 00 00 00 00 00 00 40 0A 00 00 00 1B 38 05 00 00 00 00 00 00 00 20 09 00 00 00 45 2A 05 00 00 00 00 00 00 00 20 09 00 00 00 0B 1C 05 00 00 00 00 00 00 00 70 08 00 00 00 06 30 25 00 00 00 00 00 00 00 40 11 00 00 00 22 40 0A 00 00 00 00 00 00 00 10 0C 00 00 00 41 23 7B 00 00 00 00 00 00 00 30 2A 00 00 00 73 2D 2B 00 00 00 00 00 00 00 70 19 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 F7

subid=4	
0001894A 00000000 000004E0 00016B69 00000000 000004A0 0063B0AB 00000000 000011A0 005DBF7B 00000000 00001130 00018532 00000000 00000540 00015C1B 00000000 000004A0 00015545 00000000 000004A0 00014E0B 00000000 00000470 00095806 00000000 000008C0 0002A022 00000000 00000610 001ED1C1 00000000 00001530 000AD6F3 00000000 00000CF0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

Sysex Message Split

Prefix and SubID

  • Prefix: F0 00 20 0D 10
  • SubID: 04

Channel Data (Sysex)

Below are the data for each channel, splitted by Low 32 Bits, High 32 Bits, and Peak values.

F0 00 20 0D 10 				       //prefix
04					       //subid 4
--low 32 bits-  --hi 32 bits--  ----peak------ //payload 
4A 12 06 00 00  00 00 00 00 00  60 09 00 00 00 //channel 01
69 56 05 00 00  00 00 00 00 00  20 09 00 00 00 //channel 02
2B 61 0E 03 00  00 00 00 00 00  20 23 00 00 00 //channel 03
7B 7E 76 02 00  00 00 00 00 00  30 22 00 00 00 //channel 04
32 0A 06 00 00  00 00 00 00 00  40 0A 00 00 00 //channel 05
1B 38 05 00 00  00 00 00 00 00  20 09 00 00 00 //channel 06
45 2A 05 00 00  00 00 00 00 00  20 09 00 00 00 //channel 07
0B 1C 05 00 00  00 00 00 00 00  70 08 00 00 00 //channel 08
06 30 25 00 00  00 00 00 00 00  40 11 00 00 00 //channel 09
22 40 0A 00 00  00 00 00 00 00  10 0C 00 00 00 //channel 10
41 23 7B 00 00  00 00 00 00 00  30 2A 00 00 00 //channel 11
73 2D 2B 00 00  00 00 00 00 00  70 19 00 00 00 //channel 12
00 00 00 00 00  00 00 00 00 00  00 00 00 00 00 //channel 13
00 00 00 00 00  00 00 00 00 00  00 00 00 00 00 //channel 14
00 00 00 00 00  00 00 00 00 00  00 00 00 00 00 //channel 15
00 00 00 00 00  00 00 00 00 00  00 00 00 00 00 //channel 16
00 00 00 00 00  00 00 00 00 00  00 00 00 00 00 //channel 17
00 00 00 00 00  00 00 00 00 00  00 00 00 00 00 //channel 18
00 00 00 00 00  00 00 00 00 00  00 00 00 00 00 //channel 19
00 00 00 00 00  00 00 00 00 00  00 00 00 00 00 //channel 20
00 00 00 00 00  00 00 00 00 00  00 00 00 00 00 //channel 21
00 00 00 00 00  00 00 00 00 00  00 00 00 00 00 //channel 22
00 00 00 00 00  00 00 00 00 00  00 00 00 00 00 //channel 23
00 00 00 00 00  00 00 00 00 00  00 00 00 00 00 //channel 24
00 00 00 00 00  00 00 00 00 00  00 00 00 00 00 //channel 25
00 00 00 00 00  00 00 00 00 00  00 00 00 00 00 //channel 26
00 00 00 00 00  00 00 00 00 00  00 00 00 00 00 //channel 27
00 00 00 00 00  00 00 00 00 00  00 00 00 00 00 //channel 28
00 00 00 00 00  00 00 00 00 00  00 00 00 00 00 //channel 29
00 00 00 00 00  00 00 00 00 00  00 00 00 00 00 //channel 30
00 00 00 00 00  00 00 00 00 00  00 00 00 00 00 //channel fx Left (additional)
00 00 00 00 00  00 00 00 00 00  00 00 00 00 00 //channel fx Right (additional)
F7					       //sysex end

FX Channels and Sysex End

  • FX Left: Additional Data for the FX Left Channel
  • FX Right: Additional Data for the FX Right Channel
  • Sysex End: F7

Regtool Message Split

Channel Data (Regtool) - 32-bit Integers

Here are the specific values for Lo32bits, Hi32bits, and Peak for each channel. As 32-bit Integers, provided by the regtool.

subid=4	
lo32bits hi32bits peak     //payload 
---------------------------------------------
0001894A 00000000 000004E0 //channel 01
00016B69 00000000 000004A0 //channel 02
0063B0AB 00000000 000011A0 //channel 03
005DBF7B 00000000 00001130 //channel 04
00018532 00000000 00000540 //channel 05
00015C1B 00000000 000004A0 //channel 06
00015545 00000000 000004A0 //channel 07
00014E0B 00000000 00000470 //channel 08
00095806 00000000 000008C0 //channel 09
0002A022 00000000 00000610 //channel 10
001ED1C1 00000000 00001530 //channel 11
000AD6F3 00000000 00000CF0 //channel 12
00000000 00000000 00000000 //channel 13
00000000 00000000 00000000 //channel 14
00000000 00000000 00000000 //channel 15
00000000 00000000 00000000 //channel 16
00000000 00000000 00000000 //channel 17
00000000 00000000 00000000 //channel 18
00000000 00000000 00000000 //channel 19
00000000 00000000 00000000 //channel 20
00000000 00000000 00000000 //channel 21
00000000 00000000 00000000 //channel 22
00000000 00000000 00000000 //channel 23
00000000 00000000 00000000 //channel 24
00000000 00000000 00000000 //channel 25
00000000 00000000 00000000 //channel 26
00000000 00000000 00000000 //channel 27
00000000 00000000 00000000 //channel 28
00000000 00000000 00000000 //channel 29
00000000 00000000 00000000 //channel 30
00000000 00000000 00000000 //channel fx Left (additional)
00000000 00000000 00000000 //channel fx Right (additional)