lilypond-devel
[Top][All Lists]
Advanced

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

Re: Automatically unfold percent and tremolo repeats in MIDI output. (is


From: Keith OHara
Subject: Re: Automatically unfold percent and tremolo repeats in MIDI output. (issue 769) (issue 40720060)
Date: Sat, 21 Dec 2013 23:00:47 -0800
User-agent: Opera Mail/12.16 (Win32)

On Sat, 21 Dec 2013 00:23:05 -0800, <address@hidden> wrote:

Keith comments:
The other limitation of \unfoldRepeats is that it fails to see repeats
in
parallel expressions << {\repeat volta 2 s1 } {c2 d2} >> while this
approach
using the iterators will see them and be able to expand them when
requested.

I think he is wrong about that.  I don't see anything inherent in this
code that would work differently here.

I meant the future of this approach, after there is the option to unfold volta 
repeats.

I was thinking that by doing the unfolding in the iterators
(as opposed to working on music expressions as \unfoldRepeats does)
it would be at least possible to expand volta repeats.

It would not be easy, because there are nonsense cases like
  << {s1 \repeat volta 2 s1 } {c1~ c2 d2} >>
and probably some very similar things that actually make sense.

It would take significant work to communicate between various iterators,
similar to the efforts Mike made to break slurs at repeats.




reply via email to

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