A program to allow OBS to be controlled by a MIDI device via obs-Websockets.
This has been written to provide basic functionality; scene switching, volume control and allow operation of the main controls such as recording, streaming and the virtual camera.
Written in Python 3.9, use OBS v28 or higher as this comes with obs-websockets 5 included.
I've tested this in a Windows 11 PC. It should work with a Mac but I had problems getting tkinter installed, it should also work with Linux distributions that have OBS 28 installed. The MIDI device I've used is a Behringer X-Touch Mini.
This has been written to provide basic functionality; scene switching, volume control and allow operation of the main controls such as recording, streaming and the virtual camera.
Written in Python 3.9, use OBS v28 or higher as this comes with obs-websockets 5 included.
I've tested this in a Windows 11 PC. It should work with a Mac but I had problems getting tkinter installed, it should also work with Linux distributions that have OBS 28 installed. The MIDI device I've used is a Behringer X-Touch Mini.