i just worked with cakewalk and watched what i was doing, which
functions and shortcuts i was using etc.
one thing i really miss in muse is to be able to apply "functions" (like
quantize, transpose etc) directly to parts, or half parts. the second
thing i miss is to select half parts. in cakewalk, i can select part one
fully, but only the first two measures of part two. if i apply a
function then, this is applied to the selected range. if i move these
parts, cakewalk automatically splits part two
of course, this is a pretty great change in behaviour, and might be
problematic because of the select-system:
muse2 has two selections: one "note-selection" and one "part-selection".
cakewalk hasn't. selecting a part is equivalent to selecting all notes in it
we _could_ make muse behave that way, but if you've reasons for not
making that, that's also ok.
BUT: i think we really must allow the user to apply a certain function
to "all notes within the selected parts AND within the markers", or "all
notes within the selected parts, ignore markers"
then, i think we should automatically select the most likely choice in
when nothing is selected, but markers are set, default to "all between
when stuff is selected, default to "selection"
and when nothing is selected and markers aren't set, default to "all events"
when calling such a function from the arranger's context, "all" means
"all", "selected" means "all in selected parts" etc.
then, i think we should provide one-key-shortcuts for "set left/right
marker to <foo>", as this is something one often uses if available
(cakewalk, you know ;)? )
then, the transport bar could be improved: there's a button for "go one
bar forward/back" missing; this could be added as dedicated button,
OR... we also remove the "go one beat forward/back" buttons and replace
them by a scroll bar. clicking on the scrollbar's arrows corresponds to
"one beat", clicking into the areas left/right to the "slider knob"
means "one bar" (i think, qt calls this "page step")
please answer. and please discuss _all_ subjects :)