-
-
Notifications
You must be signed in to change notification settings - Fork 16
Babyface Pro
Michael Forney edited this page Feb 27, 2025
·
10 revisions
subid=16 with no payload sent every ~0.1 second
subid=0 interface settings?
[0-15] mask?
[16-30] new value
[0] clock source (0=internal 1=optical)
[6] eq for record
[10] optical out (0=ADAT 1=SPDIF)
subid=1 mixer
[0-11] 26*output + input (0-11 input, 12-23 playback)
[12-31] level (reference 20000000), negative if phase inverted
subid=2 loopback
[0-15] output channel
[16] loopback enabled
subid=3 channel settings?
[0-15] what changed
[16-30] current state
[0] AN1 48v
[1] AN2 48v
[4] AN1 pad
[5] AN2 pad
[15] AN1->2
subid=4
[0-15] channel
[16-23] gain
see https://github.com/stistrup/rme-gain-kernel-patch?tab=readme-ov-file#gain for mic channels
value / 2 for inst. channels
subid=6 eq/lowcut
word 0
[31] ?
[16:23] channel (0-12 input, 16-27 output)
[8:11] lowcut db/oct (0000=off, 0001=6, 0011=12, 0111=18, 1111=24)
[0:7] fx processor index? allocated starting from 0
word 1-4 band 1
word 5-8 band 2
word 9-12 band 3
word 13 ?
word 14 lowcut
word 15 ?
value = 16419 * freq + 92868
subid=0 rms level meter
word 0-3 ?
word 4-27 input 1-12 rms
word 28-43 playback 1-8 rms
subid=1 rms level meter cont.
word 0-7 playback 9-12 rms
word 8-11 fx in rms?
word 12-35 output 1-12 rms
word 36-39 fx out rms?
subid=2 peak level meter
word 0-11 input 1-12
word 12-23 playback 1-12
word 24-25 fx in peak?
word 26-37 output 1-12
word 38-39 fx out peak?
rms levels given in 64-bit low high pair peak level full scale reference 08000000