I am having an issue with the pressure setting in the MIDI output module of MG3 build 66 on Mac. Using my ShowMIDI app, with the MIDI output module set to MPE or MIDI 1.0 multichannel, aftertouch shows PP and channel pressure shows channel pressure correctly. With the output module set to MIDI 1.0 Legacy, aftertouch and channel pressure both show PP (so I am not getting aftertouch controller information to my VIs). Can we see about getting this fixed? Thanks!
MIDI Guitar’s MIDI 1.0 sends on one MIDI channel at a time, but still deliver a per note (Poly) AT/Pressure value.
Channel Pressure (which is per channel) is the equivalent of a mono Aftertouch/Pressure value for the note(s) on that channel at any time - one value per note/percgannel.
PolyPressure (PP) is correct for single channel MIDI, whereas CP is good for MULTI Channel/MPE.
Which plugins do you have a problem with? Is it something that wants old-school monoAT?
Any of them that need old school aftertouch, the main one at the moment is NI Massive X (which has an AT indicator in its menu bar). AT is triggered fine in both MPE and Multi 1.0 but not at all in Legacy 1.0. All three modes just need to act the same.
Ok, so now I have had a chance to try this out, and I see what you mean. For those instances where any old MIDI 1.0 synth wants Mono Aftertouch, the natural choice should be the Channel pressure setting, but it also sends out PP here.
I guess there wouldn’t be any obvious difference in behavior using something like Massive X with the Multi-channel option together with Channel Pressure, as compared to using MIDI 1.0 with Channel pressure if @JamO decides to change that to output CP instead of PP here as well.
But, I understand your point. If nothing else, for the sake of consistency. Why have the CP setting output PP?
Do you have a preference for what principle should guide the choice of AT value when there are several notes ringing simultaneously?: highest, latest, or something else?
The way I work is I use the standalone version of MG3 and have three different chains setup for controlling different types of instruments. Chain 1 is set to MPE output with no bends for controlling keyboard instruments that need precise control with no pitch discrepancies. Chain 2 is set to MIDI 1.0 legacy with bend at 2 to use with non-MPE instruments (important for instruments like organs or multitimbral that have multiple channels active but need to only receive one per part. And Chain 3 is set to full MPE with bend at 48. I use a Morningstar MC8 Pro to switch to the different chains depending on what instrument needs controlling. If it weren’t for organs and such, I could probably just use multichannel 1.0, but then I only get organ on a singe string. Besides that, this setting should just be consistent between all of the modes.
Gil