@Rpnz.Can you explain widely what you are asking for?
Do you want to route “MIDI?” from a VSTi to an instrument with samples?
just a simple right click function to root a vst instrument to an other:
just like this
but with a simple right click menu in the instrument box.
Many VSTi are not compatible with “MIDI Routing”. It would be necessary to review the selected instrument to see if it is compatible, in order to display that list.
I have not reviewed the related API on this. If it is there, it can be built.There must be some way to route the MIDI of each instrument, starting with renoise.song():instrument(index).plugin_properties… here
-- Valid for loaded and unloaded plugins. target instrument index or 0 of the
-- plugin's MIDI output (when present)
renoise.song().instruments[].plugin_properties.midi_output_routing_index
-> [read-only, number. 0 when no routing is set]
It’s read only. Don’t ask me why.
-- Valid for loaded and unloaded plugins. target instrument index or 0 of the -- plugin's MIDI output (when present) renoise.song().instruments[].plugin_properties.midi_output_routing_index -> [read-only, number. 0 when no routing is set]
It’s read only. Don’t ask me why.
A shame…
It’s available in the instrument XML, actually saved along an XRNI. So it’s possible to 1) save instrument, 2) modify XML, 3) load instrument. But since it requires unzip/zip, I considered that workaround too much of a hassle.