And, I take it all back: Merely including "bagpipe.ly" screwed up
everything, even without adding additional code: It changed the key
signature, and jumped every note up or down a ridiculous number of ledger
lines (see below). In other words, to use it, you apparently have to be
completely fluent in bagpipe notation, apparently. Meanwhile \magnifyMusic
did exactly what it says and worked as advertised.
DISCLAIMER: While my code may not have the aesthetics of the experts here,
I can look at it and figure out what it does...
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\version "2.24.2"
\language "english"
% Compare and contrast with uncommenting the following
% \include "bagpipe.ly"
melody = \relative c'' {
\time 2/4
\key c \major
\clef treble
\repeat volta 2 {
\grace {g'32[ c,32 d32] }
\partial 8 c16.[ b32] | % 0
\grace g'32 a,4 \grace { g32[ a32 g32] } a8.[ b16] | % 1
\grace { g32[ d'32 g,32] } c8[ f8] \grace e32 f8[ a16 f16] | % 2
\grace { g32[ e32 f32] } e8[ c8]
\grace { g'32[ c,32 d32] } c8[ \grace g'32 b,16 \grace d32 a16] | % 3
\grace { g'32[ c,32 d32] } c8[ \grace g'32 b,8]
\grace { g32[ d'32 g,32 e'32] }
b8[ \grace { g'32 [c,32 d32] } c16. b32] | % 4
}
}
\score {
\new Voice = "mel" \melody
\layout {
\autoBeamOff
indent = 0\mm
\context {
\Staff
\RemoveAllEmptyStaves
}
}
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%