logic
Logic is somehow translating expression (CC11) message into audible volume changes in a variety of virtual instruments. For example, a virtual piano gets louder and softer when I record CC11 changes, even though the recorded controller messages show up in Logic as expression, NOT volume changes. When mapping an expression pedal to sweep pedal frequency of a virtual wah-wah, the volume changes concurrently with the frequency in a totally unnatural way, even though the controller messages showing up in Logic are all CC11, NOT CC7. And yes, I know that volume is affected at the extreme ends of wah sweeps. This is different; it's a smooth volume change throughout the range of the sweep.
I've tried creating a brand new project with only one Logic-native instrument, and the same problem occurs,
My keyboard is a Studiologic SL88 Grand, and the software control panel for the keyboard shows the pedal is mapped to CC11, NOT CC7. My version of Logic is 10.4.8, running under 10.14.6.
Apple tech support can't help me unless I upgrade to current version of Logic, which I'm not willing to do. Can anyone help me to sort out why Logic is always responding to CC11 messages with volume changes?
Mac Pro, macOS 10.14