Skip to content

Fireface 802

Michael Forney edited this page Feb 26, 2024 · 7 revisions

Registers

Inputs

Register Description Details
0000 AN 1 mute 0=off 1=on
0001 AN 1 fx send 1/10 fixed point, -65.0dB-0.0dB
0002 AN 1 stereo 0=off 1=on
0003 AN 1 record 0=off 1=on
0004 AN 1 play channel
0005 AN 1 msproc 0=off 1=on
0006 AN 1 phase invert 0=off 1=on
0007 AN 1 gain 1/10 fixed point, 0.0dB-12.0dB
0008 AN 1 level 0=+4dBu 1=Lo Gain
0020 AN 1 low cut enabled 0=off 1=on
0021 AN 1 low cut freq 20Hz-500Hz
0022 AN 1 low cut slope 0=6dB/oct 1=12dB/oct 2=18dB/oct 3=24dB/oct
0040 AN 1 eq enabled 0=off 1=on
0041 AN 1 eq band 1 type 0=Peak 1=Low Shelf
0042 AN 1 eq band 1 gain 1/10 fixed point, -20.0dB-20.0dB
0043 AN 1 eq band 1 freq 20Hz-20000Hz
0044 AN 1 eq band 1 q 1/10 fixed point
0045 AN 1 eq band 2 gain 1/10 fixed point, -20.0dB-20.0dB
0046 AN 1 eq band 2 freq 20Hz-20000Hz
0047 AN 1 eq band 2 q 1/10 fixed point, 0.7-5.0
0048 AN 1 eq band 3 type 0=Peak 1=High Shelf 2=Low Pass
0049 AN 1 eq band 3 gain 1/10 fixed point, -20.0dB-20.0dB
004A AN 1 eq band 3 freq 20Hz-20000Hz
004B AN 1 eq band 3 q 1/10 fixed point, 0.7-5.0
0060 AN 1 dynamics enabled 0=off 1=on
0061 AN 1 dynamics gain 1/10 fixed point, -30.0dB-30.0dB
0062 AN 1 dynamics attack 0-200
0063 AN 1 dynamics release 100-999
0064 AN 1 dynamics comp. thres. 1/10 fixed point, -60.0dB-0.0dB
0065 AN 1 dynamics comp. ratio 1/10 fixed point, 1.0-10.0
0066 AN 1 dynamics exp. thres. 1/10 fixed point, -99.0dB--20.0dB
0067 AN 1 dynamics exp. ratio 1/10 fixed point, 1.0-10.0
0080 AN 1 autolevel enabled 0=off 1=on
0081 AN 1 autolevel max gain 1/10 fixed point, 0.0dB-18.0dB
0082 AN 1 autolevel headroom 1/10 fixed point, 3.0dB-12.0dB
0083 AN 1 autolevel rise time 1/10 fixed point, 0.1-9.9
0100 AN 2 mute 0=off 1=on
... ... ...
0200 AN 3
0300 AN 4
0400 AN 5
0500 AN 6
0600 AN 7
0700 AN 8
0800 Mic 9
0808 Mic 9 48v 0=off 1=on
0809 Mic 9 hi-z 0=off 1=on
0900 Mic 10
0A00 Mic 11
0B00 Mic 12
0C00 AES L
0D00 AES R
0E00 ADAT 1
0F00 ADAT 2
1000 ADAT 3
1100 ADAT 4
1200 ADAT 5
1300 ADAT 6
1400 ADAT 7
1500 ADAT 8
1600 ADAT 9
1700 ADAT 10
1800 ADAT 11
1900 ADAT 12
1A00 ADAT 13
1B00 ADAT 14
1C00 ADAT 15
1D00 ADAT 16

Outputs

Register Description Details
1E00 AN 1 volume 1/10 fixed point, -65.0dB-6.0dB
1E01 AN 1 balance -100-100
1E02 AN 1 mute 0=off 1=on
1E03 AN 1 fx return 1/10 fixed point, -65.0dB-0.0dB
1E04 AN 1 stereo 0=off 1=on
1E05 AN 1 record 0=off 1=on
1E06 AN 1 play channel
1E07 AN 1 phase invert 0=off 1=invert
1E08 AN 1 level 0=-10dBV, 1=+4dBu, 2=Hi Gain
1E20 AN 1 low cut enabled 0=off 1=on
1E21 AN 1 low cut freq 20Hz-500Hz
1E22 AN 1 low cut slope 0=6dB/oct 1=12dB/oct 2=18dB/oct 3=24dB/oct
1E40 AN 1 eq enabled 0=off 1=on
1E41 AN 1 eq band 1 type 0=Peak 1=Low Shelf
1E42 AN 1 eq band 1 gain 1/10 fixed point, -20.0dB-20.0dB
1E43 AN 1 eq band 1 freq 20Hz-20000Hz
1E44 AN 1 eq band 1 q 1/10 fixed point
1E45 AN 1 eq band 2 gain 1/10 fixed point, -20.0dB-20.0dB
1E46 AN 1 eq band 2 freq 20Hz-20000Hz
1E47 AN 1 eq band 2 q 1/10 fixed point, 0.7-5.0
1E48 AN 1 eq band 3 type 0=Peak 1=High Shelf 2=Low Pass
1E49 AN 1 eq band 3 gain 1/10 fixed point, -20.0dB-20.0dB
1E4A AN 1 eq band 3 freq 20Hz-20000Hz
1E4B AN 1 eq band 3 q 1/10 fixed point, 0.7-5.0
1E60 AN 1 dynamics enabled 0=off 1=on
1E61 AN 1 dynamics gain 1/10 fixed point, -30.0dB-30.0dB
1E62 AN 1 dynamics attack 0-200
1E63 AN 1 dynamics release 100-999
1E64 AN 1 dynamics comp. thres. 1/10 fixed point, -60.0dB-0.0dB
1E65 AN 1 dynamics comp. ratio 1/10 fixed point, 1.0-10.0
1E66 AN 1 dynamics exp. thres. 1/10 fixed point, -99.0dB--20.0dB
1E67 AN 1 dynamics exp. ratio 1/10 fixed point, 1.0-10.0
1E80 AN 1 autolevel enabled 0=off 1=on
1E81 AN 1 autolevel max gain 1/10 fixed point, 0.0dB-18.0dB
1E82 AN 1 autolevel headroom 1/10 fixed point, 3.0dB-12.0dB
1E83 AN 1 autolevel rise time 1/10 fixed point, 0.1-9.9
1EA0-1EB7 AN 1 ?
1EC0-1EC3 AN 1 ?
1EE0 AN 1 → AN 1 volume [0:3]=? [4:15]=1/10 fixed point, -65.0dB-6.0dB
1EE1 AN 2 → AN 1 volume
1EE2 AN 3 → AN 1 volume
1EE3 AN 4 → AN 1 volume
1EE4 AN 5 → AN 1 volume
1EE5 AN 6 → AN 1 volume
1EE6 AN 7 → AN 1 volume
1EE7 AN 8 → AN 1 volume
1EE8 Mic 9 → AN 1 volume
1EE9 Mic 10 → AN 1 volume
1EEA Mic 11 → AN 1 volume
1EEB Mic 12 → AN 1 volume
1EEC AES L → AN 1 volume
1EED AES R → AN 1 volume
1EEE ADAT 1 → AN 1 volume
1EEF ADAT 2 → AN 1 volume
1EF0 ADAT 3 → AN 1 volume
1EF1 ADAT 4 → AN 1 volume
1EF2 ADAT 5 → AN 1 volume
1EF3 ADAT 6 → AN 1 volume
1EF4 ADAT 7 → AN 1 volume
1EF5 ADAT 8 → AN 1 volume
1EF6 ADAT 9 → AN 1 volume
1EF7 ADAT 10 → AN 1 volume
1EF8 ADAT 11 → AN 1 volume
1EF9 ADAT 12 → AN 1 volume
1EFA ADAT 13 → AN 1 volume
1EFB ADAT 14 → AN 1 volume
1EFC ADAT 15 → AN 1 volume
1EFD ADAT 16 → AN 1 volume
1EFE-1EFF AN 1 ?
1F00 AN 2 volume 1/10 fixed point, -65.0dB-6.0dB
... ... ...
2000 AN 3
2100 AN 4
2200 AN 5
2300 AN 6
2400 AN 7
2500 AN 8
2600 PH 9
2700 PH 10
2800 PH 11
2900 PH 12
2A00 AES L
2B00 AES R
2C00 ADAT 1
2D00 ADAT 2
2E00 ADAT 3
2F00 ADAT 4
3000 ADAT 5
3100 ADAT 6
3200 ADAT 7
3300 ADAT 8
3400 ADAT 9
3500 ADAT 10
3600 ADAT 11
3700 ADAT 12
3800 ADAT 13
3900 ADAT 14
3A00 ADAT 15
3B00 ADAT 16

Reverb

Register Description Details
3C00 reverb enabled 0=off 1=on
3C01 reverb type 0=Room 1 1=Room 2 2=Room 3 3=Room 4 4=Envelope 5=Gated 6=Classic
3C02 reverb predelay 0-999
3C03 reverb low cut 20Hz-500Hz
3C04 reverb room scale 1/100 fixed point, 0.50-2.00 (room 1-4 only)
3C05 reverb attack 5-400 (envelope only)
3C06 reverb hold 5-400 (envelope, gated only)
3C07 reverb release 5-500 (envelope, gated only)
3C08 reverb high cut 2000Hz-20000Hz
3C09 reverb time 1/10 fixed point 0.1-4.9 (classic only)
3C0A reverb high damp 2000Hz-20000Hz (classic only)
3C0B reverb smooth 0-100
3C0C reverb volume 1/10 fixed point, -65.0dB-0.0dB
3C0D reverb width 1/100 fixed point, 0.00-1.00

Echo

Register Description Details
3C20 echo enabled 0=off 1=on
3C21 echo type 0=Stereo Echo 1=Stereo Cross 2=Pong Echo
3C22 echo delay time 1/100 fixed point, 0.00-2.00
3C23 echo feedback 0-100
3C24 echo high cut 0=off 1=16k 2=12k 3=8k 4=4k 5=2k
3C25 echo volume 1/10 fixed point, -65.0dB-0.0dB
3C26 echo width 1/100 fixed point, 0.00-1.00

Control Room

Register Description Details
3D00 main out 0=AN 1/2 1=AN 3/4 ... 8=ADAT 3/4
3D01 mute enable 0=off 1=on
3D02 main out dim 1/10 fixed point, -65.0dB-0.0dB
3D03 dim 0=off 1=on
3D04 recall volume 1/10 fixed point, -65.0dB-0.0dB

Clock

Register Description Details
3D20 clock source 0=Internal 1=Word Clock 2=AES 3=ADAT 1 4=ADAT 2
3D21 sample rate
3D22 word clock single speed 0=off 1=on
3D23 word clock term 0=off 1=on

Hardware

Register Description Details
3D40 optical in 1 0=ADAT 2 1=SPDIF
3D41 optical out 2 0=ADAT 2 1=SPDIF
3D42 AES channel status 0=Consumer 1=Professional
3D43 standalone MIDI
3D44 CC-mode 0=off 1=on
3D45 standalone ARC
3D46 optical out 1 0=ADAT 1=SPDIF

State

Register Description Details
3F97 store state 0910=slot 1 0911=slot 2 0912=slot 3 0913=slot 4 0914=slot 5 0915=slot 6
3F98 cue [0:4]=cue from [5:9]=cue to [10:15]=always set?
3F99 dump state 0812
3F9E arc leds

Mixer

Register Description Details
4000 IN AN 1 → AN 1
4001 IN AN 2 → AN 1
4002 IN AN 3 → AN 1
4003 IN AN 4 → AN 1
4004 IN AN 5 → AN 1
4005 IN AN 6 → AN 1
4006 IN AN 7 → AN 1
4007 IN AN 8 → AN 1
4008 IN Mic 9 → AN 1
4009 IN Mic 10 → AN 1
400A IN Mic 11 → AN 1
400B IN Mic 12 → AN 1
400C IN AES L → AN 1
400D IN AES R → AN 1
400E IN ADAT 1 → AN 1
400F IN ADAT 2 → AN 1
4010 IN ADAT 3 → AN 1
4011 IN ADAT 4 → AN 1
4012 IN ADAT 5 → AN 1
4013 IN ADAT 6 → AN 1
4014 IN ADAT 7 → AN 1
4015 IN ADAT 8 → AN 1
4016 IN ADAT 9 → AN 1
4017 IN ADAT 10 → AN 1
4018 IN ADAT 11 → AN 1
4019 IN ADAT 12 → AN 1
401A IN ADAT 13 → AN 1
401B IN ADAT 14 → AN 1
401C IN ADAT 15 → AN 1
401D IN ADAT 16 → AN 1
4020 PB AN 1 → AN 1
4021 PB AN 2 → AN 1
4022 PB AN 3 → AN 1
4023 PB AN 4 → AN 1
4024 PB AN 5 → AN 1
4025 PB AN 6 → AN 1
4026 PB AN 7 → AN 1
4027 PB AN 8 → AN 1
4028 PB PH 9 → AN 1
4029 PB PH 10 → AN 1
402A PB PH 11 → AN 1
402B PB PH 12 → AN 1
402C PB AES L → AN 1
402D PB AES R → AN 1
402E PB ADAT 1 → AN 1
402F PB ADAT 2 → AN 1
4030 PB ADAT 3 → AN 1
4031 PB ADAT 4 → AN 1
4032 PB ADAT 5 → AN 1
4033 PB ADAT 6 → AN 1
4034 PB ADAT 7 → AN 1
4035 PB ADAT 8 → AN 1
4036 PB ADAT 9 → AN 1
4037 PB ADAT 10 → AN 1
4038 PB ADAT 11 → AN 1
4039 PB ADAT 12 → AN 1
403A PB ADAT 13 → AN 1
403B PB ADAT 14 → AN 1
403C PB ADAT 15 → AN 1
403D PB ADAT 16 → AN 1
4040 IN AN 1 → AN 2
4060 PB AN 1 → AN 2
4080 IN AN 1 → AN 3
40A0 PB AN 1 → AN 3
40C0 IN AN 1 → AN 4
40E0 PB AN 1 → AN 4
4100 IN AN 1 → AN 5
4120 PB AN 1 → AN 5
4140 IN AN 1 → AN 6
4160 PB AN 1 → AN 6
4180 IN AN 1 → AN 7
41A0 PB AN 1 → AN 7
41C0 IN AN 1 → AN 8
41E0 PB AN 1 → AN 8
4200 IN AN 1 → PH 9
4220 PB AN 1 → PH 9
4240 IN AN 1 → PH 10
4260 PB AN 1 → PH 10
4280 IN AN 1 → PH 11
42A0 PB AN 1 → PH 11
42C0 IN AN 1 → PH 12
42E0 PB AN 1 → PH 12
4300 IN AN 1 → AES L
4320 PB AN 1 → AES L
4340 IN AN 1 → AES R
4360 PB AN 1 → AES R
4380 IN AN 1 → ADAT 1
43A0 PB AN 1 → ADAT 1
43C0 IN AN 1 → ADAT 2
43E0 PB AN 1 → ADAT 2
4400 IN AN 1 → ADAT 3
4420 PB AN 1 → ADAT 3
4440 IN AN 1 → ADAT 4
4460 PB AN 1 → ADAT 4
4480 IN AN 1 → ADAT 5
44A0 PB AN 1 → ADAT 5
44C0 IN AN 1 → ADAT 6
44E0 PB AN 1 → ADAT 6
4500 IN AN 1 → ADAT 7
4520 PB AN 1 → ADAT 7
4540 IN AN 1 → ADAT 8
4560 PB AN 1 → ADAT 8
4580 IN AN 1 → ADAT 9
45A0 PB AN 1 → ADAT 9
45C0 IN AN 1 → ADAT 10
45E0 PB AN 1 → ADAT 10
4600 IN AN 1 → ADAT 11
4620 PB AN 1 → ADAT 11
4640 IN AN 1 → ADAT 12
4660 PB AN 1 → ADAT 12
4680 IN AN 1 → ADAT 13
46A0 PB AN 1 → ADAT 13
46C0 IN AN 1 → ADAT 14
46E0 PB AN 1 → ADAT 14
4700 IN AN 1 → ADAT 15
4720 PB AN 1 → ADAT 15
4740 IN AN 1 → ADAT 16
4760 PB AN 1 → ADAT 16
47A0 PB AN 1 fx send left
47A1 PB AN 2 fx send left
47A2 PB AN 3 fx send left
47A3 PB AN 4 fx send left
47A4 PB AN 5 fx send left
47A5 PB AN 6 fx send left
47A6 PB AN 7 fx send left
47A7 PB AN 8 fx send left
47A8 PB PH 9 fx send left
47A9 PB PH 10 fx send left
47AA PB PH 11 fx send left
47AB PB PH 12 fx send left
47AC PB AES L fx send left
47AD PB AES L fx send left
47AE PB ADAT 1 fx send left
47AF PB ADAT 2 fx send left
47B0 PB ADAT 3 fx send left
47B1 PB ADAT 4 fx send left
47B2 PB ADAT 5 fx send left
47B3 PB ADAT 6 fx send left
47B4 PB ADAT 7 fx send left
47B5 PB ADAT 8 fx send left
47B6 PB ADAT 9 fx send left
47B7 PB ADAT 10 fx send left
47B8 PB ADAT 11 fx send left
47B9 PB ADAT 12 fx send left
47BA PB ADAT 13 fx send left
47BB PB ADAT 14 fx send left
47BC PB ADAT 15 fx send left
47BD PB ADAT 16 fx send left
47E0 PB AN 1 fx send right
47E1 PB AN 2 fx send right
47E2 PB AN 3 fx send right
47E3 PB AN 4 fx send right
47E4 PB AN 5 fx send right
47E5 PB AN 6 fx send right
47E6 PB AN 7 fx send right
47E7 PB AN 8 fx send right
47E8 PB PH 9 fx send right
47E9 PB PH 10 fx send right
47EA PB PH 11 fx send right
47EB PB PH 12 fx send right
47EC PB AES L fx send right
47ED PB AES L fx send right
47EE PB ADAT 1 fx send right
47EF PB ADAT 2 fx send right
47F0 PB ADAT 3 fx send right
47F1 PB ADAT 4 fx send right
47F2 PB ADAT 5 fx send right
47F3 PB ADAT 6 fx send right
47F4 PB ADAT 7 fx send right
47F5 PB ADAT 8 fx send right
47F6 PB ADAT 9 fx send right
47F7 PB ADAT 10 fx send right
47F8 PB ADAT 11 fx send right
47F9 PB ADAT 12 fx send right
47FA PB ADAT 13 fx send right
47FB PB ADAT 14 fx send right
47FC PB ADAT 15 fx send right
47FD PB ADAT 16 fx send right

Mixer volume formulas

Value format

[0:14]	signed 15-bit integer, phase-inverted if negative (only on playback channels and playback fxsend)
[15]	full scale reference, if set, 0x1000, otherwise 0x8000

Decibel to register value

L = 10^(dB/20)
value = (L * 0x1000) | 0x8000  // if L > 0.5
         L * 0x8000            // otherwise

Register value to decibel

dB = 20*log10((value & 0x7fff) / 0x1000) // if value & 0x8000
     20*log10(value / 0x8000)            // otherwise
Clone this wiki locally