Documentation - ShowCockpit

Show Control and Integration Made Easy

Driver Documentation for v4.11.2

This page contains documentation of the available drivers.

Video / Studiocoast / vMix

Interface with vMix

< Back to drivers list

    Frequently Asked Questions (FAQs)


Can I control a vMix instance running in the cloud?

Sure! Just connect to the external IP address of your instance and an external port that is forwarding to the internal TCP port 8099. Please refer to your instance provider on how to configure port forwarding for TCP port 8099.


Can I control vMix audio mixer channels with a MIDI device?

Yes. ShowCockpit is a modular software - all you need to do is add your MIDI device to your project and map its controls (buttons, faders, etc.) to the desired functions in the vMix element (full list of functions available below).

    Element Options


IP Address

The IP address of the vMix instance

Port

The TCP port for the vMix instance

Smart T-Bar Invert

Smart invert the T-Bar when it reaches the end limit of the fader. Useful for continuous cross-fade.

    Functions


Enable Element   Button LUA Script

Enable this element

Disable Element   Button LUA Script

Disable this element

Change Element Page   Button LUA Script

Changes the page on this element
  • Change Type: The change type - one of {Next, Previous, Go To}
  • Change to Page: Change to specific page, when Change Type is "Go To"

Select Preview Input   Button LUA Script

Select the Input for the Preview
  • Mix Number: The Number of the Mix (1 is the main mix)
  • Input Number: The Input number

Select Program Input   Button LUA Script

Select the Input for the Program
  • Mix Number: The Number of the Mix (1 is the main mix)
  • Input Number: The Input number

T-Bar   Fader LUA Script

Controls the Master T-Bar Fader

Cut Mix   Button LUA Script

Cuts a given mix
  • Mix Number: The Number of the Mix (1 is the main mix)

Transition Mix   Button LUA Script

Execute a transitions on a given mix
  • Mix Number: The Number of the Mix (1 is the main mix)
  • Transition Number: The Transition Number

Fade To Black   Button LUA Script

Toggles FTB

Video Output Toggle   Button LUA Script

Toggles a given output on/off
  • Output: The output type to toggle - one of {Record, External, Stream, MultiCorder}

Toggle Overlay   Button LUA Script

Toggles on/off a given overlay in an Input
  • Overlay Number: The Overlay number to change
  • Input Number: The Input number

Scroll Transition Effect   Encoder LUA Script

Scrolls through transition effects
  • Transition Number: The Transition Number

Scroll Transition Duration   Encoder LUA Script

Adjusts the given transition duration
  • Transition Number: The Transition Number
  • Scroll Amount: The number of milliseconds to add/subtract per encoder tick

Transition Duration Fader   Fader LUA Script

Set a transition duration using a fader
  • Transition Number: The Transition Number
  • Maximum Value: Maximum number of milliseconds to for the duration

Set Replay Speed   Fader LUA Script

Set Slow Motion speed for Instant Replay
  • Input Number: The Input Number

Scroll Replay In Point   Encoder LUA Script

Scrolls In Point in the Instant Replay

Scroll Replay Out Point   Encoder LUA Script

Scrolls Out Point in the Instant Replay

Replay Mark In   Button LUA Script

Mark In Instant Replay

Replay Mark Out   Button LUA Script

Mark Out Instant Replay

Mixer Toggle Input   Button LUA Script

Toggles the given input audio on/off
  • Input Number: The Input number

Mixer Channel Volume   Fader LUA Script

Controls a channel volume level
  • Input Number: The Input number
  • Channel: The Input audio sub-channel number

Mixer Master Volume   Fader LUA Script

Controls the master volume level

Mixer Headphones Volume   Fader LUA Script

Controls the headphones volume level

Is Fade To Black Active   LUA Script

Returns true if Fade To Black is active

    Controls


VU Meter 1 Input 1   Fader
VU Meter 2 Input 1   Fader
VU Meter 1 Input 2   Fader
VU Meter 2 Input 2   Fader