From a0e4a4018461fc31f6ad6c4430f6f631a4c06d92 Mon Sep 17 00:00:00 2001 From: Davide Madrisan Date: Mon, 19 Feb 2024 22:06:30 +0100 Subject: [PATCH] J.S. Bach: Partita 1 BWV825 - Corrente Signed-off-by: Davide Madrisan --- .../BWV825/JS-Bach-BWV830-Partita-1.ly | 3 +- .../BWV825/parts/bach-partita-1-3-corrente.ly | 176 +++++++++++++++++- 2 files changed, 168 insertions(+), 11 deletions(-) diff --git a/src/johann-sebastian-bach/partitas/BWV825/JS-Bach-BWV830-Partita-1.ly b/src/johann-sebastian-bach/partitas/BWV825/JS-Bach-BWV830-Partita-1.ly index 83732536..6f9dcac6 100644 --- a/src/johann-sebastian-bach/partitas/BWV825/JS-Bach-BWV830-Partita-1.ly +++ b/src/johann-sebastian-bach/partitas/BWV825/JS-Bach-BWV830-Partita-1.ly @@ -97,7 +97,8 @@ \include "./parts/bach-partita-1-1-praeludium.ly" \pageBreak \include "./parts/bach-partita-1-2-allemande.ly" -%\include "./parts/bach-partita-1-3-corrente.ly" +\pageBreak +\include "./parts/bach-partita-1-3-corrente.ly" %\include "./parts/bach-partita-1-4-sarabande.ly" %\include "./parts/bach-partita-1-5-menuet-1.ly" %\include "./parts/bach-partita-1-5-menuet-2.ly" diff --git a/src/johann-sebastian-bach/partitas/BWV825/parts/bach-partita-1-3-corrente.ly b/src/johann-sebastian-bach/partitas/BWV825/parts/bach-partita-1-3-corrente.ly index c3064df9..d76e53f8 100644 --- a/src/johann-sebastian-bach/partitas/BWV825/parts/bach-partita-1-3-corrente.ly +++ b/src/johann-sebastian-bach/partitas/BWV825/parts/bach-partita-1-3-corrente.ly @@ -1,20 +1,99 @@ Global = { - \key c \major - \time 4/4 + \key bes \major + \time 3/4 \include "../global.ly" } staffLower = { \change Staff = "lower" } staffUpper = { \change Staff = "upper" } -Soprano = \context Voice = "one" \relative c' { +Soprano = \context Voice = "one" \relative c'' { \voiceOne - \stemNeutral + \stemNeutral\tieNeutral \override MultiMeasureRest.staff-position = #0 \override Rest.staff-position = #0 + \repeat volta 4 { + \partial 8 bes8 %1 - | R1 - \fine + | bes8*2/3 d a bes f bes d f a, + | bes d a bes g bes es g a, + | bes f' c d bes d f bes d, + | g a, c f g, bes es f, a + %5 + | d4~ d8*2/3 bes d f d c + | bes d a bes g bes d g bes + | e,4~ e8*2/3 c e g e d + | c e b c a c e a c + | f,4~ f8*2/3 d f a4~ + %10 + | a8*2/3 d, c bes d g c, bes a^~ + | a bes a g bes e a, g f~ + | f=' g f e g c f, e d + | e4. r16 e' e8.\prall d32 e + | f8*2/3 c a f8. f'=''16 f8.\prall e32 f + %15 + | g8*2/3 e bes g8. g'=''16 g8.\prall f32 g + | aes8*2/3 e f d f aes b c f,='' + | e d c g' e c bes! a g + | a c g a f a c f g,=' + | f a e f d f a d e, + %20 + | d=' f c d bes d f bes c, + | bes4~ bes8. g'16 bes,8. g'16 + | bes,=4~\prall bes8. bes16 g'8*2/3 a, bes + | a c bes c f e bes' a g=' + | f a e g c g a c e, + %25 + | f=' a e f c f a c e, + | f a e f c f a c es, + | d bes' g e4.\parenthesize\prall f8 + | 2 r8 + } + \pageBreak + \repeat volta 4 { + \partial 8 f'8 + | f8*2/3 a e f c f a c g + %30 + | a c g a fis a c es bes + | c es bes c a c fis a d, + | bes' c es, a bes d, g a c, + | fis4~\prall fis8*2/3 d fis a d, c + | bes d a bes g bes d f bes + %35 + | es,4~ es8*2/3 c es g c, bes + | a c g a f a c f a + | d,4~ d8*2/3 bes d f bes, aes + | g8. f'16 es8. bes'16 aes8. d,=''16 + | \stemNeutral es,8. d'16 c8. g'16 f8. b,16 + %40 + | c,='8. bes'16 a8. es'16 d8. g,16 + | fis8*2/3 a c es d c a'8 r + | d,,8*2/3 g bes d c bes bes'8 r + | cis,,8*2/3 es g bes a g e'8. g,='16 + | fis8*2/3 g a d, fis a c bes a + %45 + | g' f es d c bes a c fis, + | g4. r16 bes d,8. es16 + | f8*2/3 aes es f aes d f8. aes,16 + | g8*2/3 bes f g bes es g4~ + | g8*2/3 f es d es f g, a bes + %50 + | a4\prall r8. a16 a8.\prall g32 a + | bes8*2/3 f d bes8. bes'16 bes8.\prall a32 bes + | c8*2/3 a es c8. c'16 c8.\prall bes32 c + | des8*2/3 a bes g bes des e f bes, + | a\prall g f es'4~ es8*2/3 d c + %55 + | des g c, des a bes es, d\prall es + | d f c d bes d f bes es, + | f bes es, f d f bes d a + | bes d a bes f bes d f aes, + | g es' c a4.\prall bes8 + %60 + | 2 r8 + \override Score.TextMark.self-alignment-X = #CENTER + \textEndMark \markup { \musicglyph "scripts.ufermata" } + } } Alto = \context Voice = "two" \relative c' { @@ -31,14 +110,91 @@ Tenor = \context Voice = "three" \relative c { %1 } -Bass = \context Voice = "four" \relative c { +Bass = \context Voice = "four" \relative c' { \voiceFour - \stemDown\tieNeutral + \stemNeutral\tieNeutral \override MultiMeasureRest.staff-position = #0 \override Rest.staff-position = #0 + \repeat volta 4 { + \partial 8 r8 %1 - | R1 - \fine + | bes4. r16 d16 bes8. d16 + | g,4. r16 es' bes8. es16 + | d,4. r16 f' d8. f16 + | es8. es,16 d8. d'16 c8. c,16 + %5 + | bes8*2/3 d a bes f bes d f a, + | g4~ g8. d'16 bes8. g16 + | c8*2/3 e b c g c e g bes, + | a4~ a8. e'16 c8. a16 + | d8*2/3 f c d a d f a c,= + %10 + | bes!8. a'16 g8. bes,16 a8. f'16 + | g,8. f'16 e8. g,16 f8. d'16 + | e,8. d'16 c8. e,16 d8. bes'16 + | c,8*2/3 e g c e g bes, a g + | c, f a c f a c, bes a + %15 + | c, g' c e g bes e, d c + | 4 r4 r + | r8. c'16 d8. e16 + | f8*2/3 a c f, a c e, a c + | d,= f a d, f a c, f a + %20 + | bes, d f bes, d f a, d f + | g, bes d g, bes d f, bes d + | es, g c e g f e d c + | f8. d16 a8. bes16 c8. c,16 + | f8. c'16 a8. c16 f,8. a16 + %25 + | d,8. c'16 a8. c16 f,8. a16 + | a,8. c'16 a8. c16 f,8. a16 + | bes,8. bes'16 c4 c, + | f2 r8 + } + \repeat volta 4 { + \partial 8 r8 + | f'4. r16 a c8. es!16 + %30 + | es,4. r16 fis a8. c16 + | d,4. r16 a' d8. fis16 + | g='8. g,16 f!8. f'16 es8. es,16 + | d8*2/3 fis a \clef treble d fis a c8 r + | \clef bass g,,8*2/3 bes d g bes d f8 r + %35 + | c,8*2/3 es g \clef treble c es g bes8 r + | \clef bass f,,8*2/3 a c f a c es8 r + | bes,8*2/3 d f \clef treble bes d f aes8 r + | r8*2/3 es d c es g f d bes~ + | bes c bes \clef bass aes c es d b g~ + %40 + | g a g fis a c bes g es~ + | es c' a fis g a es d c + | bes g' d bes c d g, fis e + | d8. cis'16 d,8. cis'16 d,8. cis'16 + | d,4. r16 es'! d8. c16 + %45 + | bes8. fis'16 g8. c,16 d8. d,16 + | g8*2/3 bes fis g d g bes d g, + | d4 r8. bes'16 d8*2/3 f bes, + | es4~ es8*2/3 g es c es g, + | a!8. f'16 bes8. d,16 es8. c16 + %40 + | f,8*2/3 a c f a c es, d c + | f, bes d f bes d f, es d + | f, c' f a c es a, g f + | 4 r r + | ~ f8*2/3 a c f g a + %45 + | bes8. a16 bes8. e,16 f8. f,16 + | bes8*2/3 d es f d c bes d g + | g,4 r r + | d8*2/3 bes' c d c bes f' d bes + | es,8. es'16 f4 f, + | bes2 r8 + \tweak direction #DOWN + \textEndMark \markup { \musicglyph "scripts.dfermata" } + } } \score {