The Phrase Modeled Performance JABB GM Multi will switch the JABB instruments in the K2 player on program change messages. For example if the soloist is set to channel 8 in BIAB and you have a Trumpet & Sax solo the multi will play the correct instrument without changing BIAB's channel assignments

Freely available at link in my signature