Thanks for taking the time to try to understand my issue.
Maybe DP is different... it uses two ‘strips’ in the Mixer. The virtual instrument is instantiated in a special “instrument“ strip, then there is a standard MIDI track that you set to point to the instrument (for example, an external MIDI module, or an internal “ instrument” track where ANA 2 is instantiated). When you move the fader on the MIDI track, It sends CC7 to the target device, in this case, ANA 2 in a virtual instrument track.
For some reason your plug-in, unlike virtually every other instrument plug-in I own, does not respond to moving the fader on the midi track, nor does it respond to MIDI controller 7 data that is recorded in that MIDI track, or MIDI volume (CC7) data sent by the keyboard that’s triggering the notes. it also ignores CC4 (pan) and CC11 (Expression), which are very commonly used MIDI controllers. This is different than automation data, which is (as I understand it) not necessarily MIDI.
I can record automation data directly into the instrument strip, and that will control the volume during playback, however that is a non-standard way of working and only works if I record the automation. The ‘ normal’ way of automating volume and pan in DP is to automate the MIDI track’s fader and pan knob, which sends CC7 and CC4 to ANA2, and has no effect. I am used to being able to easily control the volume of a plug-in while I’m working. For example, to simply use the hardware controller’s Volume fader (sends CC7) to change the level of ANA 2. In summary, your instrument doesn’t respond to any of these common MIDI messages sent from a MIDI track, or the hardware controller that is triggering the notes.
Also, I would like to use the plug-in for live performance within Apple’s Mainstage. In Mainstage, each instrument strip has an expression control that automatically is mapped to CC 11. Your instrument does not respond to CC 11 as I would expect a virtual instrument to. Although I can map my expression pedal to ANA2’s Master Volume knob, Expression is designed as a secondary volume control, so the nominal level can be set with CC7, then CC11 used for “expressive” level changes. This makes it cumbersome to have the volume controlled by my expression pedal when I’m playing live.
Thanks for listening!