lilypond-user
[Top][All Lists]
Advanced

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

Figured bass closer to the notes


From: Nicolas Sceaux
Subject: Figured bass closer to the notes
Date: Sat, 06 Dec 2003 14:34:05 +0100
User-agent: Gnus/5.1002 (Gnus v5.10.2) Emacs/21.3 (gnu/linux)

Hi all,

There was few months ago a post about figured bass being a bit to far
from the notes in LilyPond (Subject: Re: Figured Bass support on
lilypond-devel).

I've wrote a little scheme utility that generates markups, so that the
figures are just below their (eventual) corresponding note.

The syntax is not exactly lilypondish... The equivalent to:

  \context FiguredBass \figures {
    <_>2 <6> <5 6> <_>1 <6>2 <5 6>
    <_>4 <7> <4> <3> <_>1 <_>2 <2 4>4 <5!> <_>2 <_+> <_>4 <5 6> <_+>2
    <_>2 <_>2 <6> <5 6> <_>1 <6>2 <5 6> <_>4 <7> <4> <3>
    <_>1 <_>2 <6>4 <6> <_>1 <7>2 <4>4 <3> <_>2 <_>2 
    <6> <5 6> <_>1 <6>2 <5 6> <_>4 <7> <4> <3> <_>2 
  }

would be:

  \context Voice \notes {
    #(figured-bass 
      s2 6 s (5 6) s1. 6 s2 (5 6) s 
      s4 7 s 4 s 3 s4*7 (2 4) s4 5= s2. + s (5 6) s4 + s2 
      s1 6 s2 (5 6) s1. 6 s2 (5 6) s2. 7 s4 4 s 3 s 
      s1. 6 s4 6 s4*5 7 s2 4 s4 3 s4*5 
      6 s2 (5 6) s1. 6 s2 (5 6) s2. 7 s4 4 s 3 s2.) 
  }

but I just didn't have better ideas.

The result can be seen here:
  http://nicolas.sceaux.free.fr/schemingly/bass-figure.html
The source code:
  http://nicolas.sceaux.free.fr/schemingly/schemingly-0.3.tar.gz

It can only show figured bass below the staff, not above. (But that
would be easy).
I don't know yet what the other drawbacks are.

Best regards,
Nicolas





reply via email to

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