I've done what you suggest here before - copying a single instrument out of GM.dls into your own dls bank. It works fine and I'm pretty sure it does save memory too. They tend to be pretty tiny in size, the individual GM instruments so if you're only using a small number of them it makes a lot of sense to do it this way. Of course you can also modify the sounds this way too. -----Original Message----- From: directmusic-bounce@xxxxxxxxxxxxx [mailto:directmusic-bounce@xxxxxxxxxxxxx]On Behalf Of Saul Bottcher Sent: 31 October 2002 13:01 To: directmusic@xxxxxxxxxxxxx Subject: [directmusic] Re: Problem with General MIDI instruments not playing Hi Bjorn, > Whilst all my jingles play just fine inside DMProducer, those jingles that > use General MIDI instruments do not play outside DMProducer. Just to clarify - your "main" music *does* play the GM samples, and only the jingles *do not*? (If no GM sounds were playing whatsoever, then I'd assume the GM.dls bank hadn't been loaded - but if they only play on certain channels, it's obviously a more complicated bug). Secondly, have you only tested the music in DMDemo? Is it possible there's a bug in DMDemo itself? It's a hack, but if necessary you could make custom instruments that mimic the GM instruments, and dispense with the GM.dls bank entirely. I was wondering if this saves memory as well - does DM load instruments from within a DLS bank on demand, or does it load the whole bank at once? (There are bound to be GM instruments not being used in almost every composition). I haven't encountered any similar problems, so that's about all I can offer. Good luck solving it! :^) Saul.