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 = {
<< { <ef c>1 } \\ { bf2 af} >> |
<df f> s |
}
\score {
\relative c'
<<
\melody
\\
\harm
>>
}
Thanks,
Ben