jvconnected.interfaces.midi.bcf
- jvconnected.interfaces.midi.bcf.build_preset(mapper: Optional[MidiMapper] = None) Preset[source]
Build a
Presetfrom the definitions in the givenMidiMapperEach of the
Mapdefinitions 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 channelto match thedevice_indexof 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.