MidiController

About

MidiController uses a standard midi device connected to a PC to control Panasonics Multi-Purpose camera. The software uses continuous control messages to change iris, shutter, gain, white balance, pedestal etc. A complete list off settings you can modify is available in the manual page..

Each instance can support up to 12 cameras, and changes in camera settings can be propagated back to the midi device giving you visual feedback then changes occurs to your camera.

Pan / Tilt / Zoom

You can set the speed and direction for pan,tilt and zoom, the value can be between 1 to 99 Where 50 makes the camera stop.
Increasing the value above 50 will make the camera go in one direction, higher value increases the cameras speed.
Decreasing the value below 49 will make the camera go in the opposite direction, lower value increases the cameras speed.

Description Channels Parameter Min Value Max Value Remarks
Pan 1-12 11 1 99
Tilt 1-12 21 1 99
Zoom 1-12 22 1 99
Stop 1-12 40 0 1 Stops pan/tilt/zoom when set to 1.

Focus / Autofocus

You can set either the position of your focus from Near to Far or set the speed of your focus, going from Near to Far. It is also possible to Turn Autofocus on or off.

Setting The position of your focues means that setting a value between 0-91, Where 0 means the Nearest possible and 91 the farthest possible focus.

Setting your speed of your focus is done by setting a value between 1-99. 50 means no movement at all. Setting this value to 51 or higher makes the focus to farther. Setting the value to 49 or lower makes the focus go nearer.
This function behaves as the pan/tilt/zoom functions.

Autofocus can be turned on by setting the value 1. changing this value to 0 will disable autofocus.

Description Channels Parameter Min Value Max Value Remarks
Focus Position 1-12 7 0 91
Focus Speed 1-12 6 1 99
Autofocus 1-12 1 0 1

Iris

Iris Can be open and cloes manually. Where is to different functions, they behave the same but use different scales.
The lowest value makes the Iris to fully close and the highest value makes the iris to open up to the max.

Description Channels Parameter Min Value Max Value Remarks
Iris 1 1-12 9 1 99 This function does not recieve updates from camera
Iris 2 1-12 10 0 91 This function recieves updates from camera

Shutter / Syncro

You can controll your Shutter or switch so syncroscan.

Description Channels Parameter Min Value Max Value Remarks
Shutter 1-12 18 4 11 Value 11 turns Syncro scan on, if you dont want Syncro scan, use 10 as max value.
Syncro scan 1-12 19 0 127 Only enabled if Shutter is set to value 11.

Pedestal

Description Channels Parameter Min Value Max Value Remarks
Pedestal 1-12 12 0 60 30 is considered neutral or the same as setting pedestal to zero in webinterface.

Chroma

Description Channels Parameter Min Value Max Value Remarks
Chroma 1-12 5 0 6
Chroma 1-12 39 0 127 Only works for HE-130, more fine grainet, you can set chroma between -90% to 138%

Gain

Description Channels Parameter Min Value Max Value Remarks
Gain 1-12 8 0 6 0db, 3db, 6db, 9db, 12db, 15db, 18db
Gain 1-12 34 8 26 Only avaible on HE-120 and HE-130, changes gain from 0db up to 18db

Blue/Red Gain

Description Channels Parameter Min Value Max Value Remarks
Blue Gain 1-12 4 0 60
Blue Gain 1-12 26 0 100 Only avaible on HE-120 and HE-130, includes entire range, more precise than function above.
Blue Gain 1-12 30 0 100 Only avaible on HE-120 and HE-130, includes a subset of the range, more precise than function above.
Red Gain 1-12 17 0 60
Red Gain 1-12 27 0 100 Only avaible on HE-120 and HE-130, includes entire range, more precise than function above.
Red Gain 1-12 31 0 100 Only avaible on HE-120 and HE-130, includes a subset of the range, more precise than function above.

Blue/Red Pedestal

This applies to the Panasonic HE-120 and HE-130 only.

Description Channels Parameter Min Value Max Value Remarks
Blue Pedestal 1-12 24 0 100 1/3 accuracy, full range
Blue Pedestal 1-12 36 0 100 half accuracy, half range
Blue Pedestal 1-12 32 1 127 Full accuracy, a third of the range
Red Pedestal 1-12 25 0 100 1/3 accuracy, full range
Red Pedestal 1-12 37 0 100 half accuracy, half range
Red Pedestal 1-12 33 1 127 Full accuracy, a third of the range

Presets

You can load and save presets on your panasonic camera. We have added a few different ways you can do this.

You can have different buttons for loading and saving presets, Or have one row for presets you want to load and turn these to save buttons by using the Save button.

Preset Mode modifies what settings that will change when you call a preset, there are three modes. Below are what values each mode changes then a preset is called.

  1. Pan, Tilt, Zoom, Focus, Iris, Gain, white balance adjustment value
  2. Pan, Tilt, Zoom, Focus, Iris
  3. Pan, Tilt, Zoom, Focus
Description Channels Parameter Min Value Max Value Remarks
Presets 1-12 14 1 99 Loads presets if “Save button” is set to 0. Save presets if “Save button is set to 1”. The value is what preset you want to load/save
Save Presets 1-12 16 1 99 Always saves presets. The value is what preset you want to save
Preset Mode 1-12 15 1 3
Save button 1-12 38 0 1 Set this to 1 then you want to save presets.

Auto White Balance

  1. ATW
  2. AWB A
  3. AWB B
  4. ATW
Description Channels Parameter Min Value Max Value Remarks
AWB Execute 1-12 2 0 1
AWB Mode 1-12 3 0 3

Miscellaneous

Scene

  1. Manual 1
  2. Manual 2
  3. Manuel 3
  4. Manual 4 / Full Auto (HE50 and HE60)
Description Channels Parameter Min Value Max Value Remarks
Power 1-12 13 0 1 Set to zero to turn camera off, set to one to turn camera on.
Tally 1-12 20 0 1 Manually turn Tally on/off
ND Filter 1-12 28 0 3 Only HE-120/HE-130, set ND filter
Scene 1-12 29 0 3
Manual Update 1-12 35 0 1

Atem Controllers

As a bonus you can controll serveral features of your Blackmagic Atem 1/2 ME. Allowing you to set inputs and modifung values for upstreamkeys.

With a configured Atem you also can make the MidiController to activate tally when your panasonic camera becomes active in the program window of your Atem Mixer,
this is enabled in the settings window under the advanced Tab.

Set output

You can controll one output on your atem, it can be either auxilary 1, auxilary 2, auxilary 3 or preview. You choose what output you want to use in the settings window under the atem tab.
Below is the different midi codes you use to change input to your selected output.

If you want to use buttons on the Behringer BCR2000 you set Val 1 to the max value and Val 2 to the min value. this will switch input then you press a button.

Description Channels Parameter Min Value Max Value Remarks
Input 1 15 1 0 1
Input 2 15 2 0 1
Input 3 15 3 0 1
Input 4 15 4 0 1
Input 5 15 5 0 1
Input 6 15 6 0 1
Input 7 15 7 0 1
Input 8 15 8 0 1
Input 9 15 9 0 1
Input 10 15 10 0 1
Input 11 15 11 0 1
Input 12 15 12 0 1
Input 13 15 13 0 1
Input 14 15 14 0 1
Input 15 15 15 0 1
Input 16 15 16 0 1
Input 17 15 17 0 1
Input 18 15 18 0 1
Input 19 15 19 0 1
Input 20 15 20 0 1
Preview 15 100 0 1 Only available if output is set to Auxilary
Program 15 101 0 1 Only available if output is set to Auxilary

Upstreamkey 1

You can controll Upstreamkey 1, you can set what input that will be your Fill Key, and you can controll serveral of the DVE options allowing you to size the windows, positioning it and crop it.

Description Channels Parameter Min Value Max Value Remarks
Input 1 16 1 0 1
Input 2 16 2 0 1
Input 3 16 3 0 1
Input 4 16 4 0 1
Input 5 16 5 0 1
Input 6 16 6 0 1
Input 7 16 7 0 1
Input 8 16 8 0 1
Input 9 16 9 0 1
Input 10 16 10 0 1
Input 11 16 11 0 1
Input 12 16 12 0 1
Input 13 16 13 0 1
Input 14 16 14 0 1
Input 15 16 15 0 1
Input 16 16 16 0 1
Input 17 16 17 0 1
Input 18 16 18 0 1
Input 19 16 19 0 1
Input 20 16 20 0 1
DVE Width 16 49 0 127 Set DVE size from 30% to 157%
DVE Height 16 50 0 127 Set DVE size from 30% to 157%
DVE Position X 16 51 0 100 50 is center of screen
DVE Position Y 16 52 0 100 50 is center of screen
Enable Mask 16 53 0 1
Mask Top 16 54 0 100
Mask Bottom 16 55 0 100
Mask Right 16 56 0 100
Mask Left 16 57 0 100

Upstreamkey 2

You can controll Upstreamkey 2, you can set what input that will be your Fill Key, and you can controll serveral of the DVE options allowing you to size the windows, positioning it and crop it.

Description Channels Parameter Min Value Max Value Remarks
Input 1 16 65 0 1
Input 2 16 66 0 1
Input 3 16 67 0 1
Input 4 16 68 0 1
Input 5 16 69 0 1
Input 6 16 70 0 1
Input 7 16 71 0 1
Input 8 16 72 0 1
Input 9 16 73 0 1
Input 10 16 74 0 1
Input 11 16 75 0 1
Input 12 16 76 0 1
Input 13 16 77 0 1
Input 14 16 78 0 1
Input 15 16 79 0 1
Input 16 16 80 0 1
Input 17 16 81 0 1
Input 18 16 82 0 1
Input 19 16 83 0 1
Input 20 16 84 0 1
DVE Width 16 113 0 127 Set DVE size from 30% to 157%
DVE Height 16 114 0 127 Set DVE size from 30% to 157%
DVE Position X 16 115 0 100 50 is center of screen
DVE Position Y 16 116 0 100 50 is center of screen
Enable Mask 16 117 0 1
Mask Top 16 118 0 100
Mask Bottom 16 119 0 100
Mask Right 16 120 0 100
Mask Left 16 121 0 100