# Three voices in same staff, from two variables

4 messages
Open this post in threaded view
|

## Three voices in same staff, from two variables

 Hi all,I'm new here, so hopefully this isn't too basic of a question...I'm trying to write out harmonizations for standard melodies, so my initial thought was to keep the melody in its own variable and the harmonies in another and then combine them using the "<< \\ >>" syntax (see below). This way, not only does it keep them conceptually separate in the file, but it would allow for multiple reharms that could be easily swapped out under the same melody. This seems to work fine when the harmony part is a single voice, but occasionally I want to break out into multiple voices to allow for moving inner parts. If I repeat the "<< \\ >>" syntax within the harmony part itself, then everything gets confused and it tries to draw a stem between parts that ought to be separate. Perhaps I should use something more explicit involving "\new Voice"? Is there a way to do this that preserves the variable structure I've laid out or is there a better approach for this situation?Here is a simplified example of when things get confused:\version "2.20.0"\language "english"melody = {  af'2. af4 |  af c g4. f8 |}harm = {  << { 1 } \\ { bf2 af} >> |  s |}\score {  \relative c'  <<    \melody    \\    \harm  >>}Thanks,Ben
Open this post in threaded view
|

## Re: Three voices in same staff, from two variables

 El 18/3/20 a las 20:41, Ben Rosen escribió: > Perhaps I should use something more explicit involving "\new > Voice"? Is there a way to do this that preserves the variable structure > I've laid out or is there a better approach for this situation? Here is how I would write your music. \version "2.20.0" \language "english" melody = \relative c' {    af'2. af4 |    af c g4. f8 | } harm =  {    <<      \new Voice \relative c' { \voiceFour 1 }      \new Voice \relative c' { \voiceTwo bf2 af s}    >> } \score {    \new Staff <<      \new Voice { \voiceOne \melody }      \harm    >> } %%%%%%%% I.e. go explicit as often as you can, so you don't lose control over which voice number the music is in. The part    \voiceFour 1 comes from the aim to be an intermediate secondary voice. https://cloud.paconet.org/index.php/s/wGaeX4CqYMHrD3Y/download-- Francisco Vila, Ph.D. - Badajoz (Spain) paconet.org , lilypond.es attachment0 Download Attachment