denemo-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Denemo-devel] New Paste in git


From: Nils Gey
Subject: [Denemo-devel] New Paste in git
Date: Fri, 7 May 2010 14:56:11 +0200

Hi list,

I have commited a new paste script to git. Please test!
In terms of a roadmap this is an improvement. Most notably paste now behaves 
correctly for multistaff-pasting without adding additional empty measures 
making it finally possible to copy entire parts. Its also good to know that 
partial and incomplete measures, including Anacrusis, do get pasted correctly, 
as incomplete measures again.

Please note that if you paste an the end of a movement with uneven 
measure-counts per staff the Paste-script will be "dumb" and simply attach the 
pasted content at the end of each staff which does not have enough measures. I 
made a decision against let Denemo add empty measures to sync.

Here is a quick summary what I've tested and what does not work. so far there 
will be no structural damage by pasting, only if you use voices. A bit nagging 
is that staccato and other markings do not get copied so far. I think Richard 
should know that Figured Bass is NOT copied, too. I think this is not a paste 
problem but a clipboard/copy problem.

Tested and works:
for single and multistaff: 
notes, rests, chords, keysig, timesig, clef,  lily-directives, slurs, tied 
notes, noteheads, parenthesis, tuplets, stem directives, lilypond directives 
including special barlines, grace notes, beam directives, comment, 
chord-symbol, anacrusis and other partial measures, fingerings, Attached 
Lilypond to Chord and Note, glissando, cresc, decresc, metronome attached to 
chord

Does not work:
figured bass, staccato, tenuto, accent many other Notes/Rests->Markings

Deprecated (means the object type the paste script tests for. I don't know 
exactly what each of this is.)
barline, dynamic, grace start, grace end, lyric, figure, fakechord, partial 
(object #17, not anacrusis)

What horribly does not work:
Voices. This is a grander topic for its own anyway...
Copy/Cut multi-staff out of staffs with missing measures (typically encountered 
at the end of a movement). This needs further investigation.

Finally a suggestion to make the user-feedback and control better:
- Denemos Cursor is, in general, too far to the right. Please make it not 
left-align but centered. Means: Move it a few pixels too the left. The user 
always has the feeling he is "behind" a note while in reality he is on a note 
left to a cursor. Its confusing enough for most people that they expect a 
"between"-space, between two objects where there is none.

Greetings,

Nils






reply via email to

[Prev in Thread] Current Thread [Next in Thread]