[prev in list] [next in list] [prev in thread] [next in thread] 

List:       lilypond-user
Subject:    =?UTF-8?Q?Re=3a_Engraving_2=c2=bd_vocal_parts?=
From:       "Christopher R. Maden" <crism () maden ! org>
Date:       2018-12-25 22:22:32
Message-ID: c7c0ba14-d080-01b1-58e7-ae723910fcce () maden ! org
[Download RAW message or body]

On 12/24/18 4:39 AM, Michael Gerdau wrote:
> You can create Staff 7. like this:
> 
> \new Staff \with {
>    instrumentName = "8."
> }
> <<
>    \clef "treble_8"
>    \key c \minor
>    \time 3/4
>    \partial 4
>    <<
>      { \new Voice \voiceOne \descant }
>      { \new Voice \voiceTwo \melody }
>      { \new Voice \voiceTwo \altMelody }
>    >>
>>>

Thanks!  That didn't quite work, as the real use case has shared rests 
before the voices come in.  Then, autoBeamOff threw another wrench in 
the works... but that pointed me in the right direction; what did work 
was this:

\new Staff \with {
   instrumentName = "10."
}
<<
   \clef "treble_8"
   \key c \minor
   \time 3/4
   \partial 4
   { \new Voice = "descant" \voiceOne \autoBeamOff s4 | s2.*3 | s2 }
   { \new Voice = "melody" \voiceTwo \autoBeamOff s4 | s2.*3 | s2 }
   { \new Voice = "alt_melody" \voiceTwo \autoBeamOff s4 | s2.*3 | s2 }
   {
     r4 | R2. | r2
     <<
       { \context Voice = "descant" \descant }
       { \context Voice = "melody" \melody }
       { \context Voice = "alt_melody" \altMelody }
     >>
   }
 >>

Thanks so much!  Happy New Year to all 'ponders everywhere!

~Chris
-- 
Chris Maden, text nerd
<URL: http://crism.maden.org/ >
Emperor Norton had the right idea.

_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic