Hi, dear QLC+ community,
I'd like to share an afternoon project of mine. I needed a way of controlling QLC+ with MSC so I came up with this "plug-in" i. e. hack. Here's a link to GitHub where there's a more detailed explanation and the code itself.
https://github.com/daniel-polak/qlcplus-msc
Essentially, if you put raw HTML code in Virtual Console labels, it gets rendered in the web interface without any sanitization (thanks, Massimo, for the feature ). Based on this I wrote a script that receives MIDI messages from the browser and then decodes them. https://en.wikipedia.org/wiki/MIDI_Show_Control
I noted previous interest in MSC support and thus I hope some of you might find this thing useful. Maybe if enough people are interested we might see this feature implemented natively, but I was forced to use javascript because that's the only language I know...
I still need to do some proper testing, but I'd be glad to hear some feedback on this thing of mine. So far I've tried this with QLab and the macOS built-in midi loopback, but I'm sure it could work on other platforms with other software as well.
Best wishes,
Daniel