Hi, I'm wondering if there's any thought that's been put into handling routings / mappings in a global context - rather than as individual assignments inside a project file.
For example, I've been getting busy with OpenFrameworks, and created a tool which takes a MIDI controller CC value and converts it into an OSC message - but with smoothing / easing that smooths out the 127 point fidelity into float resolution.
It would be nice to be able to have a list of generic OSC destinations across a project file to select from within this app, as manually selecting them takes lots of time - and is open to mistakes as the project gets chopped and changed.
I also have a Midi Fighter Twister coming, which takes MIDI messages to control various RGB LEDs, so being able to read any value from within VDMX would be really useful too.
Perhaps a fully-fledged global matrix may be too big a feature request straight off the bat, so at the most basic point could we not have a generic OSC assignment for every value in the project? Ie.
/Layer 1 Source/Rate
/Layer 1 Source/Playhead
/Layer 1 FX/Color Controls/Brightness
etc...
If this could then be appended to the .vdmx file in XML it would be simple enough to read that and know what destinations are available to the project.
Cheers