]> git.donarmstrong.com Git - lilypond.git/blobdiff - input/lsr/non-traditional-key-signatures.ly
LSR: Update.
[lilypond.git] / input / lsr / non-traditional-key-signatures.ly
index c176e316a8120602b3f7a837534faf725481ac88..be636059d6876510f9b5247cb03e0c501b626549 100644 (file)
@@ -1,6 +1,6 @@
 %% Do not edit this file; it is auto-generated from LSR http://lsr.dsi.unimi.it
 %% This file is in the public domain.
 %% Do not edit this file; it is auto-generated from LSR http://lsr.dsi.unimi.it
 %% This file is in the public domain.
-\version "2.11.62"
+\version "2.12.3"
 
 \header {
   lsrtags = "pitches, staff-notation"
 
 \header {
   lsrtags = "pitches, staff-notation"
@@ -63,7 +63,8 @@ format of this command is a list:
 @code{octave} specifies the octave (0 being the octave from middle C to
 the B above), @code{step} specifies the note within the octave (0 means
 C and 6 means B), and @code{alter} is @code{,SHARP ,FLAT ,DOUBLE-SHARP}
 @code{octave} specifies the octave (0 being the octave from middle C to
 the B above), @code{step} specifies the note within the octave (0 means
 C and 6 means B), and @code{alter} is @code{,SHARP ,FLAT ,DOUBLE-SHARP}
-etc. (Note the leading comma.)
+etc. (Note the leading comma.) The accidentals in the key signature
+will appear in the reverse order to that in which they are specified.
 
 
 Alternatively, for each item in the list, using the more concise format
 
 
 Alternatively, for each item in the list, using the more concise format
@@ -71,15 +72,21 @@ Alternatively, for each item in the list, using the more concise format
 all octaves.
 
 
 all octaves.
 
 
+For microtonal scales where a \"sharp\" is not 100 cents, @code{alter}
+refers to the alteration as a proportion of a 200-cent whole tone.
+
+
 Here is an example of a possible key signature for generating a
 whole-tone scale: 
 
 "
   doctitle = "Non-traditional key signatures"
 } % begin verbatim
 Here is an example of a possible key signature for generating a
 whole-tone scale: 
 
 "
   doctitle = "Non-traditional key signatures"
 } % begin verbatim
+
 \relative c' {
 \relative c' {
-  \set Staff.keySignature = #`(((0 .  3) . ,SHARP) ((0 . 5) . ,FLAT) ((0 . 6) . ,FLAT))
+  \set Staff.keySignature = #`(((0 . 3) . ,SHARP)
+                               ((0 . 5) . ,FLAT)
+                               ((0 . 6) . ,FLAT))
   c4 d e fis
   aes4 bes c2
 }
   c4 d e fis
   aes4 bes c2
 }
-