From: Florian J. <flo...@we...> - 2012-01-04 14:10:02
|
Am 04.01.2012 01:53, schrieb Tim E. Real: > On January 3, 2012 8:14:26 PM Florian Jung wrote: > >> Am 30.12.2011 09:16, schrieb Tim E. Real: >> >>> Florian, I had to alter the copy constructors of class Track and some >>> >>> descendants. >>> >> had a look at it, should cause no trouble. >> i added ASSIGN_DRUMMAP in experimental for assigning the new-style >> drummaps (each track owns one) and extended the dialog accordingly. >> > OK Thanks. > > I think my part copying option there is still not working correctly. > Must check some more. > > After examining the whole track copying thing and removing > wholesale copying of tracks in favour of smaller detailed operations, > it occurred to me that wholesale copying of parts just to place into > undo/redo lists just because of some small change also seems > terribly wrong. > I mean duplicating a part just because say the position changed > seems over-doing a bit. > It especially makes no sense since most of the time the event list > is not copied over - the pointer is copied - meaning these full part > copying operations are pretty pointless. > I won't touch it now because it's working, but I should review the > whole thing later at some point. > "if it ain't broken, don't fix it" "premature optimisation is the root of all evil" really, if this doesn't cause any real problems (muse running out of memory, buggy behaviour), then just let it as it's now rather than implementing some more optimal, but complicated mechanism. (in particular: muse using some megs more than it should is NOT a problem. using some hundred megs more can become one.) greetings flo > Tim. > > >> btw: merged :) >> >> greetings >> flo >> >> > > ------------------------------------------------------------------------------ > Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex > infrastructure or vast IT resources to deliver seamless, secure access to > virtual desktops. With this all-in-one solution, easily deploy virtual > desktops for less than the cost of PCs and save 60% on VDI infrastructure > costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox > _______________________________________________ > Lmuse-developer mailing list > Lmu...@li... > https://lists.sourceforge.net/lists/listinfo/lmuse-developer > > |