Johann Sebastian Bach

Last played Tuesday, December 29 2015 at 12:00 AM

A Musical Offering, BWV 1079: Ricercar for Six Voices

Johann Sebastian Bach

ECM 1774
length: 08:43

Last played Sunday, December 27 2015 at 10:25 PM

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

Johann Sebastian Bach

Channel Classics 24952
length: 19:32

Last played Sunday, December 27 2015 at 10:00 AM

Christmas Oratorio BWV 248: Part III

Johann Sebastian Bach

Harmonia Mundi 2951630-31
length: 22:17

Last played Saturday, December 26 2015 at 09:00 PM

Well-Tempered Clavier, Book I, Prelude and Fugue No. 24, BWV 869

Johann Sebastian Bach

Deutsche Grammophon 4792784
length: 12:31

Last played Saturday, December 26 2015 at 03:47 PM

Concerto for Oboe and Violin in C Minor, BWV 1060

Johann Sebastian Bach

Philips 446675
length: 13:19

Last played Saturday, December 26 2015 at 07:08 AM

Christmas Oratorio BWV 248: Part II

Johann Sebastian Bach

Harmonia Mundi 2951630-31
length: 31:52

Last played Friday, December 25 2015 at 09:58 AM

Magnificat in D, BWV 243: Fecit potentiam

Johann Sebastian Bach

Linn 469
length: 01:56

Last played Friday, December 25 2015 at 07:28 AM

Christmas Oratorio BWV 248: Schlafe, mein Liebster

Johann Sebastian Bach

Erato 14635
length: 09:11

Last played Thursday, December 24 2015 at 05:46 PM

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

Johann Sebastian Bach

Virgin 7 90781-2
length: 07:45

Last played Thursday, December 24 2015 at 04:04 PM

Cantata BWV 63 "Christen, atzet diesen Tag": Hochster, schau in Gnaden an

Johann Sebastian Bach

Linn 469
length: 06:53

Last played Wednesday, December 23 2015 at 08:04 PM

Magnificat in D, BWV 243

Johann Sebastian Bach

Philips 411458
length: 25:49

Last played Wednesday, December 23 2015 at 05:40 PM

Magnificat: Et misericordia

Johann Sebastian Bach

Archiv 412820
length: 03:19

Last played Wednesday, December 23 2015 at 02:27 AM

Sonata No. 1 for Solo Violin in G Minor, BWV 1001

Johann Sebastian Bach

Harmonia Mundi 907438
length: 18:30

Last played Tuesday, December 22 2015 at 07:32 AM

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

Johann Sebastian Bach

EMI Classics 6 79018 2
length: 03:58

Last played Tuesday, December 22 2015 at 02:55 AM

Partita No. 6 in E Minor, BWV 830

Johann Sebastian Bach

VAIA 1040
length: 31:33

Last played Monday, December 21 2015 at 07:32 AM

Nun komm, der Heiden Heiland, BWV 599; In dulci jubilo, BWV 608; In dulci jubilo, BWV 368

Johann Sebastian Bach

Winter & Winter 910053
length: 04:53

Last played Monday, December 21 2015 at 03:12 AM

Cantata BWV 57, "Selig ist der Mann"

Johann Sebastian Bach

Deutsche Grammophon B0010052-02
length: 20:59

Last played Saturday, December 19 2015 at 11:52 PM

Cantata BWV 110, "Unser Mund sei voll Lachens"

Johann Sebastian Bach

Harmonia Mundi 5908369
length: 24:08

Last played Saturday, December 19 2015 at 04:21 PM

Brandenburg Concerto No. 4 in G, BWV 1049

Johann Sebastian Bach

Emi Classics 3837652
length: 16:03

Last played Wednesday, December 16 2015 at 07:16 PM

Goldberg Variations Nos. 1-5, BWV 988

Johann Sebastian Bach

Sony Classical 506096
length: 08:10