Have a look also at the links in this post
https://www.pgmusic.com/forums/ubbthreads.php?ubb=showflat&Number=581208#Post581208
Originally Posted By: Trygve Larsen
....However, after a lot of googling last weekend, I think I found the best solution yesterday. At lest for us Kontakt owners. I guy over in the NI forum had did a great job, making a Kontakt substitute for Bandstand, calling it Handstand. It's a GM/GM2/GS/XGLite bank with 632 instruments bank, loaded it on each slot. See here;
https://www.native-instruments.com/forum/threads/kontakt-general-midi.225353/

His 'Handstand' as coquetry to 'Bandstand' here:
https://www.dropbox.com/sh/u3s5eq8i9wxky2m/AABGR08yG_pWPmKCo9Jqc71ma

I downloaded it yesterday, and it was easy for me to replace many of the instruments there with my best Kontakt instruments and save it as the default Kontakt library. It takes a little time to load it, but, when loaded, it plays everything in BiaB now with a LOT better general sound, EVERY TIME I load a new midifile...