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

Reply via email to