bug-lilypond
[Top][All Lists]
Advanced

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

Chord changes over repeat alternatives


From: Yitz Gale
Subject: Chord changes over repeat alternatives
Date: Tue, 8 Aug 2006 11:55:28 +0000 (UTC)
User-agent: Loom/3.14 (http://gmane.org/)

Using 2.6.3 on Debian testing, a problem
that was reported here over two years ago
(July 2004) as fixed is still occurring.

The Chord Name engraver with chordChanges = #t
does not print the chord at the beginning
of a repeat alternative if the chord at the
end of the previous repeat alternative was
the same. For example:

\chordmode {
  \repeat volta 2 {
    c2 c
  } \alternative { {
    f f
  } {
    f g
  } }
    c1
}

The F chord at the beginning of the second
repeat alternative is not printed, even though
it is a chord change.

As discussed in the July 2004 thread, the correct
behavior is probably to always print the chord at
the beginning of every alternative except the first
in a volta repeat, even when it is not a chord
change, just like at the beginning of a line.
But the chord should certainly be printed when
it is a change.

A quick glance at the process_music() method of
the Chord_name_engraver in CVS does not reveal
any mention of repeats. So it appears that either
this is a regression, or the fix was never committed.

Thanks,
Yitz





reply via email to

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