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 lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel