Hi Tim and everybody, 2012/7/26 Tim E. Real <[email protected]>: > On July 24, 2012 2:31:38 AM Tim E. Real wrote: >> ---------------- >> Remove the song type: >> As we discussed before, you should look at muse_evolution to see how it >> was removed. All the sysexes were moved into the instruments. >> Our instrument editor sysex editor needs to be completed first. >> I may try to do that for you. It was long-promised and overdue. >> But you know, it's been a while since I looked at this but I recall there >> were problems and questions even with evolution's approach. >> I remember questioning "how is this going to work?" > > Darn, I knew it. Building muse-evolution now I get compile errors and > immediate runtime crash. > > Try it now if you wish, Florian. > * Here ya go! First commit to this puppy in how many years? > > - Fixed some compile errors and runtime crashes. > - Don't build awl/ltest - has undefined link refs to QDom stuff. FIXME! > -Fixed Plugin::Plugin() crash due to null fi passed by AuxPlugin. > Wha...? It worked before. > -Fixed compile errors: Added <sys/types.h> and <sys/stat.h> at top of > dssihost.cpp > > ------- > Reviewing muse-evolution right now. It's been a while. > I want to re-learn the mechanism by which an instrument's > mode can be changed, if at all, before I attempt any work. > > Robert, do you have any recollection on what the goals/mechanisms > for instruments and 'modes' were in evolution?
Sorry, can't remember much about that, I think that was mostly in Werners brain. > Some midi instruments support different modes, emulations etc. > Looking at evolution's GM .idf file, it has a "GM on" sysex. > The GS, and XG .idf files have "GS on" and "XG on". > > But don't GS and XG instruments allow emulation of GM mode? > If so, why are there no sysexes for them in the GS and XG .idf files, > and even if we were to add them, > * by what mechanism would one choose the mode? > > In muse2, that's what Song Type allows! Set a GM mode on an XG instrument. > But currently MusE2 just blunt-force blindly sends out the sysexes > regardless of instrument. > > ... > OK I just tested, and muse-evolution does not even appear to be > sending out these instrument 'mode' sysexes. Nor will selecting > reset or init from the Midi menu, they seem dead. > Yeah, I thought there was something a bit odd about its design. > It's unfinished, eh? Or am I doing something wrong? No idea, probably unfinished... > So we have some planning to do. Maybe Flo is already on this, > but if we move these 'mode' sysexes into the instruments just like > evolution, then don't we we need a combobox on each trackinfo to > select the various instrument modes? And add "GM on" sysexes to the > GS and XG instrument files as mentioned above, so that they can be listed? > > Must research a bit more, not sure how much is true there about GS, XG > modes. Maybe it's simply "init" for GM mode, then "XG on" for XG mode. > > I will continue with attempting to bring our instrument sysex editor to life, > and maybe add the sysexes to the idf files just like evolution, maybe adding > the "GM on" to GS and XG so that they can be listed. > > Cheers. Tim. > Sorry for being out of touch (more than usually even), I'm here and infact recording quite a bit. I'll give you guys a listen what I've been up to sooner rather than later :) Also been doing some muse hacking but haven't really started of for real, got some minor bugs that I want to take care of. Also some crashes, mostly related to plugins. Will try to give more info later on. As MusE is pretty much controlled through anarchy I've got nothing much to add about peoples agenda. For the moment at least. In a month or so we'll see how far we've come. Regards, Robert ------------------------------------------------------------------------------ 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/ _______________________________________________ Lmuse-developer mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/lmuse-developer
