Beyond GM - standard for instrument assignments
One of the major limiters to any GM-based soundfont is the fact that GM defines a specific set of 128 "instruments", a good number of which are, shall we say, of limited interest to most people who might be interested in a new soundfont (has anyone complained lately about the "FX 6 (goblins)" sample in TimGM6MB?). In order to get results better than, say, FluidR3, I think it a given that we need more instruments than the standard GM set. Bass clarinet, baritone horn, straight/cup/harmon/bucket mutes for trumept & trombone, individual pizzicato violin, viola, cello. Some of this might be definable as MIDI controllers, the way the legato controller can in in theory be used to trigger slurred samples, but many of these sounds would presumably be separate instruments.
So, the question is, do we need to invent a new standard - GM-Plus or whatever - for how a soundfont should be organized in order to meet our needs? Or is there something out there already that we should adhere too? Obviously, there are soundfonts and other sample libraries that incorporate sounds above and beyond GM, but I don't know if there is some sort of standard they adhere to. If so, let's use it. If not, let's design it.