After much testing, i have discovered the following (for formats that can apply VSTs to instruments), with a possible bug:
1. When a note with a VST-attached instrument is called in a channel with a VST assignment, the Instrument VST OVERRIDES the Channel VST, so that 2 VSTs are never applied to one channel. My tests have verified that the Channel VST receives no audio signal. Bug or limitation?
2. However, when using macros in the same situation, the SFx assignments and its succeeding Zxx commands assign themselves to the CHANNEL VST, and never the instrument VST, whether or not a note was called in the channel with an instrument designation. I was under the impression that if a macro was called WITHOUT an instrument, it was applied to the channel VST, and WITH an instrument would be applied to the INSTRUMENT VST.
So in other words, when different VSTs are applied to both an instrument and the channel, and the instrument is played within the channel, the AUDIO comes from the INSTRUMENT, but macro control is applied to the CHANNEL.
I request that others test it themselves so that we can determine if it's in fact NOT a bug, or if something else needs to be done for proper macro assignment, or if the VSTs have something to do with the macro assignment (for my test i used the MDE-X VST FX against the GTG-44 VSTi, in various configurations within the channel slot and the instrument slot). Or if i've completely lost my mind!
If this is found to be a bug, i'll transfer to the proper section. For now, it's possible there may a variety of limitations affecting this behavior (which may mean it's not necessarily a bug but an "anomaly")... :wink: