# | Title | Artist | Rating | Length |
---|
1 | BWV1020: Allegro | Johann Sebastian Bach | | 3:46 |
2 | BWV1020: Adagio | Johann Sebastian Bach | | 2:27 |
3 | BWV1020: Allegro | Johann Sebastian Bach | | 2:46 |
4 | BWV1020: O God, Thou Faithful God | Johann Sebastian Bach | | 1:00 |
5 | BWV1020: O Sacred Head Now Wounded | Johann Sebastian Bach | | 1:56 |
6 | BWV1020: Two Part Invention no 1 BWV772 | Johann Sebastian Bach | | 1:20 |
7 | BWV1020: Gavotte English Suite no 3 BWV808 | Johann Sebastian Bach | | 2:08 |
8 | BWV1020: Bourée | Johann Sebastian Bach | | 1:45 |
9 | BWV1020: Menuet in G Major | Johann Sebastian Bach | | 1:26 |
10 | BWV1068: Air | Johann Sebastian Bach | | 3:13 |
11 | BWV1001: Fugue, Allegro | Johann Sebastian Bach | | 5:44 |
12 | BWV1001: Thy Bonds, O Son of God Most High | Johann Sebastian Bach | | 0:52 |
13 | BWV1001: Jesu, Joy of Man's Desiring | Johann Sebastian Bach | | 3:21 |
14 | BWV1008: Prélude | Johann Sebastian Bach | | 2:50 |
15 | BWV1008: Allemande | Johann Sebastian Bach | | 1:38 |
16 | BWV1008: Courante | Johann Sebastian Bach | | 1:05 |
17 | BWV1008: Sarabande | Johann Sebastian Bach | | 3:10 |
18 | BWV1008: Menuet I & II | Johann Sebastian Bach | | 2:05 |
19 | BWV1008: Gigue | Johann Sebastian Bach | | 1:23 |
20 | BWV1003: Andante | Johann Sebastian Bach | | 4:21 |
21 | BWV1031: Allegro Moderato | Johann Sebastian Bach | | 3:39 |
22 | BWV1031: Siciliano | Johann Sebastian Bach | | 1:59 |
23 | BWV1031: Allegro | Johann Sebastian Bach | | 2:25 |
24 | BWV1056: Largo | Johann Sebastian Bach | | 4:28 |
25 | BWV1056: Sheep May Safely Graze | Johann Sebastian Bach | | 5:01 |