The Middle Control Companion plugin can remotely control the Middle Control Software which controls Blackmagic, Sony cameras and even DJI gimbals (using Middle Things APC-R & APC-R Mini) . It can run on the same device that runs Middle Control, or on a remote device on the same network.
The yarn headless command will perform all the steps to build the module.
Available actions in this module
- Select Camera ID
- Send Camera Action
- Send Gimbal Action
- Recall/Save Preset
- Set Custom Camera & Pan/Tilt/Zoom Positions
- Set Custom Pan/Tilt/Zoom Speed
- Access Camera & Gimbal settings in realtime using Variables
- Adds actions for Auto Iris, Auto Shutter, Auto Gain and Auto White Balance for supported cameras
- Adds support for sending camera and gimbal actions to specific camera IDs simultaneously
- Adds feedbacks for APC-R Connection Status, Camera recording (IP) and Camera Connexion Status (IP)
- Adds variable with the list of cameras currently connected (over the network)
- Adds variable with the list of cameras currently recording (over the network)
- Adds variable with the list of APC-R, APC-R Mini & APC-R Mini Lite currently connected (over the network)
- Adds option to specify a camera number for some feedbacks so that you can check multiple status at a glance (Recording Status, APC-R Connexion Status, Camera Connexion Status)
- Adds support for remote control of Sony Camera Menus
- Adds support for Sony Multi Selector Control
- Adds support for Digital Zoom toggle
- Adds support for triggering Sony Custom C1-C6 Buttons
- Adds variables for Rec status (Sony) / AF (Sony) / Digital Zoom (Sony) and Currently Active Preset
- Adds feedbacks for Rec status (Sony) / AF (Sony) / Digital Zoom (Sony) and Currently Active Preset
- Fix for Iris control not working properly.
- Added remote Sleep / Wake mode & Recenter
- Fixed Preset Transition Speed not working
- Improved action "Send a Custom Gimbal PTZ Absolute Value" which can now send Pan / Tilt / Roll / Zoom instruction in the same action.
- Fixed variables not displaying properly in Companion 3
- Added Support for Companion 3
- Added Support for Preset Completion feedback (in %)
- Added Support for custom Preset Pages
- Preset number & cam ID can now be parsed
- Fixed Zoom control not properly working
- Fixed White level too slow to change
- Added Contrast / Saturation / BlackMidWhite Levels Commands
- Added Support for Dynamic Variables inside action fields
- Added Support for sending custom camera commands
- Added ResetAll CCU command
- Fixed latency issue when viewing parameters
- Fixed too many Iris Steps / not following proper convention
- General Stability Update
- Added Camera ID Selection Feedback
- Added Dynamic Variables to access ATEM values such as White Balance, Tint, ISO, Iris, Pan / Tilt Speed, ...
- Added Preset Transition Speed Command
- Hotfix on a bug that caused crash at boot
- Added TCP support for Middle Control 2.2 and above (better performance)
- Fixed the Status saying "Connecting..." before a key is pressed (Middle Control 2.2 and above)
- Added Focus Peaking Command
- Added support for DJI Active Track remote control
- Improved config page clarity
- Removed TCP calls and optimized variables.
- Initial public release (after a lot of local field testing and developments )