4 composer
= "ARTHUR GRAY"
6 subtitle
= "THE NEREIDS"
8 piece
= "Allegretto scherzando"
9 copyright
= "public domain"
14 Nastiest piece of competition at
15 http://www.orphee.com/comparison/study.html, see
16 http://www.orphee.com/comparison/gray.pdf
18 Lines that contain tweaks (10 currently, not counting reverts) are
21 possibly more impressive to render without tweaks?
23 grep -v tweak input/les-nereides.ly >> lnnt.ly
28 treble = \new Voice \relative c''{
33 r4 <cis eis a cis>\arpeggio r2
35 r4 <cis fis a cis>\arpeggio r8.
39 \once\override TextScript #'extra-offset = #'(-3 . -4) %tweak
41 cis,16^2(^\markup {\small \italic "m.d." }\sustainUp
44 <dis, a' dis>4)\sustainDown
49 \set PianoStaff.connectArpeggios = ##t
53 \once\override TextScript #'extra-offset = #'(-3 . -2) %tweak
56 cis''''4^\markup { \small \italic "m.g." }\arpeggio~
59 \revert Stem #'direction
64 cis32[ a-1 fis-4 dis] cis[ a fis)-2]
65 % the small grace in lower staff comes after us
74 r8 <a' a,>8(\mf <gis gis,> <fis fis,>
77 \override Fingering #'direction = #UP
79 <gis gis,> <fis fis,> e)-1-4-5 r
82 r <a a,>8(\mf <gis gis,> <fis fis,>
83 <gis gis,> <fis fis,> e) r
89 trebleTwo = \new Voice \relative c''{
93 \override Fingering #'direction = #DOWN
99 <cis' a fis dis>4\arpeggio
103 % fair to count as one tweak?
104 \override Fingering #'add-stem-support = ##t %tweak
105 \override Fingering #'padding = #0.15
106 \override Fingering #'slur-padding = #0.1
107 <cis e,>8[( <d,_3 b'_1>
109 <cis_1 a'_2>)] cis'4. d4
115 bass = \new Voice \relative c{
122 r8. e,16(\f_2 <a a,>8[ <b b,>]
124 \override Staff.SustainPedalLineSpanner #'staff-padding = #5 %tweak
126 <cis cis,>4\sustainDown
129 <a'' eis cis>4)\arpeggio
134 r8. cis,,16(\sustainUp <fis fis,>8 <gis gis,>
137 % \once \override Stem #'length = #6 %tweak
143 <a' fis cis>)\arpeggio
154 %urg: staff-change: ! on dis
155 <cis'' a fis dis!>\arpeggio
159 \override Stem #'stroke-style = #"grace"
166 <e,,, e,>32(\sustainUp\sustainDown
168 \revert Stem #'stroke-style
176 \override Fingering #'direction = #DOWN
179 \override Staff.SustainPedalLineSpanner #'staff-padding = #3.5 %tweak
180 \set Staff.pedalSustainStyle = #'mixed
181 %%a,8 e'[-5(<a-2 cis-3>])
184 a,8\sustainDown e'[-5(<a cis>])-2-3
185 %%r b,-5 <e-3 gis-5 d'>4
186 r b,-5\sustainUp\sustainDown <e gis d'>4-3-5
193 e'[(<a cis>)] r b,\sustainUp\sustainDown <e gis d'>4
201 bassTwo = \new Voice \relative c{
213 \override Dynamics.TextScript #'padding = #-1 %tweak
222 \once\override Dynamics.Hairpin #'extra-offset = #'(0 . 2) %tweak
228 s32 s-"rall." s s s8 s4
232 \once\override Dynamics.Hairpin #'extra-offset = #'(1 . 0) %tweak
242 \context PianoStaff <<
243 \new Staff = "treble" <<
250 \new Staff = "bass" <<
259 pedalSustainStrings = #'("Ped." "*Ped." "*")
260 \remove Bar_number_engraver
263 \type "Engraver_group"
265 \consists "Output_property_engraver"
266 \override VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 1)
268 \consists "Script_engraver"
269 \consists "Dynamic_engraver"
270 \consists "Text_engraver"
272 %%\override TextScript #'font-size = #1
273 \override TextScript #'font-shape = #'italic
275 \consists "Skip_event_swallow_translator"
277 \consists "Axis_group_engraver"
283 \override VerticalAlignment #'forced-distance = #7
294 %%% LilyPond-indent-level:2