bugDenemo - Bugs: bug #33467, Bad lilypond for chord symbols...


bug #33467: Bad lilypond for chord symbols when graces present

Submitted by:  None
Submitted on:  Sat 04 Jun 2011 03:00:01 PM UTC  
Category:  None Severity:  3 - Normal
Item Group:  None Status:  None
Privacy:  Public Assigned to:  None
Open/Closed:  Open

Add a New Comment(Rich Markup)

You are not logged in

Please log in, so followups can be emailed to you.


Sat 04 Jun 2011 03:10:35 PM UTC, comment #2:

Actually, it's not the "pointless" \grace that's the problem, it's much more obvious. The eighth note grace has become a regular eighth note in the ChordNames block.
Look at the s8 following \grace {} in the lilypond output for chordnames:

f4 s4\grace {} s8 s4
s4 d4:7 s4 s4

versus the actual lilypond rhythm:

MvmntIVoiceI = {
c'4 c' \grace { e'8} f'4 g'\Barline
a' c'' b' a'\Barline
g'1 \EndMovementBarline

So that's the real problem, not the presence of the superfluous \grace {} itself.

Sat 04 Jun 2011 03:04:18 PM UTC, comment #1:

Also, the manual says to find chord symbols under Chords->Markings->Chord Symbols. I had no such commands there, however I was able to find Edit Chord in manage commands. It is not checked Hidden, but still nowhere to be found in the menus. Not sure why this would be. Is this due to a lack of synch between the CommandSet and Keymaps?

Also, I propose that the commands in Manage Commands be in an expandable tree/menu system. It has gotten somewhat unwieldy.

Sat 04 Jun 2011 03:00:01 PM UTC, original submission:

Start a new score. Enter a quarter rest, followed by, say, 7 more quarters, giving a total of 2 bars. Enter a chord symbol on the first beat of the first bar, that quarter rest, and a chord symbol on the first beat of bar 2. Check the lilypond output: should look good. Now, put an eighth note grace between the 2nd and 3rd quarters of bar 1. Check the lilypond now. The chord symbols have been displaced to the right by about an eighth note. The problem is the lilypond code outputted is like this:

MvmntIVoiceIChords = \new ChordNames \chordmode {
%chord symbols follow
f4 s4\grace {} s8 s4
s4 d4:7 s4 s4

and that pointless \grace {} must be messing things up. I've never heard of a grace note chord symbol, so probably all grace notes should be cut out of the chord names. Of course, it'd be nicest if the rhythms were cleaned up automatically changing s8 s4 s8 to just s2, but that would require more work.
-Dan W.



(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:

No files currently attached


Depends on the following items: None found

Items that depend on this one: None found


CC list is empty


Do you think this task is very important?
If so, you can add your encouragement to it.
This task has 0 encouragements so far.

Only logged-in users can vote.




No changes have been made to this item

Back to the top

Powered by Savane 3.4