On Nov 26, 2013, at 13:12 , [email protected] wrote:

> On 2013/11/26 17:54:57, Ian Hulin (gmail) wrote:
>> On 2013/11/24 15:40:01, janek wrote:
>> Thinking about the context property David suggested, (if it were
> called
>> repeat-performance, for example)
>> would we could have three settings for it
>> #'all (expand volta, tremolo, percent and unfold for the performer)
>> #'notvolta (expand only tremolo, percent and unfold for the performer)
>> #'unfold (as now, expand only unfold for the performer)
>> with repeat-performance=#'all as the default, and people who like the
> current
>> behaviour able to set it to
>> #'unfold
> 
> I don't see why this should not just be a list of symbols (and it seems
> absurd not to unfold unfold).
> 
> So
> #'(volta tremolo percent)
> #'(tremolo percent)
> #'()
> 
> If you want to have unfold unfolded conditionally, then add unfold to
> each of those lists.

In 2.16, the MIDI output for repeats with alternatives seems to perform them 
all sequentially.  I can understand how someone who just wants to proof-listen 
in as little time as possible would want it to work as it does, but it is 
strangely different from the expected result of telling a musician “Don’t take 
the repeats.”

Is there sense in allowing a distinction between “don’t perform volta repeats; 
perform only the final alternative” and “don’t perform volta repeats, but 
perform all alternatives”?
— 
Dan


_______________________________________________
lilypond-devel mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to