Quote:

Is it not correct that this will only work if all the instruments have been loaded into ram? I have followed your scripts with interest but I don't think they address this specific problem. If the patch change requires Kontakt to load a sample then it can't work because Biab is already playing in real time. That has always been the problem with trying to use sample based VSTi's and is the reason the only synths that do work seamlessly with Biab are relatively small ones like the VSC or Forte. Their samples are small enough to load into ram so they are instantly accessable. It's been suggested that the cure for this is for Biab to allow multiple midi channels for the same instrument track so if you have a patch change on the piano track for example going from acoustic to electric the program can look ahead and load that second patch in time to play it. This has only been a forum suggestion, AFAIK no one is working on this problem.
One of the many reasons to use Real Band instead of Biab. Whatever instruments you want to use can be generated on separate tracks and midi channels.

Bob




Bob,

Yes All instruments must be loaded in the K2 Player

From the documentation
The JABB GM Phrase Modeled Performance Multi adds a level of General Midi
capability to the Garritan Jazz & Big Band Library. The Multi will respond to Program
Change values routing subsequent notes to the appropriate channel of the K2 Player to
sound the corresponding instrument. The JABB GM Multi uses the Saxophone KS
instruments translating program change messages to key switches to play the flute,
clarinet and soprano sax samples. The multi adds a key switched Guitar, Bass, Piano &
Drums allowing switching between the Jazz and Acoustic Guitars, Upright, Arco,
Fingered, and Fretless Basses, Concert Grand and Rhodes pianos and GM Sticks and
Brush Drum Sets. The Multi also includes a Brass Section Patch consisting of the
Trumpet 5 KS Lite & Trombone 3 KS Lite instruments for use as the Brass Section GM
patch.