articulate.ly can generate wrong tempo if \tempo is not set explicitly in the beginning of every voice.

Let's see this example:

\version "2.16.0"
\include "articulate.ly"
\score {
  \articulate <<
    \new Voice { c4 c4-"rit." }
  >>
  \midi { \tempo 4=200 }
}

From the midi2ly output:

  \tempo 4 = 200
  \skip 4
  \tempo 4 = 36

I think following is happening. articulate.ly gets the original tempo right, sets it to 4=200 for the first note. But internally, it still uses the default 4=60. Then "rit." is interpreted as a 40% slowdown for the tempo, so it becomes 4=36.

--
Regards,
Pavel Roskin

_______________________________________________
bug-lilypond mailing list
bug-lilypond@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-lilypond

Reply via email to