Audio Matrix for vMix is a simple app that connects to a vMix instance and presents a audio matrix including audio controls. The app is built on ElectronJS which is a cross-platform framework enabling the app to be compiled to Windows, Mac and Linux.
The app is oriented for touch use. It suits very well on a Microsoft Surface Pro PC or similar.
Additionally see the Releases tab for current and older released versions of the app.
Clean and intuitive interface with the primarily use case for toggling audiobusses on/off for inputs
In the app bar you can easily change the vMix host or IP address. It includes a dropdown menu with recently used hosts, so you can easily swap between hosts.
Simple audio controls for volume and mute/unmute for
- audio busses A-G
- inputs with audio
Use the shortcut Cmd+Alt+A
(or the action in the app menu) to toggle visibility of the audio controls.
In some cases it is convenient that the interface is as simple as possible, and only with the audio matrix, without many disturbing controls.
Use the shortcut Cmd+Alt+I
(or the action in the app menu) to toggle visibility of vMix inputs without audio channels.
This enables even simpler interface in case needed.
Give each audio bus a custom label name to enable more convenience in controlling the audio busses and inputs of your production.
The fixed header ensures faster operation even with many inputs in the vMix setup.
Do you have a good idea for an additional feature for this app? Post a new Issue or write me an email at [email protected].
This repo is Free and Open Source Software based on MIT licensing. You are free to clone the repository to develop your own app based in this code.
If you are interesting in similar apps you can check out the following repos:
Input with phantom audio channels Inputs without audio channels will appear in the interface by default, but any action using the audio controls will be ignored, since the input has no audio channels. This bug was found by Dave Edwards. Thanks for the tip. It is an issue with the vMix API itself, and it is reported to vMix, which hopefully will fix it in an upcoming vMix update.
This project was inspired by
See list of contributors for this repo
yarn install
yarn electron:serve
yarn electron:build
yarn lint