[Top][All Lists]
[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Denemo-devel] Directives Upgrade,
Nils Gey <=