vMix Forums
»
General
»
Feature Requests
»
use vMix to control other MIDI devices on the network
Rank: Newbie
Groups: Registered
Joined: 1/8/2021(UTC) Posts: 2 Location: Indio
|
vMix has become the center of our production, controlling PTZ cameras, images, text, automatic captions...
With that we have moved away from StreamDeck and just control the whole show with the multiview inputs.
However I want to be able to control some external devices (e.g. mute an input on the SQ-5 soundboard, or dim a light on a lighting controller). I have sparse and unskilled volunteer operators so automation helps make things smooth.
If I could output MIDI commands that are triggered by TransitionIn, then I can have full control of everything through just the vMix screen. An example is a multiview input defined for the pianist solo. The multiview handles IMAG and streaming (two different views), turning off captions, showing a brief title, controlling the PTZ, etc. If it could send MIDI commands to the audio board to unmute the piano mics and to the lighting controller to turn up the lighting then it is very easy for the operator.
We used a StreamDeck for a while but my volunteers are actually more comfortable just moving multiview inputs into preview and then fading them in, maybe because they can see the bigger thumbnails.
Any suggestions on how to accomplish this now?
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 11/23/2020(UTC) Posts: 170 Location: Wichita Thanks: 10 times Was thanked: 24 time(s) in 20 post(s)
|
Originally Posted by: rodb vMix has become the center of our production, controlling PTZ cameras, images, text, automatic captions...
With that we have moved away from StreamDeck and just control the whole show with the multiview inputs.
However I want to be able to control some external devices (e.g. mute an input on the SQ-5 soundboard, or dim a light on a lighting controller). I have sparse and unskilled volunteer operators so automation helps make things smooth.
If I could output MIDI commands that are triggered by TransitionIn, then I can have full control of everything through just the vMix screen. An example is a multiview input defined for the pianist solo. The multiview handles IMAG and streaming (two different views), turning off captions, showing a brief title, controlling the PTZ, etc. If it could send MIDI commands to the audio board to unmute the piano mics and to the lighting controller to turn up the lighting then it is very easy for the operator.
We used a StreamDeck for a while but my volunteers are actually more comfortable just moving multiview inputs into preview and then fading them in, maybe because they can see the bigger thumbnails.
Any suggestions on how to accomplish this now? Scripting is probably your best bet. Of course scripting doesn't give you a direct API to use to send MIDI events but it DOES allow you to execute other programs and so you'll need a command line MIDI program like https://github.com/gbevin/SendMIDI that you can call from your script. So I suspect you need to write a script for each MIDI command or sequence of commands you need to send and then you can add trigger(s) to start whatever script(s) you need for each input.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 4/4/2016(UTC) Posts: 235 Location: Not Los Angeles CA Thanks: 86 times Was thanked: 28 time(s) in 23 post(s)
|
Could something like Central Control help do what you need? I know the goal is to stay inside vMix so this may be counter intuitive.
|
|
|
|
vMix Forums
»
General
»
Feature Requests
»
use vMix to control other MIDI devices on the network
Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.
Important Information:
The vMix Forums uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close