lilypond-devel
[Top][All Lists]

## Please rewrite << { ... } \\ { ... } >> construct

 From: Xavier Scheuer Subject: Please rewrite << { ... } \\ { ... } >> construct Date: Mon, 8 Nov 2010 12:46:28 +0100

```Dear LilyPond developers,
Kieren,

We have had a discussion one year ago about a project to rewrite the
<< { ... } \\ { ... } >>
so it behaves exactly like

<<
{
% continuation of the "main" Voice from outside the polyphony
\voiceOne
...
}
\context Voice = "2" {
\voiceTwo
...
}
>> \oneVoice

That would kinda solve the issue that what is inside the
<< { ... } \\ { ... } >>  construct is in different voices than
the non-polyphonic voice from outside, thus forbidding slurs etc.
from outside to inside the polyphonic passage.
This is not well understood by users and it would really help if
this could be solved.
http://lists.gnu.org/archive/html/lilypond-devel/2009-09/msg00096.html

Maybe I could add a suggestion (if it is possible from a development
point of view, of course): I'd like the second voice to be named from
first voice's name.

For example, if first voice is called "PianoUpper", then the second
voice created *within* the << \\ >> construct would be called
"PianoUpper2".
That would help for "Quoting other voices" or cued voice.
i.e. 10 months ago.

Thank you.

Cheers,
Xavier

--