Johann Sebastian Bach

Last played Tuesday, July 26 2016 at 07:50 PM

Pastorale in F Major, BWV 590

Johann Sebastian Bach

Avie 2271
length: 09:20

Last played Tuesday, July 26 2016 at 03:53 PM

Allein Gott in der Hoh sei Ehr, BWV 663

Johann Sebastian Bach

Hyperion 67468
length: 05:47

Last played Tuesday, July 26 2016 at 11:31 AM

Capriccio in B-flat major (On the Departure of his Most Beloved Brother), BWV 992

Johann Sebastian Bach

Deutsche Grammophon 439672-2
length: 10:02

Last played Tuesday, July 26 2016 at 07:31 AM

Christmas Oratorio BWV 248: Jauchzet, frohlocket, auf preiset die Tage

Johann Sebastian Bach

Erato 14635
length: 07:46

Last played Tuesday, July 26 2016 at 12:07 AM

Partita in E major, BWV 1006a

Johann Sebastian Bach

Harmonia Mundi 907438
length: 22:51

Last played Monday, July 25 2016 at 09:03 PM

Brandenburg Concerto No. 5 in D, BWV 1050

Johann Sebastian Bach

Teldec 98442
length: 20:45

Last played Monday, July 25 2016 at 04:24 PM

Well-Tempered Clavier, Book II, Prelude and Fugue No. 21 in B-flat Major, BWV 890

Johann Sebastian Bach

Nonesuch 79200
length: 07:15

Last played Monday, July 25 2016 at 11:35 AM

Cello Suite No. 3 in C major, BWV 1009: Courante

Johann Sebastian Bach

Decca 4786745
length: 02:44

Last played Monday, July 25 2016 at 07:30 AM

Orchestral Suite No. 3 in D, BWV 1068: Air on the G String

Johann Sebastian Bach

Emi Classics 3837652
length: 04:46

Last played Monday, July 25 2016 at 04:00 AM

Tilge, Hochster, meine Sunden, BWV 1083

Johann Sebastian Bach

Brilliant Classics 94050/133
length: 36:41

Last played Sunday, July 24 2016 at 09:36 PM

Cantata BWV 99, "Was Gott tut, das ist wohlgetan"

Johann Sebastian Bach

L'oiseau Lyre 458087
length: 17:09

Last played Sunday, July 24 2016 at 09:34 PM

Was Gott tut, das ist wohlgetan, BWV 1116

Johann Sebastian Bach

Nimbus 5500
length: 02:14

Last played Sunday, July 24 2016 at 06:00 PM

Concerto for Two Violins in D Minor, BWV 1043

Johann Sebastian Bach

Virgin Classics 59319
length: 14:51

Last played Sunday, July 24 2016 at 02:01 PM

Partita No. 3 in E Major for solo violin, BWV 1006: Preludio

Johann Sebastian Bach

Chandos 5030
length: 03:56

Last played Sunday, July 24 2016 at 09:26 AM

Orchestral Suite No. 2 in B Minor, BWV 1067

Johann Sebastian Bach

BIS 1431
length: 24:15

Last played Sunday, July 24 2016 at 12:38 AM

Two-Part Inventions, BWV 772-786

Johann Sebastian Bach

Sony Classical 88883795972
length: 22:36

Last played Saturday, July 23 2016 at 10:47 AM

Brandenburg Concerto No. 2 in F, BWV 1047

Johann Sebastian Bach

Harmonia Mundi 902176
length: 11:28

Last played Saturday, July 23 2016 at 04:25 AM

Magnificat in E-flat Major, BWV 243a

Johann Sebastian Bach

Teldec 664202/76
length: 35:40

Last played Friday, July 22 2016 at 09:22 PM

Keyboard Concerto No. 1 in D Minor, BWV 1052

Johann Sebastian Bach

Music Masters 67132
length: 22:21

Last played Friday, July 22 2016 at 06:14 PM

Brandenburg Concerto No. 4 in G, BWV 1049

Johann Sebastian Bach

CBS/Sony 66289
length: 14:49