Skip to content

Commit fe3c899

Browse files
committed
Bach/Rodrigues: Cantata BWV54 - Aria
Signed-off-by: Davide Madrisan <[email protected]>
1 parent 7ac69fa commit fe3c899

File tree

1 file changed

+83
-25
lines changed

1 file changed

+83
-25
lines changed

src/johann-sebastian-bach/cantata-BWV54-aria/JS-Bach-BWV54-Cantata-Aria.ly

Lines changed: 83 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -147,8 +147,8 @@ Soprano = \context Voice = "one" \relative c' {
147147
<a f'> <f d'> <g ees'> <ees c'> <f d'> <d bes'> <ees c'> <c a'>
148148
%25
149149
| bes'8. c16 a8. bes16 <d, f bes>8 <d f> f f
150-
| aes! aes aes16( f d aes' aes g g8) bes g
151-
| <bes des>16 aes <bes des> aes <bes des> <aes c> <bes des> <g bes> <aes c>4~ c16 bes c aes
150+
| aes! aes aes16( f d aes' aes g g8) bes( g
151+
| <bes des>16) aes <bes des> aes <bes des> <aes c> <bes des> <g bes> <aes c>4~ c16 bes c aes
152152
| bes4~ bes16 aes bes g aes ees f bes c f, g f~
153153
| f8 d'\rest f, f g bes16 aes bes8 ees
154154
%30
@@ -170,14 +170,27 @@ Soprano = \context Voice = "one" \relative c' {
170170
| g8. aes16
171171
\once\override Voice.Script.X-offset = #2
172172
f8.\downprall ees16
173-
\once\override Staff.TextScript.extra-offset = #'(-1 . 0)
174-
ees4\fermata^\markup { "Fine" } s
173+
\once \override Score.RehearsalMark.padding = #'2
174+
\once \override Score.RehearsalMark.X-offset = #'1
175+
\mark \markup { \tiny \musicglyph #"scripts.segno"}
176+
ees4\fermata %^\markup { "Fine" }
177+
s
175178
| s1*2
176179
%45
177180
| s2 r4 fis16 e fis d
178-
179-
| R1*10
180-
\fine
181+
| c'8 c c c d d d d
182+
| f! f f f g g g16 ees f d
183+
| ees8. f16 d8. c16 c4 g8( f16 ees
184+
| d8 ees f16 d b c b8 a16 g c8 ees16 d
185+
%50
186+
| d8. c16 bes a bes g e'16 d e4) fis16( a
187+
| ees d bes' a! fis8. g16 g4) f'\rest
188+
| f,8 f f f g g g g
189+
| bes bes bes bes cis!16 d cis e a, b a b
190+
| cis d cis e a, b a cis d bes c a bes g a f
191+
%55
192+
| g8. a16 fis8. g16 g4 d'\rest
193+
\fine
181194
}
182195

183196
Alto = \context Voice = "two" \relative c {
@@ -202,23 +215,24 @@ Alto = \context Voice = "two" \relative c {
202215
| aes' g aes f g f g ees bes' a bes g a g a f
203216
| c' bes c a
204217
\change Staff = "lower" \voiceThree
205-
f8
218+
\once\shape #'((1 . 1.5) (0 . 4) (0 . -2) (0 . -1.5)) Slur
219+
f8_(
206220
\change Staff = "upper" \voiceTwo
207-
g16 aes32 bes g4~ g16 f g ees
221+
g16 aes32 bes g4~) g16 f( g ees
208222
%15
209-
| f4~ f16 bes( a bes ees,8.) g16( f8 ees16 d
223+
| f4~) f16 bes( a bes ees,8.) g16( f8 ees16 d
210224
| d8) f16( ees d16 c d bes g'8) bes,16( c a!4~)
211225
| a16 g'( f ees d8 c16 bes bes4*1/2) d8 ees ees
212226
| g4\rest a16 g a f ees' d ees c d c d bes
213227
| f' ees f d ees d ees c g' f g ees aes g aes f
214228
| g ees f d ees f g ees f d ees c d c d bes
215229
| s1*4
216230
%25
217-
| g8 g16 ees f4 f,\rest d'16 c d bes
218-
| f'8 f d d ees ees g16 f g ees
231+
| g8 g16 ees f4 f,\rest d'16( c d bes
232+
| f'8 f) d d ees ees g16 f g ees
219233
| ees2~ ees8 f16( g aes4~)
220-
| aes16 g( aes f g4~) g8. c,16 d8 ees16 f
221-
| d8 f16( ees d c d bes ees8) g g16 f g ees
234+
| aes16 g( aes f g4~) g8. c,16( d8 ees16 f
235+
| d8) f16( ees d c d bes ees8) g g16 f g ees
222236
%30
223237
| \once\override MultiMeasureRest.staff-position = #-9
224238
R1
@@ -242,7 +256,19 @@ Alto = \context Voice = "two" \relative c {
242256
| g8. f16 ees d ees c b d g,8) r aes'16( g
243257
%45
244258
| f ees d ees32 f b,8. c16 c4) g\rest
245-
259+
| \once\override Voice.Rest.X-offset = #0.6
260+
a\rest fis'!16 e fis d c' b c a! b a b g
261+
| d' b c a b a b g f' ees! f d ees c d b!
262+
| c8. d16 b8. c16 c4 d,
263+
| s1
264+
%50
265+
| s2 c4 c8 c
266+
| bes c d4 s \stemUp b16 a b g
267+
| \stemDown d'8 d b16 a b g f' e f d e d e c
268+
| g' e f d e cis' d e bes a bes g cis, d cis d
269+
| e f e g cis, d cis e fis d ees c d bes c a
270+
%55
271+
| bes8. c16 c8 c <b d>4 c\rest
246272
}
247273

248274
Tenor = \context Voice = "three" \relative c {
@@ -279,17 +305,19 @@ Tenor = \context Voice = "three" \relative c {
279305
| s2. bes'16( a! bes f
280306
| ees'8 ees) ees16( c a ees' ees d d8) s4
281307
%20
282-
| s2 f4\rest bes,16 a bes f
308+
| s2 f4\rest bes,16( a bes f)
283309
| \change Staff = "upper" \voiceTwo
284-
ees'8 ees ees16 c
310+
ees'8( ees) ees16 c
285311
\change Staff = "lower" \voiceThree
286312
a
287313
\change Staff = "upper" \voiceTwo
288314
ees'
289315
ees d d8 f bes
290-
| g8. f16 ees8
316+
| g8.
317+
\once\shape #'((0 . 0) (0 . 1) (0 . 9) (0.5 . 4.5)) Slur
318+
f16( ees8
291319
\change Staff = "lower" \voiceThree
292-
d16 c c4 f8 g16 f
320+
d16 c c4) f8 g16 f
293321
| f2.~ f4~
294322
| f2~ f8 f, f'4\rest
295323
%25
@@ -314,8 +342,26 @@ Tenor = \context Voice = "three" \relative c {
314342
| d' d d d c4 c
315343
| <b d>8 q <g c> q <f aes> r <f aes> <f b!>
316344
%45
317-
| <f aes> f d b\arpeggio
318-
| <fis' a> q <a c> q
345+
| <f aes> f d b\arpeggio <fis' a> q <a c> q
346+
| \change Staff = "upper" \voiceTwo
347+
<fis' a> q
348+
\change Staff = "lower" \voiceThree
349+
<a, d> q <d, g> <d' g> <g, g'> q
350+
| <d b'> <b' g'> <d g> q <g, c> <c g'> <g c> q
351+
| <c ees> <c aes'> <d g> q <ees g>4 g,
352+
| <g b>8 <g b d> <g b> g aes!4 g8 a
353+
%50
354+
| <f a> q <d f g> <d f> e4 e8 fis
355+
| <d g> g <fis a>4
356+
\change Staff = "upper" \voiceTwo
357+
<b d>8 q
358+
\change Staff = "lower" \voiceThree
359+
g g
360+
| g g g g <g c> q q q
361+
| <g d'> q g g <g, e'>\arpeggio <e' g> q q
362+
| <e g> q q g <a, fis'>\arpeggio <fis' a> g g
363+
%55
364+
| g <ees c'> a8. g16 g4 a\rest
319365
}
320366

321367
Bass = \context Voice = "four" \relative c {
@@ -324,7 +370,8 @@ Bass = \context Voice = "four" \relative c {
324370
\override MultiMeasureRest.staff-position = #0
325371
\override Rest.staff-position = #0
326372
%1
327-
| \repeat unfold 2 { <ees,, ees'>8 ees'' ees ees }
373+
| <ees,, ees'>8_\markup { \hspace #-1 \musicglyph #"pedal.Ped" ad lib. }
374+
ees'' ees ees <ees,, ees'>8 ees'' ees ees
328375
| \repeat unfold 2 { <ees,, ees'> ees'' ees ees }
329376
| \repeat unfold 2 { <ees,, ees'> ees'' ees ees ees,, ees'' ees ees }
330377
%5
@@ -376,8 +423,19 @@ Bass = \context Voice = "four" \relative c {
376423
| ees8 ees ees ees ees16 d ees c d c d b
377424
%45
378425
| c8 f, g g,\arpeggio d'' d d d
379-
380-
| R1*10
426+
| <d,, d'> d''' d, d g, g' g g
427+
| g,\arpeggio g' g g c, c' ees, ees
428+
| aes f g g, c16 b c a b a b g
429+
| f'8 f f f f16 ees f d ees d ees c
430+
%50
431+
| bes!8 bes bes bes bes16 a bes g a g a fis
432+
| g8 c d d, f f f' f
433+
| b, b g g c c c c
434+
| g' g e e a,,\arpeggio a' a a
435+
| a a a a d,\arpeggio d' g, g
436+
%55
437+
| c, c' d d g,4_\markup { "D.C. al segno" { \tiny \raise #0.4 \musicglyph #"scripts.segno" } }
438+
g\rest
381439
\fine
382440
}
383441

@@ -417,6 +475,6 @@ Bass = \context Voice = "four" \relative c {
417475
}
418476
}
419477
\midi {
420-
\tempo 4 = 100
478+
\tempo 4 = 40
421479
}
422480
}

0 commit comments

Comments
 (0)