Ages ago Eric said programs should "... - follow the general convention for
shortcuts ("ctrl + c" for
copy, "ctrl + a" for select all etc.)"

I'm just looking at this in Muse.  The problems is that a clip has a musical
context described in Muse by Clef, Key signature, transpose, capo and
accidentals (and ABC has most of these too and you can argue as to whether
time-signature, tempo etc should be included).  So if you want to cut and
paste from the flute part to the clarinet part, you have to say whether you
want to copy  the musical intent or the text.  Furthermore a snippet that is
copying may alter the context for following notes (for instance it may
include a K:) so that makes about 8 variants according to whether you want
to
* Copy the TEXT (ignoring the original context) or the MUSIC (in effect
transposing the clip temporarily into the key of C with no inherited capo,
transpose or accidentals)
* Paste the TEXT or the MUSIC (in effect transposing the clip by the inverse
of the new context and inserting naturals to undo anything done by the key
signature or accidentals in the new context)
* Ignore the consequences or PRESERVE the context - for instance pasting a
^C into a bar in K:G where there is another C later in the bar - should that
new C now become =C?

Unfortunately most of these options make sense some of the time.  To copy
the soprano part into the tenor part, I might copy and paste the text and
the text inherits the new context (transposing down by one octave).  To copy
that into the clarinet part I want to paste the *music* and not the text.
Likewise to copy out of the clarinet part into somewhere else.

Should the default perhaps be to copy the music, paste the music and
preserve the context?

Laurie


To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html

Reply via email to