Not sure that this is necessarily a Duplex related question, or maybe it is…
I’ve been looking at the Nektar range of controllers (P4/6), and their way of integrating seems very tailored to specific DAWs, in that they manually map to an exposed API. They don’t use a wrapper host plugin to access the VST/AUs or the native plugins and transport. It occurred to me that Duplex has a lot of this core functionality in its applications.
Given that Renoise has a pretty open API, would it be possible to achieve the same level of integration that it does with say Reason or Bitwig? Can Renoise (and Duplex) expose the parameter name/values of devices on tracks, be they native devices like Hydra and manipulate the inputs/outputs, given that they might be dynamic, or a AUi/VSTi like Diva (which Nektar currently has mappings for)?
How gargantuan of a task would this be, or is it way out of scope for Duplex?