-----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

Reply via email to