|
Hi,
I was wondering if anyone would fancy giving any
criticism (constructive or otherwise) on the engraving I'm currently working on.
Comments greatly appreciated!
Thanks,
Stewart |
\version "2.8.0" #(set-default-paper-size "a4" ) #(set-global-staff-size 20 )
\header
{
%Mutopia headers
mutopiatitle = "Recuerdos de la Alhambra"
mutopiacomposer = "F. Tárrega (1852-1909)"
mutopiainstrument = "Guitar"
source = "Orfeo Tracio Edition"
style = "Romantic"
copyright = "Public Domain"
maintainer = "Stewart Holmes"
lastupdated = "2006/May/26"
dedication = "Hommage á l'eminent artiste Alfred Cottin"
title = "Recuerdos de la Alhambra"
composer = "Francisco Tárrega (1852-1909)"
arranger = "Fingerings revised by Stewart Holmes"
copyright = "Public Domain"
}
top = \relative c
{
\set subdivideBeams = ##t
\slurDown
%\override Beam #'positions = #'(4 . 4)
%todo - move fingering into its own part
a32
%\once \override Fingering #'extra-offset = #'(5 . 5)
\once \override StringNumber #'extra-offset = #'(0 . -5)
\set fingeringOrientations = #'(left)
<e''-4> e e e, e' e e c e e e e, e' e e b \once \override Fingering #'extra-offset = #'(0.12 . 0) <d-2> d d e, d' d d |
a, <c'-1> c c e, c' c c a c c c e, c' c c b <d-2> d d e, d' d d |
a, <e''-4> e e e, e' e e c e e e e, e' e e c e e e e, e' e e |
a,, e'' e e e, e' e e c e e e e, e' e e d <f-2> f f g, f' f f |
c, <g''-2> g g g, g' g g e g g g e, g' g g d <f-2> f f g, f' f f | % bar 5
c, e' e e g, e' e e <c-4> e e e g, e' e e d <f-2> f f g, f' f f |
c, g'' g g g, g' g g e g g g g, g' g g e g g g g, g' g g |
c,, g'' g g g, g' g g e g g g g, g' g g e g g g g, g' g g |
f, c'' c c c, c' c c a c c c c, c' c c g b b b c, b' b b |
f, a' a a c, a' a a f a a a c, a' a a d,, b'' b b f b b b | % bar 10
e,,, a'' a a b, a' \times 2/3 { a ( \set Score.beatLength = #(ly:make-moment 1 16) b a) } e32 \set Score.beatLength = #(ly:make-moment 1 4) gis gis gis b, gis' gis gis e gis gis gis b, gis' gis gis |
e,, gis'' gis gis d gis gis gis e gis gis gis d gis gis gis e gis gis gis d gis gis gis |
a,, ais'' ais ais cis, ais' ais ais e ais ais ais cis, ais' ais ais e a a a cis, a' a a |
cis,, g'' g g a, g' g g e g g g a, g' g g f a a a a, a' a a |
d,, g' g g e g \times 2/3 { g ( \set Score.beatLength = #(ly:make-moment 1 16) a g) } d32 \set Score.beatLength = #(ly:make-moment 1 4) f f f a, f' f f d f f f a, f' f f | % bar 15
d, f' f f a, f' f f d f f f a, f' f f d f f f a, f' f f |
d, e' e e a, e' e e b e e e a, e' e e b d d d a d d d |
f,, c'' c c dis, c' c c a c c c dis, c' c c a d d d dis, d' d d |
e,, c'' c c e, c' \times 2/3 { c ( \set Score.beatLength = #(ly:make-moment 1 16) d c) } gis32 \set Score.beatLength = #(ly:make-moment 1 4) b b b e, b' b b gis b b b e, b' b b |
e,, b'' b b e, b' b b gis b b b e, b' b b gis b b b e, b' b b | % bar 20
\bar ":|"
\key a \major
\repeat volta 2
{
a, e'' e e e, e' e e cis e e e e, e' e e b d d d e, d' d d |
a, cis' cis cis e, cis' cis cis a cis cis cis e, cis' cis cis b d d d e, d' d d |
a, e'' e e e, e' e e cis e e e e, e' e e cis e e e e, e' e e |
a,, e'' e e e, e' e e cis e e e e, e' e e cis e e e e, e' e e |
a,, fis'' fis fis fis, fis' fis fis d fis fis fis fis, fis' fis fis d fis fis fis fis, fis' fis fis | % bar 25
a,, d'' d d d, d' d d b d d d d, d' d d d, fis fis fis fis, fis' fis fis |
a,, fis'' fis fis d fis \times 2/3 { fis ( \set Score.beatLength = #(ly:make-moment 1 16) gis fis) } cis32 \set Score.beatLength = #(ly:make-moment 1 4) e e e e, e' e e cis e e e e, e' e e |
a,, e'' e e e, e' e e cis e e e e, e' e e cis e e e e, e' e e |
fis,, a'' a a fis, a' a a a, a' a a cis, a' a a a, a' a a fis, a' a a |
gis,, gis'' gis gis gis, gis' gis gis c, gis' gis gis dis gis gis gis c, dis dis dis gis, dis' dis dis | % bar 30
cis, fis' fis fis gis, fis' fis fis cis e e e gis, e' e e cis e e e gis, e' e e |
cis, e' e e gis, e' e e cis e e e gis, e' e e cis e e e gis, e' e e |
b, d' d d f, d' d d f, d' d d d, d' d d e, d' d d f, d' d d |
e,, cis'' cis cis e, cis' cis cis e, cis' cis cis e, cis' cis cis e,, b'' b b d, b' b b |
a, b' b b e, b' \times 2/3 { b ( \set Score.beatLength = #(ly:make-moment 1 16) cis b) } e,32 \set Score.beatLength = #(ly:make-moment 1 4) a a a e a a a fis a a a gis a a a | % bar 35
}
\alternative
{
{a, a' a a e a a a cis, a' a a e b' b b a cis cis cis b d d d |}
{a, a' a a e a a a e a a a gis b b b a c c c b d d d |}
}
}
codatop = \relative c {
a32 a' a a e a a a e a a a e a a a e a a a e a a a |
a, a' a a f a a a f a a a f a a a f a a a f a a a |
a, b' b b f b b b a c c c f, c' c c a d d d f, d' d d | % bar 40
a, e'' e e e, e' e e cis e e e e, e' e e cis e e e e, e' e e |
a,, e'' e e e, e' e e cis e e e e, e' e e cis e e e e, e' e e |
e,, e'' e e gis, e' e e gis, e' e e gis, e' e e gis, e' e e gis, e' e e |
e,, d'' d d fis, d' d d e, cis' cis cis e, cis' cis cis e,, b'' b b d, b' b b |
a, a' a a e a a a e a a a f a a a fis a a a f a a a | % bar 45
a, a' a a e a a a e a a a e a a a e a a a e a a a |
a, a' a a f a a a f a a a f a a a f a a a f a a a |
a, b' b b f b b b a c c c f, c' c c a d d d f, d' d d |
a, e'' e e e, e' e e cis e e e e, e' e e cis e e e e, e' e e |
e,, gis'' gis gis e, gis' gis gis e gis gis gis e, gis' gis gis e gis gis gis e, gis' gis gis | % bar 50
e,, fis'' fis fis e, fis' fis fis cis e e e e, e' e e b d d d e, d' d d |
a, cis' cis cis e, cis' cis cis a cis cis cis e, cis' cis cis fis, cis' cis cis a cis cis cis |
a, cis' cis cis e, cis' cis cis a cis cis cis e,, cis'' cis cis c, cis' cis cis cis, cis' cis cis |
a, cis' cis cis e, cis' cis cis a cis cis cis e,, cis'' cis cis c, cis' cis cis cis, cis' cis cis |
a,8 e' a cis e a | % bar 55
<e' a, >2. |
<a,, e >2 % bar 57
}
pedal = \relative c
{
a2. | a | \break
a | a | \break %4
c | c | \break
c | c | \break %6
f | f2 d4 | \break
e,2. | e | \pageBreak
a | cis | \break %12
d | d | \break %14
d | f, | \break
e | e | \break %18
\bar ":|"
\key a \major
\repeat volta 2
{
a | a | \break
a | a | \break %22
a | a | \pageBreak
a | a | \break %26
fis | gis | \break %28
cis | cis | \break
b | e, | \break %32
a^\markup { \fontsize #0 \hspace #40.0 \raise #5.2 { "To " \hspace #1 \raise#0.9 { \musicglyph #"scripts.coda" } } } |
}
\alternative { {a} { a^\markup { \fontsize #0 \hspace #70.0 \raise #-6 { "D.C. al " \hspace #1 \raise#0.9 { \musicglyph #"scripts.coda" } } } } } \bar ":|"
}
codapedal = \relative c
{
a2.^\markup { \hspace #0.15 \raise #2.5 \musicglyph #"scripts.coda" } |
a2. | \pageBreak
a | a | \break
a | a | \break
e | e2 e4 | \break
a2. | a2. | \break
a | a | \break
a | e | \break
e | a | \break
a | a | <cis' a, > | <cis, a >2 | %55
}
bottom = \relative c
{
\set fingeringOrientations = #'(left)
s8 <e-1> <c'-3> e, <b'-3> e, |
s8 <e-2> <a-3> e <b'-3> e, |
\set fingeringOrientations = #'(left)
s8 e c' e, c' e, |
s8 e c' e, <d'-3> <g,-1> |
s8 g <e'-3> g, <d'-3> g, |
s8 g <c-3> g <d'-3> g, |
s8 g <e'-3> g, e' g, |
s8 g e' g, e' g, |
s8 <c-3> <a'-4> c, <g'-2> <c,-3> |
s8 <c-3> <f-2> <c-3> s <f-2> | % bar 10
s8 b, e b e b |
s8 <d-3> e d e d |
s8 cis e cis e cis |
s8 a e' a, f' a, |
s8 e' d a d a |
s8 a d a d a |
s8 a b a b a |
s8 dis, a' dis, a' dis, |
s8 e gis e gis e |
s8 e gis e gis e | % bar 20
\bar ":|"
\key a \major
\repeat volta 2
{
s8 e cis' e, b' e, |
s8 e a e b' e, |
s8 e cis' e, cis' e, |
s8 e cis' e, cis' e, |
s8 fis d' fis, d' fis, |
s8 d' b' d, d fis, |
s8 d' cis e, cis' e, |
s8 e cis' e, cis' e, |
s8 fis a cis a fis |
s8 gis c dis c gis | % bar 30
s8 gis cis gis cis gis |
s8 gis cis gis cis gis |
s8 f f d e f |
s8 e e e e, d' |
s8 e e e fis gis |
}
\alternative
{
{s8 e cis e a b |}
{s8 e, e gis a b |}
}
}
codabottom = \relative c {
s8 e e e e e |
s8 f f f f f |
s8 f a f a f | % bar 40
s8 e cis' e, cis' e, |
s8 e cis' e, cis' e, |
s8 gis gis gis gis gis |
s8 fis e e s d |
s8 e e f fis f |
s8 e e e e e |
s8 f f f f f |
s8 f a f a f |
s8 e cis' e, cis' e, |
s8 e e' e, e' e, | % bar 50
s8 e cis' e, b' e, |
s8 e a e fis a |
s8 e a e, c' cis |
s8 e a e, c' cis |
}
dynamics =
{
\override DynamicLineSpanner #'padding = #2.3
s8\> s s s s s32 s s s\! |
s8\< s s s s s32 s s s\! |
s8\> s s s s s32 s s s\! |
s8\< s s s s s32 s s s\! |
}
fingering =
{
s32 s^\markup { \hspace #0.08 \lower #2.0 \italic \small "a" } s^\markup { \hspace #-0.01 \lower #2.0 \italic \small "m" } s^\markup { \hspace #0.1 \lower #2.0 \italic \small "i" } |
s s^\markup { \hspace #0.09 \lower #2.0 \italic \small "cont. sim" }
}
stringnumbers =
{
}
barring =
{
s2. s s s
\override TextSpanner #'padding = #6
\override TextSpanner #'edge-text = #'("CIII" . "")
s8\startTextSpan s s s32 s s s\stopTextSpan s8 s % bar 5
s2.^\markup {"CIII"} s s |
\override TextSpanner #'padding = #6
\override TextSpanner #'edge-text = #'("CVIII" . "")
s8\startTextSpan s s s s\stopTextSpan s |
}
partone =
{
<<
\context Voice = "1" { \voiceOne \top }
\context Voice = "2" { \voiceTwo \pedal }
\context Voice = "4" { \voiceFour \bottom }
>>
}
parttwo =
{
<<
\context Voice = "1" { \voiceOne \codatop }
\context Voice = "2" { \voiceTwo \codapedal }
\context Voice = "4" { \voiceFour \codabottom }
>>
}
fullscore =
{
\partone
\parttwo
}
thescore = \score
{
<<
\context Staff = guitar
{
\set Staff.midiInstrument = "acoustic guitar (nylon)"
\clef "G_8"
\time 3/4
\key c \major
#(override-auto-beam-setting '(end * * * *) 1 4 'Staff)
#(override-auto-beam-setting '(end * * * *) 1 2 'Staff)
#(override-auto-beam-setting '(end * * * *) 3 4 'Staff)
\override Staff.NoteCollision #'merge-differently-headed = ##t
\override Staff.NoteCollision #'merge-differently-dotted = ##t
<<
\context Voice = "1" { \voiceOne \top }
\context Voice = "2" { \voiceTwo \pedal }
\context Voice = "4" { \voiceFour \bottom }
\context Voice = "3" { \voiceThree << \dynamics \\ << \fingering \\ \barring >> >> }
>>
}
>>
}
codascore = \score
{
<<
\context Staff = guitar
{
\set Staff.midiInstrument = "acoustic guitar (nylon)"
\clef "G_8"
\time 3/4
\key c \major
#(override-auto-beam-setting '(end * * * *) 1 4 'Staff)
#(override-auto-beam-setting '(end * * * *) 1 2 'Staff)
#(override-auto-beam-setting '(end * * * *) 3 4 'Staff)
\override Staff.NoteCollision #'merge-differently-headed = ##t
\override Staff.NoteCollision #'merge-differently-dotted = ##t
<<
\context Voice = "1" { \voiceOne \codatop }
\context Voice = "2" { \voiceTwo \codapedal }
\context Voice = "4" { \voiceFour \codabottom }
%\context Voice = "3" { \voiceThree << \codadynamics \\ << \codafingering \\ \codabarring >> >> }
>>
r4
\bar "|."
}
>>
}
\book
{
\paper
{
ragged-last-bottom = ##f
ragged-bottom = ##f
%annotate-spacing = ##t
paper-width = 210\mm
line-width = 180\mm
left-margin = 15\mm
indent = 0\mm
top-margin = 8\mm
bottom-margin = 8\mm
}
\score
{
\thescore
\layout { ragged-last = ##t }
}
\score
{
\codascore
\layout { ragged-right = ##f }
}
\score
{
\new staff
{
\set Staff.midiInstrument = "acoustic guitar (nylon)"
\clef "G_8"
\time 3/4
\unfoldRepeats
\fullscore
}
\midi
{
\tempo 4 = 74
}
}
}_______________________________________________ lilypond-user mailing list [email protected] http://lists.gnu.org/mailman/listinfo/lilypond-user
