Topic: [Solved] Phantom and Gain control via OSC on Babyface Pro

Hello Everyone,
I can't automate phantom on/off and micgain via OSC on my Babyface Pro interface.
I was able to control volume via OSC, i.e. requests like "/1/mastervolume, 0.10" work. But Babyface doesn't react to requests like "/1/micgain1, 10.0" etc.
Also I found that Babyface always responds zero values for phantom*/micgain* even if they are not, so I have suspicious that phantom/micgain control via OSC is not supported by hardware, could you confirm that please. Below is part of what Babyface sends back when I switch to snapshot with enabled 48v power on AN1/2 and gain value is set to 7.0:

/1/phantom/1/1: (0.0,)
/1/phantom/1/2: (0.0,)
/1/phantom/1/3: (0.0,)
/1/phantom/1/4: (0.0,)
/1/phantom/1/5: (0.0,)
/1/phantom/1/6: (0.0,)
/1/phantom/1/7: (0.0,)
/1/phantom/1/8: (0.0,)
/1/phantom/1/9: (0.0,)
/1/phantom/1/10: (0.0,)
/1/phantom/1/11: (0.0,)
/1/phantom/1/12: (0.0,)
/1/phantom/1/13: (0.0,)
/1/phantom/1/14: (0.0,)
/1/phantom/1/15: (0.0,)
/1/phantom/1/16: (0.0,)
/1/phantom/1/17: (0.0,)
/1/phantom/1/18: (0.0,)
/1/phantom/1/19: (0.0,)
/1/phantom/1/20: (0.0,)
/1/phantom/1/21: (0.0,)
/1/phantom/1/22: (0.0,)
/1/phantom/1/23: (0.0,)
/1/phantom/1/24: (0.0,)
/1/phantom/1/25: (0.0,)
/1/phantom/1/26: (0.0,)
/1/phantom/1/27: (0.0,)
/1/phantom/1/28: (0.0,)
/1/phantom/1/29: (0.0,)
/1/phantom/1/30: (0.0,)
/1/phantom/1/31: (0.0,)
/1/phantom/1/32: (0.0,)
/1/phantom/1/33: (0.0,)
/1/phantom/1/34: (0.0,)
/1/phantom/1/35: (0.0,)
/1/phantom/1/36: (0.0,)
/1/phantom/1/37: (0.0,)
/1/phantom/1/38: (0.0,)
/1/phantom/1/39: (0.0,)
/1/phantom/1/40: (0.0,)
/1/phantom/1/41: (0.0,)
/1/phantom/1/42: (0.0,)
/1/phantom/1/43: (0.0,)
/1/phantom/1/44: (0.0,)
/1/phantom/1/45: (0.0,)
/1/phantom/1/46: (0.0,)
/1/phantom/1/47: (0.0,)
/1/phantom/1/48: (0.0,)
/1/micgain1: (0.0,)
/1/micgain1Val: ('0.0 dB',)
/1/micgain2: (0.0,)
/1/micgain2Val: ('0.0 dB',)
/1/micgain3: (0.0,)
/1/micgain3Val: ('0.0 dB',)
/1/micgain4: (0.0,)
/1/micgain4Val: ('0.0 dB',)
/1/micgain5: (0.0,)
/1/micgain5Val: ('0.0 dB',)
/1/micgain6: (0.0,)
/1/micgain6Val: ('0.0 dB',)
/1/micgain7: (0.0,)
/1/micgain7Val: ('0.0 dB',)
/1/micgain8: (0.0,)
/1/micgain8Val: ('0.0 dB',)
/1/micgain9: (0.0,)
/1/micgain9Val: ('0.0 dB',)
/1/micgain10: (0.0,)
/1/micgain10Val: ('0.0 dB',)
/1/micgain11: (0.0,)
/1/micgain11Val: ('0.0 dB',)
/1/micgain12: (0.0,)
/1/micgain12Val: ('0.0 dB',)
/1/micgain13: (0.0,)
/1/micgain13Val: ('0.0 dB',)
/1/micgain14: (0.0,)
/1/micgain14Val: ('0.0 dB',)
/1/micgain15: (0.0,)
/1/micgain15Val: ('0.0 dB',)
/1/micgain16: (0.0,)
/1/micgain16Val: ('0.0 dB',)
/1/micgain17: (0.0,)
/1/micgain17Val: ('0.0 dB',)
/1/micgain18: (0.0,)
/1/micgain18Val: ('0.0 dB',)
/1/micgain19: (0.0,)
/1/micgain19Val: ('0.0 dB',)
/1/micgain20: (0.0,)
/1/micgain20Val: ('0.0 dB',)
/1/micgain21: (0.0,)
/1/micgain21Val: ('0.0 dB',)
/1/micgain22: (0.0,)
/1/micgain22Val: ('0.0 dB',)
/1/micgain23: (0.0,)
/1/micgain23Val: ('0.0 dB',)
/1/micgain24: (0.0,)
/1/micgain24Val: ('0.0 dB',)
/1/micgain25: (0.0,)
/1/micgain25Val: ('0.0 dB',)
/1/micgain26: (0.0,)
/1/micgain26Val: ('0.0 dB',)
/1/micgain27: (0.0,)
/1/micgain27Val: ('0.0 dB',)
/1/micgain28: (0.0,)
/1/micgain28Val: ('0.0 dB',)
/1/micgain29: (0.0,)
/1/micgain29Val: ('0.0 dB',)
/1/micgain30: (0.0,)
/1/micgain30Val: ('0.0 dB',)
/1/micgain31: (0.0,)
/1/micgain31Val: ('0.0 dB',)
/1/micgain32: (0.0,)
/1/micgain32Val: ('0.0 dB',)
/1/micgain33: (0.0,)
/1/micgain33Val: ('0.0 dB',)
/1/micgain34: (0.0,)
/1/micgain34Val: ('0.0 dB',)
/1/micgain35: (0.0,)
/1/micgain35Val: ('0.0 dB',)
/1/micgain36: (0.0,)
/1/micgain36Val: ('0.0 dB',)
/1/micgain37: (0.0,)
/1/micgain37Val: ('0.0 dB',)
/1/micgain38: (0.0,)
/1/micgain38Val: ('0.0 dB',)
/1/micgain39: (0.0,)
/1/micgain39Val: ('0.0 dB',)
/1/micgain40: (0.0,)
/1/micgain40Val: ('0.0 dB',)
/1/micgain41: (0.0,)
/1/micgain41Val: ('0.0 dB',)
/1/micgain42: (0.0,)
/1/micgain42Val: ('0.0 dB',)
/1/micgain43: (0.0,)
/1/micgain43Val: ('0.0 dB',)
/1/micgain44: (0.0,)
/1/micgain44Val: ('0.0 dB',)
/1/micgain45: (0.0,)
/1/micgain45Val: ('0.0 dB',)
/1/micgain46: (0.0,)
/1/micgain46Val: ('0.0 dB',)
/1/micgain47: (0.0,)
/1/micgain47Val: ('0.0 dB',)
/1/micgain48: (0.0,)
/1/micgain48Val: ('0.0 dB',)

I expect that at least one of /1/phantom/* and /1/micgain* should not be zero, because snapshot I switch to has non-zero gain and enabled 48v power for AN1/2, that's why I have suspicious that phantom/micgain control via OSC is not supported on Babyface PRO.
Firmware and drivers are latest.

Re: [Solved] Phantom and Gain control via OSC on Babyface Pro

Make sure you are on the correct bus mode. To set a parameter on an input channel, you need to send this first:

/1/busInput: (1.0,)

Re: [Solved] Phantom and Gain control via OSC on Babyface Pro

soundflix wrote:

Make sure you are on the correct bus mode. To set a parameter on an input channel, you need to send this first:

/1/busInput: (1.0,)

That worked, thank you very much!