* 2015-05-19 23:23 +0200:
> With the backquotes the display of the new language-pitch-names ends like
> this:
> (lak . #<Pitch ais >) (lakk . #<Pitch aisis >) (sibb . #<Pitch beses >) (sib
> . #<Pitch bes >) (si . #<Pitch b >) (sik . #<Pitch bis >) (sikk . #<Pitch
> bisis >) (i unquote (ly:make-pitch 8 0 0)) (o unquote (ly:make-pitch 8 0
> 1))))
> you can see that lily does not apply the make-pitch to my new notes

Seems to work here:

---
$ LANG=C lilypond scheme-sandbox
GNU LilyPond 2.18.0
Processing
`/usr/local/lilypond/usr/share/lilypond/current/ly/scheme-sandbox.ly'
Parsing...
/usr/local/lilypond/usr/share/lilypond/current/ly/scheme-sandbox.ly:3:2:
error: GUILE signaled an error for the expression beginning here
#
 (load-user-init)
readline is not provided in this Guile installation

guile> (define fisarmonica
     `((i . ,(ly:make-pitch 8 0 DOUBLE-SHARP))
       (o . ,(ly:make-pitch 8 0 DOUBLE-FLAT))))
guile> fisarmonica
((i . #<Pitch cisis''''''''' >) (o . #<Pitch ceses''''''''' >))
----


Are you sure you replaced the apostrophe (') with a backquote (`)? Not
doing so gives me an expression that resembles yours.

HTH,
RS

_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to