Graham Breed wrote Thursday, December 11, 2008 1:01 AM
I can demonstrate the bug with that file though. Here's an example:
\version "2.11.65"
\include "arabic.ly"
melody = \relative {
\key re \bayati
do re mi fa sol la si do
}
\score {
\new Staff \melody
\layout { }
\midi { }
}
It fails with
"""
Interpreting music...
bayati_ar.ly:5:2: warning: No ordering for key signature alterations
\key re \bayati
Preprocessing graphical objects...
Interpreting music...
/home/graham/lilypond/usr/share/lilypond/current/scm/lily-library.scm:149:5:
In procedure ly:book-process in expression (process-procedure book
paper ...):
/home/graham/lilypond/usr/share/lilypond/current/scm/lily-library.scm:149:5:
Wrong type (expecting exact integer): -3/2
"""
Removing the \midi{} line fixes it. Similarly, removing the \midi{ }
from Hans's file fixes that. So it's not that it works with
quartertones but not other inflections. It looks like it doesn't work
with any pitch-bent MIDI.
I pointed out this bug some time ago, see
http://lists.gnu.org/archive/html/lilypond-user/2008-06/msg00642.html
but at the time no one verified it so it didn't make it to the bug list.
Now
you have verified it I'll post it there now.
Trevor
_______________________________________________
bug-lilypond mailing list
bug-lilypond@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-lilypond