> The following (derived from an example in the manual) crashes:
>
> \include "makam.ly"
> mode =  #`((6 . ,(- KOMA)) (3 . ,BAKIYE))
> \score {
>  \relative c' {
>    \set Staff.keyAlterationOrder = #mode
>    \key c \mode
>    c4 cc db fk
>    gbm4 gfc gfb efk
>    fk4 db cc c
>  }
>  \layout{}
>  \midi{}
> }
>
> If we adapt this score to Felipé's integer representation, his patch avoids
> the crash but outputs "6-sharps" as the key signature in MIDI.  So
> regardless of the internal representation of pitch, the computation
> producing the midi key signature needs Graham's improvement.
>
> The same problem comes up in European music with tunings like 19-ET, popular
> in the 1600s, where C-sharp is 2/5 of a whole tone above C.

huh, I understand less and less.  I'll try this example;
my meantone tests are not crashing, they produce
correct MIDI (at least it sounds correct - I didn't think
MIDI has a concept of key signature); the signature
is missing from the score, though.

Graham sent me an example, but 2.13.51 couldn't
compile it.  I want to work on that too.

p

_______________________________________________
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to