On 06/11/2013 10:27 PM, Tom Breton (Tehom) wrote: > Segment::setStartTime was the main culprit. It used to erase and insert > every event, with full notifications, causing enormous redundant > recalculation. computeSegmentOrigin, computeSegmentRect, and > rebuildVoiceCaches were called a truly astounding number of times for one > command.
Good one. This sounds pretty typical of the kinds of things I've been finding. It's always nice to get a huge return like that on a modest time investment. Ted. ------------------------------------------------------------------------------ This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev _______________________________________________ Rosegarden-devel mailing list Rosegarden-devel@lists.sourceforge.net - use the link below to unsubscribe https://lists.sourceforge.net/lists/listinfo/rosegarden-devel