lilypond-user
[Top][All Lists]
Advanced

[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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]