Ok, bought the SD-50, and thought I would share some experiences.

1.I have sent patch file to PGMusic and they have put in on the website - thanks.

2.Playing standard MIDI files/songs from BIAB - you can choose between CONTEMPORARY (default) and CLASSIC for GM2 sounds - go for CLASSIC. CONTEMPORARY sounds weird (to me) for playing midi files, and the volumes are all strange, and the whole thing sounds muddy. I was getting ready to take the unit back when I tried the CLASSIC setting and hey presto, all was well. Lots of other sounds on the other banks - still playing with all of those. Guitars and sax all a bit weak (as on many synths) but strings / brass / synth sounds all very good and that's what I need (we have live guitars and sax in the band).

3.BIAB midi driver setup is SD-50 MIDI on the input and SD-50 on the output

4.The ability to change keys / tempo on both midi files and MP3s is magic - bung a USB stick in with the songs you want to play, try a song out and if your vocalist doesn't like the key, just change it. I know we keyboard chaps have transpose buttons, and some of us can transpose on the fly, but this is super quick and neat for agreeing in what key you want. Then you can start worrying about actually playing it in that key!

5.For live work I set up a studio set with 16 pre-programmed instruments (you can have up to 3 studio sets) - load the set, and then just change the channel on my midi ctlr keyboard to choose a different instrument, which gives me a very quick change.

6.You can play live from keyboard plus PC or USB stick playing files at same time. When using BIAB on laptop I use Thru channel for keyboard live. Have to juggle a bit with volumes to get balance right, but I just store BIAB songs now with Thru volume at 127, and I can change that from the keyboard as I'm playing.

Hope that all makes sense!! Shout if you need more / disagree or whatever!