Develop a musical composition emulating the techniques and patterns used by Bach.  
X:1
T:Music21 Fragment
T:Music21 Fragment
T:Music21
C:Music21
%%score 1 2 3 4
L:1/4
M:4/4
K:C
V:1 treble 
%%MIDI program 0
%%MIDI control 7 100
%%MIDI control 10 64
V:2 treble 
%%MIDI program 0
%%MIDI control 7 100
%%MIDI control 10 64
V:3 treble 
%%MIDI program 0
%%MIDI control 7 100
%%MIDI control 10 64
V:4 bass 
%%MIDI program 0
%%MIDI control 7 100
%%MIDI control 10 64
V:1
 c d e d | c B A !fermata!G | c d e f | e d !fermata!c2 | c d e d | c B A !fermata!G | c d e f | %7
 e d !fermata!c2 | e f g a | g f !fermata!e2 | g g a g | f e !fermata!d2 | e/f/ g f e | c d e2 | %14
 !fermata!c2 e g | f e d e | d2 !fermata!c2 |] %17
V:2
 G G G G | G/^F/ G F !fermata!D | A G G F | G G/F/ !fermata!E2 | G G G G | G/^F/ G F !fermata!D | %6
 A G G F | G G/F/ !fermata!E2 | c B/A/ G/A/4_B/4 A | A A !fermata!^G2 | =G c c B | %11
 A G/A/ !fermata!B2 | c c c/B/ c/B/ | A/G/ F E/^F/ ^G | !fermata!A2 A _B | A/=B/ c B/A/ G | %16
 G3/2 F/ !fermata!E2 |] %17
V:3
 E D C B, | C D D/C/ !fermata!B, | E D C/B,/ C | C B, !fermata!G,2 | E D C B, | %5
 C D D/C/ !fermata!B, | E D C/B,/ C | C B, !fermata!G,2 | G F B,/^C/ D | =C F !fermata!B,2 | %10
 C/D/ E F/E/ D | C/D/ E/^F/ !fermata!G2 | G/F/ E D G, | A, B, C B, | !fermata!A,2 C ^C | %15
 D A, B, C | C B, !fermata!G,2 |] %17
V:4
"C" C"G/B" B,"C" C"G" G, |"Am" A,"G/B" B,/C/"D" D/D,/"G" !fermata!G, | %2
"Am" A,"G/B" B,"C" C"F/A" A, |"C/G" G,/F,/"G" G,"C" !fermata!C,2 |"C" C"G/B" B,"C" C"G" G, | %5
"Am" A,"G/B" B,/C/"D" D/D,/"G" !fermata!G, |"Am" A,"G/B" B,"C" C"F/A" A, | %7
"C/G" G,/F,/"G" G,"C" !fermata!C,2 |"C" C,"Bdim/D" D,"Em" E,"Dm/F" F,/G,/ | %9
"Am" A,/G,/"F" F,"E" !fermata!E,2 |"C/E" E,"C" C,"F" F,"G" G, |"F/A" A,/B,/"C" C"G" !fermata!G,2 | %12
"C" C"C" C,"Dm" D,"C/E" E, |"F" F,/E,/"Bdim/D" D,"C" C,/D,/"E" E, | %14
"Am" !fermata!A,,2"Am" A,"C#dim7/E" E, |"Dm/F" F,"F#m7b5" ^F,"G" G,/=F,/"C/E" E,/C,/ | %16
"Gsus4" G,2"C" !fermata!C,2 |] %17  