"Dan Eble" <[email protected]> writes:
> Thanks. Then we could use a variation on that solution that leaves Devnull
> as it is and uses a new type of context (PartCombinerNullVoice?). Not very
> appealing, but it would silence the warning.
>
> There is another aspect of this issue that is deeper than the warning: the
> decision by the part combiner to mark a single note under a slur as "a2." I
> don't have *Behind Bars* in front of me, but I recall that Gould cautions
> against changing stemming in mid phrase.
>
> If the part combiner chose to keep the parts double-stemmed in this passage,
> the slurs would start and stop in their own Voice contexts and there would be
> no warning.
One problem with the part combiner is that its principal purpose is to
_junk_ voicing and create something like a piano extract sound-alike.
It is not the right tool for combining, say, flute I and flute II into
one staff in a partitura since it does not reflect voicing in its output
(and the Solo I, Solo II, a2 notes are not doing much more than papering
over that fundamental restriction).
If you want dependable two-voice output, you need to work with
\voiceOne/\voiceTwo and their ilk.
The basic operation of the part combiner as bouncing the material around
a number of contexts is also not particularly appealing and leads to the
spanner problem we are seeing here. It would probably be a better idea
to create more usable cross-Voice spanner/stemming mechanisms than to
fudge around with different null voice constructs here.
--
David Kastrup
---
** [issues:#5389] Partcombine: partcombine warns erroneously for unterminated
slur**
**Status:** New
**Created:** Thu Jul 19, 2018 12:58 PM UTC by pkx166h
**Last Updated:** Wed Jul 25, 2018 12:34 PM UTC
**Owner:** Dan Eble
Good morning,
I've been reading up on partcombine recently and I wanted to try out a few
examples from the documentation to help me really understand the command,
however I get this error with one example:
From:
http://lilypond.org/doc/v2.19/Documentation/notation/multiple-voices#automatic-part-combining
Error:
warning: unterminated slur r2 g'4( f8 e) |
-------
I have not modified the code at all, just copy and paste.
I thought it was due to some voice-issue but I can't figure out how to fix.
Thanks for any help.
Code:
~~~
musicUp = \relative c'' {
\time 4/4
a4 c4.( g8) a4 |
g4 e' g,( a8 b) |
c b a2.
} % begin verbatim
musicDown = \relative c'' {
g4 e4.( d8) c4 |
r2 g'4( f8 e) |
d2 \stemDown a
}
\score {
<<
\new Staff \with { instrumentName = #"Standard polyphony" }
<< \musicUp \\ \musicDown >>
\new Staff \with {
instrumentName = #"PartCombine without text"
printPartCombineTexts = ##f
}
\partcombine \musicUp \musicDown
\new Staff \with { instrumentName = #"PartCombine with text" }
\partcombine \musicUp \musicDown
>>
\layout {
indent = 6.0\cm
\context {
\Score
\override SystemStartBar.collapse-height = #30
}
}
}
~~~
---
Sent from sourceforge.net because [email protected] is
subscribed to https://sourceforge.net/p/testlilyissues/issues/
To unsubscribe from further messages, a project admin can change settings at
https://sourceforge.net/p/testlilyissues/admin/issues/options. Or, if this is
a mailing list, you can unsubscribe from the mailing list.------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Testlilyissues-auto mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/testlilyissues-auto