Nice.
Excuse me for asking one more time, but I want to be sure before implementing any fancy buttons operation. What exactly you see in the "Last MIDI Event" when you depress let say "Mute 1" button ?
While it can look like my definition is working, it most probably "double triggering" actions by now. And that is very important in case I try to implement some "Shift" staff.
For the encoder, which one you mean? I do not see any additional encoder for DAW Control. If you mean QU "Pan" encoder, that is on "other level" of complexity. I will have to prepare AZ Controller engine to work with that first (to process "not RPNs safe" CC are used on channel 2 and NTPNs on channel 1 at the same time, my plug-in is not yet able to handle such case). But there is other problem with that:
If I understand that right, in case you start turning this encoder you are changing Pan on some real QU channel. While I can try to use that information to control some Pan in Sonar, I do not think I can prevent QU from changing QU internal pan. Also from monitoring, I will change that pan even if you do not touch the control. While we can just try to use some unused by you mix bus, I hope it is possible to find in the documentation (or by asking A&H) how to do this correctly.