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.
- Pan, Tilt, Zoom, Focus, Iris, Gain, white balance adjustment value
- Pan, Tilt, Zoom, Focus, Iris
- 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
- ATW
- AWB A
- AWB B
- 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
- Manual 1
- Manual 2
- Manuel 3
- 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 |