Saul Tobin <saul.james.to...@gmail.com> writes:

>> On Tue, Jan 28, 2025 at 6:18 PM David Kastrup <d...@gnu.org> wrote:
>>
>>> Saul Tobin <saul.james.to...@gmail.com> writes:
>>>
>>> > I think merging \compoundMeter into \time as a single command would be
>>> > great. IMO an even bigger improvement would be to support compound meters
>>> > without requiring Scheme syntax. The parser already supports
>>> > comma-separated integer lists and dot-separated symbol lists. How feasible
>>> > would it be to support arguments to \time (or to music functions 
>>> > generally)
>>> > of the form 3/8+2/4 or 2+3/8?
>>>
>>> Nightmarish?
>>>
>>> Don't really see anything that would generalize sensibly.
>>>
>>> In particular since you likely want the above to be (3/8)+(2/4) vs (2+3)/8.
>
> In terms of the parser, wouldn't it just entail treating + as a separator
> and allowing a list of (fraction | integer)?
>
> Interpreting that data as a time signature I would think isn't
> too different from what compoundMeter does already.
>
> Maybe I'm missing some hidden pitfalls.

What about 2+3/8 ?  What about the whole "+ is not really addition"
concept?  This gives a whole lot of garbage unexpected meanings.  For
the sake of a single infrequent command.

-- 
David Kastrup

Reply via email to