-------- Mensagem Original --------
Ativo 15 de jun de 2018 15:15, Carl Sorensen escreveu:

From:
Reply-To:
Date: Friday, June 15, 2018 at 11:19 AM
To: "lilypond-user@gnu.org"
Subject: questions in regards to combining multiple parts

After looking and not finding much, on top of asking in the mailing list 
without much return, I have a few questions in regards to \partcombine

- Considering a number of scores have an odd number of instruments combined 
(i.e. 3 Trumpets, 3 Clarinets, etc.), why partcombine only works on an even 
number of parts? Shouldn't partcombine work on *n* number of parts instead?

Perhaps it should, but it doesn’t. As written, partcombine only works on two 
voices. Combining parts is quite challenging, really, and I think we are 
fortunate it works as well as it does.

- If you can only combine two parts, how you get things like the usual "1,2", 
"a3", "2,3", "1,3" and similar to work and print properly? If you chain two 
partcombines, there's no third part, so "2,3" is impossible to ever print, let 
alone "a3" or "1,3".

Manually adding them to the score.

- If, instead of partcombining the parts, you make them separate voices of a 
single staff, how you get the markups mentioned before to print in the combined 
staff without making them be something inside one of the parts?

Add a fourth voice to the score that contains only spacer rests and the part 
markups.

\version "2.18"

\new Staff \new Voice {\voiceOne a' b' c'' g'}
\new Voice {\voiceThree f' g' a' \voiceOne g'}
\new Voice {\voiceTwo d' e' f' \voiceOne g'}
\new Voice {s s s s^\markup{\bold "a3"}}
>>

===================

While that might work for small examples, I can see it getting messy and harder 
to maintain pretty quickly, especially on long scores. Also, is not something 
easy to implement when you do all your book parts in one file, unless you 
introduce an intermediary file just for the markup voice.
_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to