Hi all,

I just have done the final testing on audiomsg_overhaul and merged the
branch back into master.

Please read the following, understanding the changes is *crucial*.

Clone parts no more share the same EventList; instead, all changes are
replicated to all clones (i.e., "are executed multiple time, one time
per clone").

This requires that *ALL* Event or Part modifications go though
song->applyOperationGroup()!

Furthermore, I did some const-correctness changes, which should make it
impossible to access Event or Part data structures while bypassing
applyOperationGroup.

If you run into const correctness errors, *DO NOT just cast away the
constness*! There is a reason for it, so adapt your code.



Tim, please have a look at
https://github.com/muse-sequencer/muse/issues/341
I did not fully understand the code in miditransform.cpp which i had to
change, so please review my changes using

git diff b3fc353^ b3fc353 muse2/muse/miditransform.*

Thank you.


Cheers,
flo

Attachment: signature.asc
Description: OpenPGP digital signature

------------------------------------------------------------------------------
LIMITED TIME SALE - Full Year of Microsoft Training For Just $49.99!
1,500+ hours of tutorials including VisualStudio 2012, Windows 8, SharePoint
2013, SQL 2012, MVC 4, more. BEST VALUE: New Multi-Library Power Pack includes
Mobile, Cloud, Java, and UX Design. Lowest price ever! Ends 9/20/13. 
http://pubads.g.doubleclick.net/gampad/clk?id=58041151&iu=/4140/ostg.clktrk
_______________________________________________
Lmuse-developer mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/lmuse-developer

Reply via email to