[Top][All Lists]

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

Breaking a figured bass extender no longer works properly (regtest also

From: Reinhold Kainhofer
Subject: Breaking a figured bass extender no longer works properly (regtest also FAILS)
Date: Tue, 16 Nov 2010 18:17:55 +0100
User-agent: KMail/1.13.5 (Linux/2.6.35-22-generic; KDE/4.5.3; i686; ; )

In the attached snippet, I use figured bass with extenders turned on. There is 
a measure with <5 3> figures, where the 5 continues over the whole measure 
while the 3 should be printed on every note (meaning that the fifth has to be 
held from the first note, but the third of the chord is taken from the new 
bass note):
      <5 3> <5 3\!> <5 3\!> <5 3\!>

The expected result is:
  3  3  3  3

However, lilypond 2.13.39 (and probably earlier version, as I haven't worked 
with figured bass for a while) produces a warning:

Programmierfehler: must have Item for spanner bound of BassFigureContinuation

and generates the output:


which leads to completely wrong harmonies.

Also notice that this case is checked in the input/regression/figured-bass-
continuation-forbid.ly regtest, which also fails (the 4 is not reprinted after 
breaking the extender).


PS: the regtests on the web indicate that the bug went in with 2.13.14:

So probably one of my FiguredBass fixes back in February is to blame for it... 
Reinhold Kainhofer, address@hidden, http://reinhold.kainhofer.com/
 * Financial & Actuarial Math., Vienna Univ. of Technology, Austria
 * http://www.fam.tuwien.ac.at/, DVR: 0005886
 * LilyPond, Music typesetting, http://www.lilypond.org

Attachment: fb.ly
Description: Text Data

Attachment: fb.pdf
Description: Adobe PDF document

reply via email to

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