Why can/do samples and plugins share instrument slots?

“Always has been” but thank god we can advance!
With consistency, efficiency, natural reactions and comprehensibility in mind can we consider these:

Currently you cannot process a plugin and sample separately if they share the same instrument slot.
Edit: In addition - If samples and plugins were to combine, they should run in parallel to allow for separate processing.
Sure we might have some flexibility in future by sending to multiple fx chains type methods but
would this potentially mean dev would do something like this Combine Sample and Plugin tabs.

To me - Hybrid means multiple types of things wrapped in ONE. A practical example of a hybrid instrument slot would be
double click on the instrument slot then Renoise switches to a single “Instruments” tab which has incorporated control over both plugins
and samples loaded to that slot.

Some inconsistencies:

  • If you double click on an instrument slot that only has a sample; Renoise then goes to the Sampler tab yet if you double click an instrument
    slot that contains both a plugin and sample; Renoise’s priority is to open the plugin editor - Renoise decided for you but maybe you wanted
    to see the sampler tab OR… maybe you wanted to see incorporated controls for both in a single tab?

  • As of b6 we can choose to load a plugin in one of two places being the plugin tab and the new instrument properties panel.
    Why do we even have a plugin tab when we can do almost everything in the instrument properties panel? I think the panel
    could have been more efficient if it replaced the plugin tab to perform global commands over any loaded plugins
    or samples in a selected instrument slot. Is this a double up? Can’t be efficient if so.

  • We now have 6 possible controls per track of which we can manipulate volume:
    Pre fader, post fader (also linked to mixer fader), DSP’s, plugin editor, sampler tab, plugin tab, and now the instrument properties panel.
    How many do we actually need? If not as many then how many are redundant functionality? Plugin and sampler tabs merged could efficiently
    reduce it back to 5.

  • The new Properties panel in R3 b6 now displays macro’s which is sample specific however if i dedicate one instrument slot to a plugin then what is the point in having an option to display macros since it’s only sampler specific? Simply hide it you say? I say what a cheap workaround.

Yes the “Tree or Parent - Children” concept could work well! It would be quite efficient, consistent and fully usable.