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
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.