Allow browser to use Web MIDI API

Mango

Member
How complicated would it be to add Web MIDI API support to obs-browser?

The purpose would be automating control of our Allen & Heath sound console, using OBS. I have dreams of a single-button queue in OBS that controls switching (already done), projection (already done), and lights and sound (could be done with Web MIDI API).
 

AaronD

Active Member
The Advanced Scene Switcher plugin is already working on that, or at least something similar:
It's not in the official release yet, only a handful of incremental test builds so that the person who requested some functionality could test it. But as far as I've seen in those test builds, it does handle MIDI Note commands at least, to and from a physical device.

OSC over UDP is also in the works, to control DAW's and physical consoles. Probably Generic UDP first, then add another option later for OSC on top of it.

Something I did a long time ago, when Windows XP was still current, was to create some pre-fab MIDI files that could be played as "soundtracks" from the projection app (our automation was all in there, as it was literally laid out as a script), and then use WinXP's audio controls to route the MIDI data to my "automation hub" instead of the cheesy built-in synth. Maybe that could still be an option as well, albeit modified for modern tools?
 
Top