I'm on Logic Pro X 10.2.1 on Yosemite and using an AKAI MPK 225 with rotary encoders.
If I map the rotary encoders directly to a synth (tried 2 U-He synths with this) then the behaviour is what I would expect from encoders: when selecting a new patch in the browser, the on-screen controls obviously represent the patch values, and moving the encoder adds or subtracts from the patch default position, i.e. there is a relative movement.
That's the benefit of encoders, right?
So, I do not get this behaviour when using the smart controls as an intermediary, which is my preference. I have mapped a rotary to the smart controls using MIDI CC messages which are "INC/DEC2" on the Akai. This means the encoders are sending out 127 for increment and 0 for decrement, They will change the smart controls just fine, and in turn change the parameter on the synths.
When changing patches, the synth parameters change obviously, and the smart controllers follow suit and show the patch value. BUT, when moving the rotary encoder, the smart controls jump to the value they were at on the previous patch.
Which, you know, kind of isn't the point of rotary encoders.
Attached is the smart control setting.
Any ideas where I'm going wrong with the smart controls? Bit baffled!
thanks in advance
Ed