I’m busy making a Duplex device for my Access Virus B, some buttons on which are faulty. The synth engine works fine, but with the dodgy buttons - as well as the fact that the unit’s a clumsy thing to keep within arms’ reach - I tend to control it as much as possible with MIDI CCs. Sure, I could use a MIDI-CC device template, but…bleh. Fiddly sliders that you have to scroll through, and you end up having to use multiple devices, etc.
SO. Building this got me thinking - an edit mode for Duplex which could be used on freshly generated blank templates; drag’n’drop (or right-click->choose->instantiate) knobs, sliders or buttons, right-click again to assign a MIDI CC value, trigger type or OSC snippet, lock everything into place by exiting edit mode…and voila!
It’s beyond my immediate capabilities, and for now I’ll happily plod along with my Virus B template, but such a mode would make template editing a snap. Also, I see no reason why it shouldn’t be compatible with future updates to Duplex that handle SYSEX, NRPNs, etc. Then we could share our custom device templates and everybody would be stupendously happy!