2008/12/10 Graham Percival <[EMAIL PROTECTED]>:
> You'll want to pay special attention to ly/arabic.ly, and make
> sure you understand everything that's happening in there.
I found it! There's some stencil stuff which looks interesting, but
otherwise it doesn't do very much -- the tuning comes from somewhere
else.
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.
t'other Graham
_______________________________________________
lilypond-devel mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/lilypond-devel