On Tuesday, April 24, 2012, Tom Breton (Tehom) wrote: > Right. But right now auto allocation logic takes the percussion checkbox > as meaning "gotta use channel 10", which globs all percussion onto 10.
It should, but in practice how is it that I'm able to play two different drum kits successfully? I'm thinking it may not be doing quite what you intend or expect, and there could actually be a happy accident here. If it ain't broke, what is there to fix? > An Audigy (SB0090 Sound Blaster Audigy PCI Sound Card). It loads .sf2 > soundfonts but assumes 10=percussion. Pretty much everything assumes 10 is percussion, but that doesn't mean channel 10 is the *only* channel that can be used for percussion. I never had an Audigy, but I used to have an SB Live! 5.1 using the emu10k1 driver and asfxload to load the soundfont. You can definitely set additional channels to use additional drum kits on that card, and I expect your Audigy to behave the same way. > OK, whew. I don't mind saying I'm a bit tired. Trying to sort this out a little better in my head, I think where we ran into trouble at the beginning of all this is because channel 10 is usually percussion as a default hardware state that comes into being that way independently of anything Rosegarden does. We were having problems because instrument #10 was allocating some weird channel, and the percussion checkbox was *not* checked, because whoever wrote the .rg file never bothered, since drums worked without it. We made #10 come up fixed by default to address that wrinkle, but the same situation doesn't apply when using other channels for additional percussion. To get that result, Rosegarden has to do something that Rosegarden knows about, and that changes everything from that point in the chain onward. It makes those other cases much easier to deal with. I think what we've currently got is probably good enough for government work. I'd like to see Ted or somebody who's a little more removed from all this back and forth have a go at it and see if there are any other really obvious problems. He found stuff that both you and I missed completely last time around, so the more eyes we get before I post this release, the less likely it is that it will be a total disaster. -- D. Michael McIntyre ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ Rosegarden-devel mailing list [email protected] - use the link below to unsubscribe https://lists.sourceforge.net/lists/listinfo/rosegarden-devel
