lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: How to avoid key change with \transpose ?


From: Alex Loomis
Subject: Re: How to avoid key change with \transpose ?
Date: Wed, 16 Jul 2014 22:58:59 -0400

I don't know about keeping in the right key for transposition (I actually ran into the same project today). To make the ending work, perhaps you should do something like:

base = \relative c' { c4 c8 [ d8 ]  e4 e8 [ f8 ] g4 }
violinI = \relative c' { \base e f g}
violinII = \relative c' { r2 \transpose c g {\base} d c}

Where base is the part that is identical for all four parts.


On Wed, Jul 16, 2014 at 10:05 PM, MarcM <address@hidden> wrote:
Hi Lilyponders,

I am arranging a Bach Canon for 4 voices to 4 violins.
<http://lilypond.1069038.n5.nabble.com/file/n164531/bwv1073.jpg>
Bach_Canon.ly
<http://lilypond.1069038.n5.nabble.com/file/n164531/Bach_Canon.ly>
Bach_Canon.pdf
<http://lilypond.1069038.n5.nabble.com/file/n164531/Bach_Canon.pdf>

How to keep all voices in C major?
Making each voice start later 2 beats after the previous voice is easy.
What's the best way to make all voices stop on the same measure?


violinIV = \relative c' {
 c4 c8 [ d8 ]  e4 e8 [ f8 ] g4
}

violinIII = \relative c'' {
  r2 \transpose  c g \violinIV
}

\violinII = \relative c''' {
  r2 r2 \transpose  c d \violinIV
}

violinI = \relative c'''' {
  r2 r2 r2 \transpose  c a \violinIV
}



--
View this message in context: http://lilypond.1069038.n5.nabble.com/How-to-avoid-key-change-with-transpose-tp164531.html
Sent from the User mailing list archive at Nabble.com.

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


reply via email to

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