bug-lilypond
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Bug when using acciaccatura and polyphony?


From: Ismael Cortes
Subject: Bug when using acciaccatura and polyphony?
Date: Fri, 08 Jul 2005 19:32:41 -0500
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041217 Mnenhy/0.7.2.0

Hello, I've been writing a python script to transform drum tablatures into lilypond (and then to PDF). After implementing polyphony to the script and testing some tablatures I realized that in the log it showed the text:

"programming error: moving backwards in time
continuing, cross fingers"

(no quotes, of course)

and the resulting PDF started looking as if the (Auto_)Beam_engraver has been removed (ie no auto Beams where shown), but only after the fault measure. It just seems to happen when the voice starts with a \acciaccatura grace note. It doesn't matters if it's the first or the second voice and adding \voiceOne nor \voiceTwo after the grace note doesn't helps.

I append a partial file transformed by my script which shows the error (I'm not sure if I can legally append the whole file, but it's too big for a mailing list anyway). Note that if I manually beam the notes (using '[' and ']') they look as they should (but it's something i'd prefer not to have to do).

Also any temporary workaround is appreciated as well as an explanation of what the heck is the error text suppoused to mean.

USING WinXP SP1, Athlon XP (Should that matter)
Lilypond 2.6.0 stable.

%%%%%%%%%%%%%%%%%% START CUT N PASTE %%%%%%%%%%%%%%%%%%
\version "2.6.0"
\score
{
 \layout
 {
  % No indent on first line
  indent = 0\mm
 }

 % start drums section
 \new DrumStaff <<
  % Polyphony mode (2 voices): setting up invisible voices
  \context DrumVoice = "1" { s1 }
  \context DrumVoice = "2" { s1 }
  \drummode {

\tempo 4=212

%%[SKIPPED]

\time 4/4

%% THIS IS A BOGUS MEASURE...
<< { \acciaccatura sn16 sn8 sn8 sn8 sn8 sn8 sn8 sn8 sn8  | } \\ {r1  | } >>

%%[SKIPPED]

%% THIS IS ANOTHER BOGUS MEASURE...

<< {r1  } \\ { \acciaccatura sn16 sn8 sn8 sn8 sn8 sn8 sn8 sn8 sn8 | } >>

% % % % % % % % % % % %
   % End of parsing. 657 lines processed
   }
 % end drumstaff
 >>
% end score
}

%%%%%%%%%%%%%%%%%% END CUT N PASTE %%%%%%%%%%%%%%%%%%

Thanks in advance and sorry for the big mail.

--

Ismael Cortés V.                      (address@hidden)
                                               PGP KeyID: 0x6CE5D4C9
PGP Fingerprint:  3BE6 1F40 6860 3349 23EB  11C6 855F F56B 6CE5 D4C9
Public key is available at: http://arn.espora.org/~theOffset/pubkey/
 ==================================================================
You should only  trust this  e-mail as authentic  if it has a  valid
OpenPGP or S/MIME signature with the above key and Fingerprint and a
personal   verification   of both  (Don't blind trust the  KeyID and
Fingerprint).
Solo debe  considerar este e-mail como auténtico si tiene una  firma
en  OpenPGP o  S/MIME con la  clave y  Huella  digital  establecidos
arriba  y una verificación  personal de ambas (No crea ciegamente en
el ID de clave ni la Huella digital).




reply via email to

[Prev in Thread] Current Thread [Next in Thread]