jvconnected.interfaces.midi.bcf
- jvconnected.interfaces.midi.bcf.build_preset(mapper: Optional[MidiMapper] = None) Preset [source]
Build a
Preset
from the definitions in the givenMidiMapper
Each of the
Map
definitions will be assigned as encoders within an encoder group on the BCF. Since there are four encoder groups, this allows for control of up to four cameras, using themidi channel
to match thedevice_index
of the camera(s).In addition, the map definition for “exposure.iris_pos” will be assigned to the first four faders. This allows iris control of four cameras from the faders.