|
@@ -21,6 +21,9 @@ var focus_midi={channel:focus_midi_ch.get(), MSB:0, LSB:0, target:root.customVar
|
|
|
var dimmer_midi_ch = script.addIntParameter("dimmer midi channel", "", 4);
|
|
|
var dimmer_midi={channel:dimmer_midi_ch.get(), MSB:0, LSB:0, target:root.customVariables.unitValues.variables.dimmer.dimmer, value: script.addFloatParameter("dimmer", "current dimmer value", 0., 0, 1)};
|
|
|
|
|
|
+var zoomCam_midi_ch = script.addIntParameter("zoomCam midi channel", "", 5);
|
|
|
+var zoomCam_midi={channel:zoomCam_midi_ch.get(), MSB:0, LSB:0, target:root.customVariables.unitValues.variables.zoomCam.zoomCam, value: script.addFloatParameter("zoomCam", "current camera zoom value", 0., 0, 1)};
|
|
|
+
|
|
|
function init()
|
|
|
{
|
|
|
|
|
@@ -51,6 +54,8 @@ function updateCC(cc, value){
|
|
|
if(cc==focus_midi.channel+32){focus_midi.LSB = value; return focus_midi;}
|
|
|
if(cc==dimmer_midi.channel){dimmer_midi.MSB = value; return dimmer_midi;}
|
|
|
if(cc==dimmer_midi.channel+32){dimmer_midi.LSB = value; return dimmer_midi;}
|
|
|
+ if(cc==zoomCam_midi.channel){zoomCam_midi.MSB = value; return zoomCam_midi;}
|
|
|
+ if(cc==zoomCam_midi.channel+32){zoomCam_midi.LSB = value; return zoomCam_midi;}
|
|
|
else return 0;
|
|
|
}
|
|
|
|
|
@@ -86,6 +91,13 @@ function scriptParameterChanged(param)
|
|
|
if (param.is(zoom_midi.value) ){feedbackMidi(zoom_midi);}
|
|
|
if (param.is(focus_midi.value) ){feedbackMidi(focus_midi);}
|
|
|
if (param.is(dimmer_midi.value) ){feedbackMidi(dimmer_midi);}
|
|
|
+ if (param.is(zoomCam_midi.value) ){feedbackMidi(zoomCam_midi);}
|
|
|
+ if (param.is(pan_midi_ch)){pan_midi.channel = pan_midi_ch.get();}
|
|
|
+ if (param.is(tilt_midi_ch)){tilt_midi.channel = tilt_midi_ch.get();}
|
|
|
+ if (param.is(zoom_midi_ch)){zoom_midi.channel = zoom_midi_ch.get();}
|
|
|
+ if (param.is(focus_midi_ch)){focus_midi.channel = focus_midi_ch.get();}
|
|
|
+ if (param.is(dimmer_midi_ch)){dimmer_midi.channel = dimmer_midi_ch.get();}
|
|
|
+ if (param.is(zoomCam_midi_ch)){zoomCam_midi.channel = zoomCam_midi_ch.get();}
|
|
|
|
|
|
|
|
|
|