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