lilypond-user
[Top][All Lists]
Advanced

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

Re: Figured Bass - vertical position and symbol over rest


From: Carl Sorensen
Subject: Re: Figured Bass - vertical position and symbol over rest
Date: Sat, 21 Jun 2008 22:36:26 +0000 (UTC)
User-agent: Loom/3.14 (http://gmane.org/)

Arno Rog <arno.rog <at> gmail.com> writes:

> 
> Below (and attached) two pieces of score, which should result in
> (approximately) the same figured bass.
> 
> A. works great but is far to low positioned
> B. is positioned more closely to the notes, but does not print figures
> and/or lines below rests.
> 
> Hope to hear from you!
> 
> Arno Rog
> 

Arno,

There were a couple of problems you had with your figured bass.

1.  You have to make sure that you use exactly the same rhythm in the
figured bass as in the music -- there were a couple of places where 
you didn't do that.

2.  To have nothing printed in a figure use a spacer rest, instead of
< _ >.

< _ > is used only to create a space in an existing figure, so it needs 
a modifier in order to work (!, +, -, etc.).

I think once I fixed those two things it works properly.

Carl

Here's the code:

%%%%  Begin code
<<
  \new Staff = MyStaff
  \figuremode {
    \override Staff.BassFigureAlignmentPositioning #'direction = #DOWN
      s4 s4 s2 %1
      s8 < 6+ >8 < 6 >8 s8 s16 s16 < 6 >8 <6 5>8 s8 %2
      < _+ >8 s8 < _! >16 s16*3 < 7 ! >8 < _ >8 
      \set Staff.useBassFigureExtenders = ##t 
      < _! >16 < _! >16 < _! >16 < _! >16 
      \set Staff.useBassFigureExtenders = ##f %3
  }
  \relative c {
    \clef bass
    \key g \minor
    \time 2/2
    #(override-auto-beam-setting '(end 1 16 * *) 1 4 )
    #(override-auto-beam-setting '(end 1 16 * *) 2 4 )
    #(override-auto-beam-setting '(end 1 16 * *) 3 4 )
    #(override-auto-beam-setting '(end 1 16 * *) 4 4 )
    \set Staff.instrumentName = "Continuo"
    g4 r4 r2 %1
    r8 g g a bes g16 a bes8 c %2
    d d, r16 d'16 e f g8 g, r16 g' a b %3
  }
>>

%%%  End code






reply via email to

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