[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Polyphony clarification
From: |
Mats Bengtsson |
Subject: |
Re: Polyphony clarification |
Date: |
Mon, 12 Nov 2007 16:41:45 +0100 |
User-agent: |
Thunderbird 2.0.0.5 (X11/20070716) |
Graham and other GDP workers. This discussion might be useful for the
updating of the learning manual.
Charles Gran wrote:
So \upper could be a name of a voice that could have \voiceTwo
properties?
That wouldn't make sense, since \voiceTwo is equivalent to
\stemDown \slurDown \tieDown \dynamicDown ...
and you typically want everything to point upwards in an upper voice, right?
How about introducing the concepts one by one. First the \voiceOne
\voiceTwo and
\oneVoice commands without any polyphony:
\relative c'{
c-"default" d8 ~ d e4 ( f g a ) b-> c \break
\voiceOne
c,-"\\voiceOne" d8 ~ d e4 ( f g a ) b-> c \break
\oneVoice
c,-"\\oneVoice" d8 ~ d e4 ( f g a ) b-> c \break
\voiceTwo
c,-"\\voiceTwo" d8 ~ d e4 ( f g a ) b-> c \break
}
Then a less abstract version of the first example:
\new Staff \relative c' <<{c ( d e ) f-. } \\ { c b8 ( a ) g4 c } >>
is equivalent to
\new Staff \relative c' <<
\new Voice { \voiceOne c ( d e ) f-. }
\new Voice { \voiceTwo c b8 ( a ) g4 c }
>>
/Mats