lilypond-user
[Top][All Lists]
Advanced

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

RE: Microtonal notation - arrows up and down


From: Graham Breed
Subject: RE: Microtonal notation - arrows up and down
Date: Sat, 9 Jan 2016 22:45:03 +0000
User-agent: Mozilla/5.0 (X11; Linux i686; rv:38.0) Gecko/20100101 Icedove/38.4.0

Date: Sat, 9 Jan 2016 20:39:15 +0100
From: Luca Danieli<address@hidden>

Yes, it works perfectly.
But I am only able to replace for example the standard symbol for fih 
(quarter-tone) with an arrow-up symbol.
I was wondering if it was possible to use both symbols instead of replacing one 
type with the other.
I would like to use arrows to indicate tone-colour and standard notation to 
indicate quarter-tones.

You choose some new names for the arrowed pitches, and add them to the list, along with the original quartertones. Something like



arrowedPitchNames = #`(
       (ceses . ,(ly:make-pitch -1 0 DOUBLE-FLAT))
       (ceseh . ,(ly:make-pitch -1 0 (* FLAT 3/2)))
       (cesel . ,(ly:make-pitch -1 0 FLAT-LOWER))
       (ces   . ,(ly:make-pitch -1 0 FLAT))
       (cesir . ,(ly:make-pitch -1 0 FLAT-RAISE))
       (cesih . ,(ly:make-pitch -1 0 (/ FLAT 2)))
       (ceh . ,(ly:make-pitch -1 0 (/ FLAT 2)))
       (cel   . ,(ly:make-pitch -1 0 NATURAL-LOWER))
       (c     . ,(ly:make-pitch -1 0 NATURAL))
       (cir   . ,(ly:make-pitch -1 0 NATURAL-RAISE))
       (cih . ,(ly:make-pitch -1 0 (/ SHARP 2)))
       (ciseh . ,(ly:make-pitch -1 0 (/ SHARP 2)))
       (cisel . ,(ly:make-pitch -1 0 SHARP-LOWER))
       (cis   . ,(ly:make-pitch -1 0 SHARP))
       (cisir . ,(ly:make-pitch -1 0 SHARP-RAISE))
       (cisih . ,(ly:make-pitch -1 0 (* SHARP 3/2)))
       (cisis . ,(ly:make-pitch -1 0 DOUBLE-SHARP))
...


                     Graham




reply via email to

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