Comparison of current mixer and new mixer design: https://dl.dropboxusercontent.com/u/53315356/new_mixer_3.jpeg
Pretty svelte, huh? (Don't mind the meters and colours and so on, working on it...) Note that both mixers have the exact /same/ tracks, including four Aux Tracks with their associated controls on each audio strip. But notice the upper current mixer version barely even makes it onto the screen, swamped by the Aux controls. And both upper mixer's scrollbars have long since appeared. Yet notice the new lower mixer happily fits everything with room to spare and /no/ scrollbars appearing yet... /even/ with one of the midi strips expanded... /even/ with new controls now added (patch, instr etc.) Today I added strip sizing capabilities in the mixers. You can grab on to a strip right edge and expand it, as you can see by the expansion mouse cursor as it sits on a strip border in the snapshot. A QSplitter was sadly inappropriate here, so I made a custom class ExpanderHandle, placed /after/ each strip in the mixer's layout, and linked with a signal to a slot in the strip which resizes the strip, plus a signal from Strip::destroyed() to ExpanderHandle::deleteLater(). I will try to upload this prototype soon so you can pick it apart. Tim. ------------------------------------------------------------------------------ _______________________________________________ Lmuse-developer mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/lmuse-developer
