Hi river angler,
Regarding the dynamics, it's possible to control it with velocity instead of CC1.
Also you can switch articulations based on program changes.
Btw there is a batch functionality that lets you remap the whole articulation list to program changes.
Hope this helps!
Hi Hendrik,
Thanks very much for your response.
However I was actually referring to changing complete sound patches via program change not the articulations within the sound patches themselves.
In Kontakt one can set up an "instrument bank" where one can add single or multi library combinations of sounds as single or combie patches which can then be selected remotely via program change numbers turning Kontakt into a remotely selectable sound module (think old school like having a rack synth receiving midi program changes to select its sound patches!)
In fact by any manufacturer migrating to its own integral player (as Spitfire also seem to be doing more and more) you are actually making life for the live performer more tricky to incorporate your wonderful libraries into his arsenal of selectable sounds! Even if you do implement a patch bank within your new SINE player it would mean having to assign a midi channel to every instance of an orchestral tools instrument I wished to play live on stage- there are not enough midi channels to do this!
To better understand exactly what I'm getting at here may I suggest you have a look at the video below. The chap here sets up program changes within a track in his DAW but obviously for the live keyboard player those program changes would be sent out from his master keyboard. I use a Korg Kronos to switch sound banks/patches from my entire rig via a single switch where both old hardware synths and VIs react to a single button on the press from the Kronos sending out simultaneous program change messages on separate midi channels to change each "sound modules" sound patch!
I understand that your libraries are principally designed for composition in the studio which is something I do all the time but I also play live and it would be a shame to loose this possibility with the already well implemented velocity control available for controlling dynamics in all your libraries.
I hope this makes my request clear!...