Johann Sebastian Bach

Last played Thursday, December 08 2016 at 09:37 PM

Jesus Christus, unser Heiland, BWV 665

Johann Sebastian Bach

Hyperion 67468
length: 04:17

Last played Thursday, December 08 2016 at 06:49 PM

Cantata BWV 57, "Selig ist der Mann"

Johann Sebastian Bach

Deutsche Grammophon B0010052-02
length: 20:59

Last played Thursday, December 08 2016 at 06:25 PM

Christmas Oratorio BWV 248: Part VI: Nun seid ihr wohl gerochen

Johann Sebastian Bach

Virgin Classics 90781
length: 03:20

Last played Thursday, December 08 2016 at 06:10 PM

Suite of Chorale Preludes

Johann Sebastian Bach

Deutsche Grammophon 431816
length: 04:08

Last played Thursday, December 08 2016 at 05:48 PM

Goldberg Variations Nos. 26-30, BWV 988

Johann Sebastian Bach

Sony Classical 506096
length: 09:25

Last played Thursday, December 08 2016 at 04:36 PM

Prelude and Fugue in C Major, BWV 564: Fugue

Johann Sebastian Bach

AMDG 3
length: 04:52

Last played Thursday, December 08 2016 at 04:21 PM

O Jesulein suss, o Jesulein mild, BWV 493

Johann Sebastian Bach

Analekta 29886
length: 03:24

Last played Thursday, December 08 2016 at 04:01 PM

In Dulci Jubilo, BWV 608

Johann Sebastian Bach

Deutsche Grammophon 431816
length: 01:10

Last played Thursday, December 08 2016 at 02:10 PM

Christmas Oratorio BWV 248: Sinfonia

Johann Sebastian Bach

Erato 0630-14635-2
length: 05:26

Last played Thursday, December 08 2016 at 01:41 PM

Concerto for Oboe, Strings and Continuo (Arranged by Andreas Tarkman from Cantata Music)

Johann Sebastian Bach

London/Decca 4781517
length: 18:21

Last played Thursday, December 08 2016 at 09:07 AM

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

Johann Sebastian Bach

Virgin 91088
length: 02:39

Last played Thursday, December 08 2016 at 07:37 AM

Christmas Oratorio BWV 248: Nun seid ihr wohl gerochen

Johann Sebastian Bach

Rondeau Production 7017
length: 02:46

Last played Thursday, December 08 2016 at 07:32 AM

Cantata BWV 63 "Christen, atzet diesen Tag": Christen, atzet diesen Tag

Johann Sebastian Bach

Archiv 463589
length: 04:54

Last played Thursday, December 08 2016 at 06:51 AM

Cantata BWV 208: Sheep May Safely Graze

Johann Sebastian Bach

Naxos 554099
length: 04:25

Last played Thursday, December 08 2016 at 02:48 AM

In dulci jubilo, BWV 729

Johann Sebastian Bach

Hyperion CDA67309
length: 01:55

Last played Thursday, December 08 2016 at 02:24 AM

Christmas Oratorio BWV 248: Sinfonia

Johann Sebastian Bach

Emi classics 95424
length: 05:59

Last played Thursday, December 08 2016 at 02:02 AM

Bach's Bells

Johann Sebastian Bach

Steinway & Sons 30027
length: 02:38

Last played Wednesday, December 07 2016 at 10:54 PM

Prelude and Fugue in A Major, BWV 536

Johann Sebastian Bach

Hyperion 67709
length: 05:32

Last played Wednesday, December 07 2016 at 10:37 PM

Christmas Oratorio BWV 248: Sinfonia

Johann Sebastian Bach

Deutsche Grammophon 289457357
length: 05:15

Last played Wednesday, December 07 2016 at 09:01 PM

Nun komm, der Heiden Heiland, BWV 599

Johann Sebastian Bach

Deutsche Grammophon 431816
length: 01:19