For what it's worth, if anyone is looking for ways to improve midi2ly, the 
first footnote of this blog post:
http://blog.steinberg.net/2014/02/development-diary-part-the-fifth/#fn-523-1

notes that midi2ly does not follow the beat divisions of the time signature 
when it decides how to represent tied notes (or rests):

"[midi2ly] takes the most simplistic approach possible when converting MIDI 
data into notation, simply biting off as much of a long note as possible as can 
be represented by a single note value (with augmentation dot if necessary), and 
then handling any remaining duration in the same way, so every long note is 
always split up using durations that proceed from longest to shortest, 
completely ignoring the beat divisions implied by the prevailing time 
signature."

I haven't actually been able to test this as I couldn't get midi2ly to run... 
-Paul

% TEST CASE
\version "2.18.0"

music = {
  \time 3/4
  r4 r r8 g'8
  \time 6/8
  r4. r8 r8 g'8
  \time 3/4
  g'2~g'8 g'8
  \time 6/8
  g'4.~g'4 g'8
}

\score {
  { \music }
  \layout { }
  \midi { }
}
_______________________________________________
lilypond-user mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to