Am 25.08.2012 10:48, schrieb Tim E. Real: > Editor Canvases and local copies of Song cursors: > ------------------------------------------------- > Until now, class Canvas had three simple unsigned integers describing > the Song cursors, which were local copies of either the cursor frame > or tick values. Since each Canvas had either fixed frame or tick time > scales, unsigned values were good enough. > These have now been replaced by true instances of class Pos.
why are there at all local copies? can't we just access MusEGlobal::song's instances through mutex-locked setter- and getter functions? > Snap combo boxes: > ----------------- > In Frames mode it would be say "1 2 4 8 16 32 64 128" etc. why not also 44100, 22050, 11025 etc? (or depending on our projects sampling rate?) > > Time Locking, Wave Parts and Events, and Midi Parts and Events: > ---------------------------------------------------------------- > Also, this means 'mixed' Part and Event time types in the PartList and > EventList classes! > When sorting, the lists determine whether to use FRAMES or TICKS depending > on the 'Time Lock' setting. > CLARIFY: Last sentence I'm not sure about - Events yes, but sort Parts how? do you mean that one MIDI part may contain both FRAME-located and TICK-located events? i'd not allow mixing them within a single part. as for the time-lock column: how about replacing this by some popup menu entry for the parts in the PCanvas, and different texture schemes for the parts? (e.g., solid background color for TICK-aligned parts and diagonal lines for FRAME-aligned parts? (like [/////] instead of [ ]) is it possible to contribute to these infrastructural changes? i'd be glad if i could help on some points there; you just would need to tell me what, where and possibly how ;) these changes sound great, as in clean, btw ;) we should remove all these tiny special cases all about MusE and replace by them more general stuff (like the TICK- and FRAME- Pos thingy). greetings flo
signature.asc
Description: OpenPGP digital signature
------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________ Lmuse-developer mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/lmuse-developer
