A nodejs project to use a Behringer xTouch Extender for a BlackMagic switcher CCU
- Install nodejs
git clone http://github.com/Kardinia-Church/ATEMMidiCCUcd ATEMMidiCCUnpm install- Run
node index.jsfor the first time. This will create a config file - Edit the
config.jsonfile with your desired settings
node app.js
In order to start the plugin on boot we'll use PM2
- Install pm2.
sudo npm install -g pm2 - cd into the ATEMMidiCCU directory
sudo pm2 start app.jssudo pm2 startup systemdsudo pm2 save
The following prerequisites are required for building the midi package see the midi package for more
- Micosoft Visual C++ including Desktop Development for C++
- Python
- A C++ Compiler
- ALSA
- libasound2-dev package
- Python
This project uses the following dependencies
- atem-connection see documentation for more info
- midi
- 1.0.0 -