From: Florian J. <flo...@we...> - 2011-12-30 19:35:48
|
Am 30.12.2011 20:18, schrieb Tim E. Real: > On December 30, 2011 7:14:13 PM Florian Jung wrote: > >> Hi >> >> why does populatePatchPopup need to know channel and song type? >> isn't it enough if it accepts a parameter "drum", which determines if we >> only want non-drum patches or if we only want drum-patches? >> > Ooh, careful, IIRC the instrument may need to know the song type > and channel in to display appropriate patches suitable for the song > type or channel. > i don't even understand the "song type"... how can be a song "XG" or "GS"?? i mean, when a song uses XG, GM and GS instruments, which type has it then? > Look at our instrument editor window. > Notice that each patch can be marked as being suitable for > GM, GS, XG or drum display. > So the patch popup uses those settings to determine what to show. > > I know it doesn't always work as advertised, there's a few bugs I think. > > As for that whole song type issue, well plans (later) are to eliminate it > and let the instruments handle 'type'. > i probably started this in experimental, dunno... have a look at it, okay? > This is how muse evolution did it. There's no song type, the instruments > handle the various GM, GS, or XG sysex emitting. > that's probably better. as i said, what if you mix XG and GM instruments? > We are almost there, in terms of the instrument editor 'sysex' window, > but it is not complete yet (the sysex editor doesn't work yet). > Once that is out of the way, work could proceed in removing the song type. > There's a lot more to be done throughout the code to eliminate > song type, and a few issues to be worked out, but in theory it's doable. > my actual reason for digging into this was that MIDI tracks only show non-drum-patches, but drum tracks show both non-drum and drum patches. they only should show drum-patches however... could you maybe fix that in release_2_0? greetings flo > Tim. > > >> greetings >> flo >> >> > > ------------------------------------------------------------------------------ > Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex > infrastructure or vast IT resources to deliver seamless, secure access to > virtual desktops. With this all-in-one solution, easily deploy virtual > desktops for less than the cost of PCs and save 60% on VDI infrastructure > costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox > _______________________________________________ > Lmuse-developer mailing list > Lmu...@li... > https://lists.sourceforge.net/lists/listinfo/lmuse-developer > > |