Johann Sebastian Bach

Last played Tuesday, January 06 2015 at 02:45 PM

Christmas Oratorio BWV 248: Sinfonia

Johann Sebastian Bach

Emi classics 95424
length: 05:59

Last played Tuesday, January 06 2015 at 01:37 PM

In dulci jubilo, BWV 368

Johann Sebastian Bach

Harmonia Mundi 907615
length: 01:18

Last played Tuesday, January 06 2015 at 12:39 PM

Jesus Christus, unser Heiland, BWV 665

Johann Sebastian Bach

Hyperion 67468
length: 04:17

Last played Tuesday, January 06 2015 at 12:21 PM

Cantata BWV 208: Sheep May Safely Graze

Johann Sebastian Bach

Naxos 554099
length: 04:25

Last played Tuesday, January 06 2015 at 11:53 AM

Christmas Oratorio BWV 248: Sinfonia

Johann Sebastian Bach

Deutsche Grammophon 289457357
length: 05:15

Last played Tuesday, January 06 2015 at 11:33 AM

Concerto for Three Keyboards and Strings in D Minor, BWV 1063

Johann Sebastian Bach

Deutsche Grammophon 415655
length: 14:03

Last played Tuesday, January 06 2015 at 09:22 AM

Vom Himmel hoch, da komm' ich her, BWV 738

Johann Sebastian Bach

Virgin 91088
length: 02:39

Last played Tuesday, January 06 2015 at 07:30 AM

Prelude and Fugue in E-flat major, "St. Anne," BWV 552: Prelude

Johann Sebastian Bach

Hyperion 67683
length: 08:36

Last played Tuesday, January 06 2015 at 03:29 AM

English Suite No. 5 in E Minor, BWV 810

Johann Sebastian Bach

CBS/Sony 60277
length: 20:29

Last played Tuesday, January 06 2015 at 03:12 AM

Christmas Oratorio BWV 248: Part VI

Johann Sebastian Bach

Harmonia Mundi 2951630-31
length: 25:03

Last played Tuesday, January 06 2015 at 02:48 AM

Christmas Oratorio BWV 248: Part V

Johann Sebastian Bach

Harmonia Mundi 2951630-31
length: 23:21

Last played Tuesday, January 06 2015 at 02:26 AM

Christmas Oratorio BWV 248: Part IV

Johann Sebastian Bach

Harmonia Mundi 2951630-31
length: 22:24

Last played Tuesday, January 06 2015 at 02:03 AM

Christmas Oratorio BWV 248: Part III

Johann Sebastian Bach

Harmonia Mundi 2951630-31
length: 22:17

Last played Tuesday, January 06 2015 at 01:31 AM

Christmas Oratorio BWV 248: Part II

Johann Sebastian Bach

Harmonia Mundi 2951630-31
length: 31:52

Last played Tuesday, January 06 2015 at 01:04 AM

Christmas Oratorio BWV 248: Part I

Johann Sebastian Bach

Harmonia Mundi 2951630-31
length: 26:25

Last played Tuesday, January 06 2015 at 12:00 AM

Nun komm, der Heiden Heiland, BWV 659

Johann Sebastian Bach

Hyperion 67344
length: 05:31

Last played Monday, January 05 2015 at 11:54 PM

In Dulci Jubilo, BWV 608

Johann Sebastian Bach

Deutsche Grammophon 431816
length: 01:10

Last played Monday, January 05 2015 at 09:40 PM

Jesus bleibet meine Freude

Johann Sebastian Bach

Angel/EMI 57030
length: 03:21

Last played Monday, January 05 2015 at 08:59 PM

Concerto Brandebourgeois No. 9

Johann Sebastian Bach

ATMA Classique 2565
length: 06:29

Last played Monday, January 05 2015 at 06:01 PM

Well-Tempered Clavier, Book II, Prelude and Fugue No. 5, BWV 874

Johann Sebastian Bach

Nonesuch 79200
length: 09:39