lilypond-devel
[Top][All Lists]
Advanced

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

Re: MIDI time signature


From: Werner LEMBERG
Subject: Re: MIDI time signature
Date: Mon, 07 Jun 2021 06:34:35 +0000 (UTC)

> I'd argue that if we have
> 
> \tempo 60
> \time 6/8
> 
> then we should likely interpret this (regarding the MIDI playing
> speed) as
> 
> \tempo 60 = 4.
> \time 6/8

Looks OK for me.  This is a default value that LilyPond should guess,
right?

> In other words: looks like a long-standing mess in some need of
> cleaning up.  Another possible information source may be the beat
> grouping information for a time signature (used for beaming
> patterns).  That one will turn out to be a puzzler for things like
> 
> \time 3,2 5/4
> 
> However, we could try to pick the gcd from the beat groupings and
> use that as a multiplier for the beat length (typically the time
> signature denominator).  That would be tempo-independent and
> probably correct more often than not.

Wouldn't it be better for such cases to simply mention in the
documentation that the existing information is not sufficient, and
that the user has to specify a MIDI tempo manually?


    Werner



reply via email to

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