FINALLY - The definitive word on the question of using CC1 or CC11 in Garritan Libraries.
I notice once in awhile on the Forum that someone will say only CC1 can control both timbre and volume with Garritan instruments, and that CC11 only controls volume. I go quietly on my way using CC11, because that's the most practical thing for me to do with my set up.
I posed the question to Garritan developer Chad Beckwith, who posts here on a regular basis. I wanted to know if I was indeed incorrect about CC11 doing the same job as CC1. His answer - Yes it does. To quote him:
"What's happening is that there is a MIDI pre-processor that interprets your CC11 data, then it converts it to MIDI CC1 data. So essentially when you send Expression MIDI CC11 it will change the instrument just in the exact same way that you move MIDI CC1. This is because the instrument is actually receiving MIDI CC1 after the conversion...
An easy way to tell if an instrument is doing this is if they contain the following opcodes within the sfz instrument:
This was part of Tom's design so that you can set your volume with CC7. Then using modulation wheel CC1 you could crescendo and decrescendo as needed in real-time within your sequence (on notes that are sustaining or already triggered, etc). A really powerful way of expression when it was first designed by Tom, now you'll find other sound libraries mimicking this technique."
GPO, JABB and CMB all behave the same way, with CC11 doing exactly what CC1 does. WORLD uses this on some of its instruments, others are programmed differently. IO uses it to some degree also.