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


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

Reply via email to