lilypond-user
[Top][All Lists]
Advanced

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

Re: Microtonal Helmholtz-Ellis notation in Lilypond: fine-tuning


From: Stefan Thomas
Subject: Re: Microtonal Helmholtz-Ellis notation in Lilypond: fine-tuning
Date: Fri, 25 Sep 2009 15:05:03 +0200

Ok, I've understood this now.
In the meantime, I tried to make my own microtone-uitchtable.
But, unfortunately, it doesn't work.
I always get the error message:
stefansMikrotoene.ly:32:6: warning: Could not find glyph-name for alteration -162/247
I don't understand how to make use of the HE-font, when defining the alteration signs.
Here is my short snippet:
\version "2.13.3"
\paper{
#(define fonts (make-pango-font-tree "Century Schoolbook L"
                                      "HE"
                                      "Bitstream Vera Sans Mono"
                         1))
}


HEPitchNames = #`(
 (c . ,(ly:make-pitch -1 0 0))
 (g . ,(ly:make-pitch -1 4 10/1023))
 (edown . ,(ly:make-pitch -1 2 -75/1096))
 (bflatseven . ,(ly:make-pitch -1 6 -162/247))
 (d . ,(ly:make-pitch -1 1 20/1023))
)

HEStrings = #`(
       (0  "\x6e" (0 . 1) (-0.5 . 0.5))
       (10/1023  "\x6e" (0 . 0.6) (-0.5 . 0.5))
       (-75/1096  "\x6d" (0 . 0.6) (-1.1 . 0.5))
       (-162/247  "\x3c\x65" (-2 . 2) (-0.5 . 0.5))
       (20/1023  "\x6e" (0 . 0.6) (-1.1 . 0.5))
)
pitchnames = \HEPitchNames
#(ly:parser-set-note-names parser pitchnames)

\relative c' {
  c 1 bflatseven
}

2009/9/25 Graham Breed <address@hidden>
Stefan Thomas wrote:

what I don't understand:
How many cents are an alteration of 10/1023?

It's a fraction of 200 cents.  So 200 * 10/1023 = 2000/1023 = 1.955... cents, which looks like a schisma.


               Graham


reply via email to

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