Bach Music Files
- Live Recordings Only
- MIDI Files Only
- Vocal Works, BWV1-524
- Sacred Cantatas;
Secular Cantatas;
Motets;
Masses, Magnificats;
Passions, Oratorios;
Chorales, Arias, Sacred Songs
- Keyboard Works, BWV525-994, 1090-1120
- Organ Works;
Keyboard Works
- Chamber Works, BWV995-1040
- Lute Works;
Violin Works;
Cello Works;
Other Chamber Works
- Orchestral Works, BWV1041-1069
- Concertos;
Orchestral Suites
- Contrapuntal Studies, Misc.
- BWV769, 1072-80, 1086-87
Learn about Bach
- Biography and List of Works (Oxford)
- Biography (Illustrated)
- Historical Context
- Timeline
|

J.S.Bach (1685-1750)
|