* 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