-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
"Tim E. Real" <[email protected]> schrieb: >Hi Flo. >I cloned your audio_msg_overhaul branch and I'm looking around... > >What exactly am I looking for? > >Is this the work you mentioned a few weeks ago where things are speeded > up, bypassing the msg waiting if in stop mode vs. play mode, (which I > endorsed) ? >I'm looking in CtrlCanvas.cpp at the editing stuff but I can't seem to >see > anything new.. oooh, no, unfortunately this is not the stuff you mentioned (yet). What i've done: Clones do now share the eventlist pointer any more. each clone has its own eventlist, and when you alter one part, you alter them all. i changed {Add,Change,Delete}{Event,Part,Track}, because: I must ensure that the GUI thread cannot modify the internal structures, because they're locked by the audio thread. also, i removed code duplication between msg{Add,Change,Delete}{Part,Track,Event} and doUndo[123](). That's necessary for ensuring that *all* event manipulations run through the code that replicates thrse changes on any clone part. ============================ Technically, I've prepared stuff for the audiostreams branch, and did some code cleanup. >From the user's perspective, there should be *NO* difference visible. I should have neither fixed bugs, nor introduced new ones, nor added/deleted features. > >For your audiostreams branch, I suspect the code is probably going to >be >so radically and wide-ranging different that there's not much I can >comment >on about specifics except to just try it and look for bugs (too late to > >'tear it all down' due to some fundamental flaw) except to say that I >trust > that our many detailed discussions about these streams have produced > solid foundations for good results :) true, this branch is still in heavy development anyway, no need for testing here yet. greetings and nice to see you back :) flo -----BEGIN PGP SIGNATURE----- Version: APG v1.0.8 iQFCBAEBCAAsBQJSMPyjJRxGbG9yaWFuIEp1bmcgPGZsb3JpYW4uYS5qdW5nQGdt eC5kZT4ACgkQc931Ar+c+qWPRAf7BQqb2c99enIdL7B4Ra+3Lp28WGbGEv0fgbSH QyNKBIb/CCiERReUwoOdJeq711G8mKPzexP/OPGB6nv2yueKSkmbK6zFNHr0I7hR S2SPhaJb1OzijBeGNNtXNjuIIb70WCOwpVwNyhS/oEAjTiyOdv9LsOewbAMOH00i NniHpKlzYBsS7QgLZNH4dRNeEMCaCE3pA90fV7VmFe+mJ6rxlsGYI8vkRcIJGGry d99VTRHi4xI6dPy4QT2W2rJlPUPKmQ4e+mk3bvVKOPHGF80gdsRblR9tv9basivL ysJHFdHiXmivoUgoIimcT8l0deNmHp3yFU8kn2HmXzK3KTxTog== =9HES -----END PGP SIGNATURE----- ------------------------------------------------------------------------------ How ServiceNow helps IT people transform IT departments: 1. Consolidate legacy IT systems to a single system of record for IT 2. Standardize and globalize service processes across IT 3. Implement zero-touch automation to replace manual, redundant tasks http://pubads.g.doubleclick.net/gampad/clk?id=51271111&iu=/4140/ostg.clktrk _______________________________________________ Lmuse-developer mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/lmuse-developer
