Create a musical piece that captures the spirit of Bach's compositions.  
X:1
T:Music21 Fragment
T:Music21 Fragment
T:Music21
C:Music21
%%score 1 2 3 4
L:1/8
M:4/4
K:C
V:1 treble 
%%MIDI program 0
%%MIDI control 7 100
%%MIDI control 10 64
L:1/4
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
 z3 E | G G A B | c B !fermata!A =G | c B c A | G F !fermata!E E | G G A B | c B !fermata!A =G | %7
 c B c A | G F !fermata!E E | A A G c | B A !fermata!G G | c G A E | A/G/ F !fermata!E E | %13
 A A G/F/ =E | F D !fermata!C C | G2 A B | c G A G | F3/2 F/ !fermata!E z |] %18
V:2
 z6 B,2 | E2 E2 E2 FE | E A2 ^G !fermata!E2 EF | GA AG/F/ G3 F | F E2 D/C/ !fermata!B,2 B,2 | %5
 E2 E2 E2 FE | E A2 ^G !fermata!E2 EF | GA AG/F/ G3 F | F E2 D/C/ !fermata!B,2 C2 | %9
 F2 F2 FE/D/ E^F | G/D/ G2 ^F !fermata!D2 E2 | E2 ED CB, ^CD | E3 D2 !fermata!^C =C2 | %13
 C _E2 D D2 C2 | C3 B, !fermata!G,2 G,2 | D2 ED C2 D2 | EF GE F3 E | E D2 C !fermata!B,2 z2 |] %18
V:3
 z6 G,2 | B,2 B,2 C2 D2 | CE FE/D/ !fermata!C2 B,2 | E2 FE/D/ C2 C2 | %4
 C>_B, A,=B,/A,/ !fermata!^G,2 =G,2 | B,2 B,2 C2 D2 | CE FE/D/ !fermata!C2 B,2 | E2 FE/D/ C2 C2 | %8
 C>_B, A,=B,/A,/ !fermata!^G,2 A,2 | C2 D3 C G,A, | D,D ED/C/ !fermata!B,2 C2 | C2 C_B, A,2 A,2 | %12
 A,2 A,2 !fermata!A,2 A,2 | A, C2 B,/A,/ B,2 CB, | A,2 G,>F, !fermata!E,2 E,2 | G,2 CD EF G2 | %16
 G,2 C2 C2 C>_B, | A,B,/C/ B,A, !fermata!^G,2 z2 |] %18
V:4
 z6"Em" E,2 |"Em" E,F,"Em" E,D,"Am/C" C, A,2 ^G, | %2
"Am" A,C,"Bm7b5/D" D,E,"Am" !fermata!A,,2"Em" E,D, |"C" C,2"Bm7b5/D" D,G,"C/E" E,C,"F" F,2 | %4
"Csus4" C,2"Dm" D,2"E" !fermata!E,2"Em" E,2 |"Em" E,F,"Em" E,D,"Am/C" C, A,2 ^G, | %6
"Am" A,C,"Bm7b5/D" D,E,"Am" !fermata!A,,2"Em" E,D, |"C" C,2"Bm7b5/D" D,G,"C/E" E,C,"F" F,2 | %8
"Csus4" C,2"Dm" D,2"E" !fermata!E,2"Am" A,G, |"F" F,E,"Dm" D,C,"G7/B" B,,C,"Cmaj7/B" B,,A,, | %10
"G" G,,B,,"Am7/C" C,D,"G" !fermata!G,,2"C" C,B,, |"Am" A,,B,,"C" C,E,,"F" F,,G,,"A" A,,B,, | %12
"A/C#" ^C,A,,"Dm" D,2"Asus4" !fermata!A,,2"Am" A,G, |"F" F,2"F#dim7" ^F,2"G" G,2"Am" A,G, | %14
"F" F,D,"Gsus4" G,G,,"C" !fermata!C,2"C" C,2 |"G/B" B,,2"C" C,B,,"Am" A,,2"G" G,,F,, | %16
"C/E" E,,D,,"C/E" E,,C,,"F" F,,A,,"Csus4" C,2 |"Dm" D,4"E" !fermata!E,2 z2 |] %18  