This is completely natural. Check out the exact syntax of the \tranpose command in the manual. Then you will realize that if you have, for example \transpose f g c1 c1 then, the transposition only applies to the first C1 (since that's the music expression that comes directly after the "from" and "to"). Similarly, \transpose f g {c4 d e f} | c d e f} applies the transposition to the first bar but not the second.
In you example, the music expression following the \transpose command is the repeat, including the alternative endings, just as you have noticed. If you want the \tranpose to apply not only to the repeat but also to the music afterwards, you have to add an extra pair of curly braces around the full section of music you want to transpose, so it forms a single music expression. For example, \transpose f g { \repeat volta 2 {c d e f} \alternative{{ c1 }{ d 1}} c d e f }
/Mats
Chip wrote:
In the piece pasted below, Benedicite by Dan Goggin from the musical
Nunsense, there appears to be a problem with the \transpose and the
second ending. The \transpose is on line 70, the 2nd ending on line 93.
When I close the second ending all the notes after that measure are no
longer transposed. I had the 2nd ending close after just one measure and
noticed the notes from the next measure to the end of the piece did not
get transposed, so I moved the two closing }} to a few measures further,
and again, the notes after the closing }} did not get transposed. I have
had to move the }} to the very end of the piece to get all the notes
transposed.
This seems rather strange, and I have not seen it happen before, and I've used \transpose alot on other pieces.
Regards,
Chip
\version "2.2.0" \include "english.ly" \paper { #(set-paper-size "letter") %#(paper-set-staff-size (* 7 mm)) linewidth = #(* mm 170) indent = 0\mm %interscoreline = 2.\mm \context { \name ImproVoice \type "Engraver_group_engraver" \consists "Note_heads_engraver" \consists "Text_engraver" \consists Pitch_squash_engraver squashedPosition = #0 \override NoteHead #'style = #'slash \override Stem #'transparent = ##t \alias Voice } \context { \StaffContext \accepts ImproVoice } } \header { title = "6. Benedicite" composer = "Dan Goggin" %opus = "" instrument = "Clarinet" %arranger = "Geron Davis and Bradley Knight" %poet = "Cumbia" piece = "Vamp till ready" }
\score { \notes %\transpose bf c \relative c''' { \set Score.skipBars = ##t \override Staff.MultiMeasureRest #'expand-limit = #1 \time 2/2 %\tempo 4=100 \override Score.MetronomeMark #'padding = #7.0 \clef treble \key g \major \bar "|:" R1 \bar ":|" R1*9 r2 a8-. g8-. fs8-. e8-. \grace es16 fs4-. fs-. fs-. fs-. fs4-. fs-. fs-. fs-. fs4-. fs-. fs-. fs-. fs4-. fs-. fs-. fs-. a8 e cs[ e] a e fs[ e] gs8 e fs[ e] ds e fs[ gs] a4 g8 a fs[ a] e4 d8 e fs[ g] a4 d, g,1 fs1 e1 ~ e4 e'4 f\prallprall e-. r4 a,2. ~ <<a1 {s4\< s4 s4 s4\!}>> R1 r2 \grace gs'16 a4-. a,4-. \grace gs'16 a4-. a,-. \grace gs'16 a4-. a,-. \grace gs'16 a4-. a,-. \grace gs'16 a4-. a,-. \grace gs'16 a4-. a,-. \grace gs'16 a4-. a,-. \grace gs'16 a4-. a,-. \grace gs'16 a4-. a,-. R1*4 \transpose f g \relative c'' \repeat volta 2 { \once \override voice.TextScript #'extra-offset = #'(-3 . 2) f4^"DANCE (\"Nutcracker-ish\")" a8-. g-. f-.[ e-.] g-. f-. e4 e e8 ds e4 d8-. e-. fs-.[ g-.] a-. g-. fs-.[ e-.] d-. e-. fs-.[ g-.] a-. fs-. d4 g4\prallprall d d d g4\prallprall d d d e8-. f-. g-.[ e-.] a4-. e-. _"Rit." d4 d g8 a g a } \alternative { {a4\prallprall g g b a4\prallprall g g8 e g4 a4\prallprall g g b a4\prallprall g g8( fs) g4 d8-. c-. b-.[ c-.] d-. e-. d-.[ b-.] c8-. b-. a-.[ b-.] c-. d-. c-.[ a-.] g1\prallprall af1\prallprall a1\prallprall b1\prallprall} {\grace fs'16_"A Tempo" g4 \grace fs16 g4 \grace fs16 g4 \grace fs16 g4 \grace fs16 g4 \grace fs16 g4 \grace fs16 g8 fs g4 \grace fs16 g4 \grace fs16 g4 \grace fs16 g4 \grace fs16 g4 \grace fs16 g4 \grace fs16 g4 \grace fs16 g8 fs g4 d1 e2 fs2 g8 b a[ g] f a g[ f] e8 g f[_"Rit." e] d f e[ d]\fermata d8_"A Tempo" e c[ e] d e c[ e] d8 e c[ e] g fs g4 a4(\prallprall g) a4(\prallprall g) a4(\prallprall g) a4(\prallprall g) d4 r d' r d,1\fermata \prallprall r2_"A Tempo" \grace gs16 a4-. r r2 \grace gs16 a4-. r g8-. fs-. g-.[ fs-.] g4-. fs-. a4 g,16( b d g b4) g-.}} \bar "|." } }
_______________________________________________ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
_______________________________________________ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
-- ============================================= Mats Bengtsson Signal Processing Signals, Sensors and Systems Royal Institute of Technology SE-100 44 STOCKHOLM Sweden Phone: (+46) 8 790 8463 Fax: (+46) 8 790 7260 Email: [EMAIL PROTECTED] WWW: http://www.s3.kth.se/~mabe =============================================
_______________________________________________ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user