denemo-devel
[Top][All Lists]
Advanced

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

[Denemo-devel] Directives Upgrade


From: Nils Gey
Subject: [Denemo-devel] Directives Upgrade
Date: Mon, 3 Jan 2011 18:25:38 +0100

Hello,

===Part 1===

Currently we have note- and chord-directives. They come in two variants, named 
prefix and postfix.

1) Note Prefix adds lilypond before the pitch which is 100% correct.
2) Note Postfix adds lilypond after the pitch but BEFORE the duration. c\lily4 
is the output. I don't know if this is needed by some lilypond code, but we 
need more (see below)
3) Chord Prefix adds lilypond after the pitch but before the duration <c e 
g>\lily4.
4) Chord Postfix adds lilypond after pitch and duration, which seems correct.

I don't know exactly if 2) and 3) are needed in lilypond but its confusing. 
I've seen 2) gone wrong because the duration got in the directives way. And 
currently we don't use chord prefix at all. We had few cases but prefix was 
misused as POSTfix, I corrected those a few weeks ago.

We need at least
5) A note postfix that comes after the duration.
6) A chord prefix that comes before the pitch. 

Naming is a different story.


===Part 2===

The stem objects, created by d-StartUpStems, d-StartDownStems, and d-InsertStem 
(strange name, thats the auto-stems command), need Directive support like the 
tuplet markers recently got. Especially lilypond override is important to 
create better voice commands.


Greetings,

Nils



reply via email to

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