Dear Lilypond folks: I can't figure out how to transpose a score.
In my example, i want to transpose the score from G major to E major. I have tried to paste \transpose g e in various parts of the score, but nothing works. When i create a tiny example, the transpose function works fine. I apologize for sending this entire score, but i have tried creating tiny examples, and the \transpose function works fine. I think i either have a mistake in my score, or i am missing something obvious. If anyone has the time, could they please show me how to move all these notes down a minor 3rd? I have already spent so much time wrestling with this that i could have simply transposed the piece manually and re-entered everything, but there are times when a transposition function would be useful... Thanks in advance! Dirck Example follows: \version "2.24.1" \header { dedication = "" title = "Ricercar IV (Fantasia)" subtitle = "" subsubtitle = \markup \normal-text \italic { \center-column { \line { } \line { } } } composer = \markup { \right-column { \line {Francesco Canova da Milano} \line {1497-1543} } } arranger = \markup \normal-text \italic { \vspace #1.1 \right-column { \line {arr. for guitar by Dirck Nagy} \line {after Arthur Ness, et al.} } } poet = "" meter = "" copyright = "© 2025 by Dirck Nagy, Moley‘s Excavation and Publishing Company" % Remove default LilyPond tagline tagline = ##f } #(define RH rightHandFinger) global = { \key g \major \numericTimeSignature \time 2/4 %tempo padding \override Score.MetronomeMark.padding = #5 \tempo "" %pickup measure % \partial 4 } VoiceOne = \relative c' { \global % Music follows here. <d g>4 \tweak #'extra-offset #'(0. . 2.5) ^\markup {\bold\circle "3" = F \super \sharp } <d g> <e g>8 c16 d e fis g a <d, b'>8 g f16 e d c <b d>8 g16 a b c d e f8 d c16 b a g a4 c4 b8 d8 <c e> g' fis8 d 16 e fis g a8 g4 fis8 d a'4 c4 b8 c4 g8~ g8 f[ e d] c[ b a g] %3/4 \time 3/4 a8 c d b16 a d4 e8 c'16 b a g f e d c b a b c d e d a b c d e fis g %2/4 \time 2/4 fis8 g~ g fis g2 g4 <c, e g> <c e g>2 \fermata \bar "|." } VoiceTwo = \relative c' { \global \stemDown % Music follows here. g4 g c,2 g2 g <d' g> d8 g, a4 g c <d a'>4. <d d'>8 <e b'> <c c'> <d~ a'~>4 <d a'>8 d'8 e c d4 c8 b a4 g8. f16 e8[ d c b] %3/4 a4 g g c2 g4~ g4 g2 %2/4 d'8 c d4 e8. d16 c8 b c4 c g2 } VoiceThree = \relative c' { \global % Music follows here. s2*5 fis,8 g~ g fis g2 s2*6 s2.*3 a4 a4 g8 b c d e c_~ \hideNotes \once \override NoteColumn.force-hshift = #-0.5 c4 } VoiceFour = \relative c' { \global % Music follows here. } SpacingVoice = { } \score { \new Staff \with { midiInstrument = "acoustic guitar (nylon)" } { \clef "treble_8" << \VoiceOne \\ \VoiceTwo \\ \VoiceThree \\ \VoiceFour \\ \SpacingVoice >> } \layout { } } \paper { system-system-spacing.basic-distance = 20 markup-markup-spacing.basic-distance = 8 markup-system-spacing.basic-distance = 36 last-bottom-spacing.basic-distance = 24 top-system-spacing.basic-distance = 1 top-system-spacing.basic-distance = 24 score-system-spacing.padding = 8 }