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 <[email protected]> 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
> [email protected]
> https://lists.gnu.org/mailman/listinfo/lilypond-user
>
_______________________________________________
lilypond-user mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-user