Johann Sebastian Bach

Last played Saturday, December 20 2014 at 03:41 PM

Christmas Oratorio BWV 248: Sinfonia

Johann Sebastian Bach

Emi classics 95424
length: 05:59

Last played Saturday, December 20 2014 at 01:18 PM

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

Johann Sebastian Bach

Virgin 91088
length: 02:39

Last played Saturday, December 20 2014 at 10:06 AM

Cantata BWV 208: Sheep May Safely Graze

Johann Sebastian Bach

Naxos 554099
length: 04:25

Last played Saturday, December 20 2014 at 08:25 AM

Brandenburg Concerto No. 2 in F, BWV 1047

Johann Sebastian Bach

Deutsche Grammophon 431660
length: 10:54

Last played Saturday, December 20 2014 at 02:49 AM

Der Tag, der ist so Freundreich, BWV 605

Johann Sebastian Bach

Deutsche Grammophon 431816
length: 01:37

Last played Saturday, December 20 2014 at 02:16 AM

Prelude and Fugue in C Major, BWV 564: Fugue

Johann Sebastian Bach

AMDG 3
length: 04:52

Last played Saturday, December 20 2014 at 02:02 AM

O Little One Sweet

Traditional

Naxos 550589
length: 01:58

Last played Friday, December 19 2014 at 11:22 PM

Christmas Oratorio BWV 248: Sinfonia

Johann Sebastian Bach

Erato 0630-14635-2
length: 05:26

Last played Friday, December 19 2014 at 08:59 PM

In dulci jubilo, BWV 729

Johann Sebastian Bach

Hyperion CDA67309
length: 01:55

Last played Friday, December 19 2014 at 07:15 PM

Suite of Chorale Preludes

Johann Sebastian Bach

Deutsche Grammophon 431816
length: 04:08

Last played Friday, December 19 2014 at 06:10 PM

Christmas Oratorio BWV 248: Nun seid ihr wohl gerochen

Johann Sebastian Bach

Rondeau Production 7017
length: 02:46

Last played Friday, December 19 2014 at 04:46 PM

In Dulci Jubilo, BWV 608

Johann Sebastian Bach

Deutsche Grammophon 431816
length: 01:10

Last played Friday, December 19 2014 at 12:49 PM

English Suite No. 6 in D Minor, BWV 811: Gavotte; Gigue

Johann Sebastian Bach

Virgin Classics 545632
length: 06:58

Last played Friday, December 19 2014 at 10:26 AM

Jesus Christus, unser Heiland, BWV 665

Johann Sebastian Bach

Hyperion 67468
length: 04:17

Last played Friday, December 19 2014 at 07:31 AM

Bach's Bells

Johann Sebastian Bach

Steinway & Sons 30027
length: 02:38

Last played Friday, December 19 2014 at 04:10 AM

Partita No. 4 in D Major, BWV 828

Johann Sebastian Bach

Dorian 93242
length: 27:39

Last played Friday, December 19 2014 at 02:44 AM

Christmas Oratorio BWV 248: Sinfonia

Johann Sebastian Bach

Deutsche Grammophon 289457357
length: 05:15

Last played Friday, December 19 2014 at 02:22 AM

Jesus bleibet meine Freude

Johann Sebastian Bach

Angel/EMI 57030
length: 03:21

Last played Thursday, December 18 2014 at 11:49 PM

Christmas Oratorio BWV 248: Part I

Johann Sebastian Bach

Harmonia Mundi 2951630-31
length: 26:25

Last played Thursday, December 18 2014 at 11:05 AM

Keyboard Concerto No. 4 in A Major, BWV 1055

Johann Sebastian Bach

CBS/Sony 782429
length: 13:14