Johann Sebastian Bach

Last played Thursday, August 27 2015 at 07:19 PM

Brandenburg Concerto No. 4 in G, BWV 1049

Johann Sebastian Bach

Teldec 98442
length: 15:01

Last played Thursday, August 27 2015 at 07:31 AM

Concerto for Cor Anglais, Strings and Continuo

Johann Sebastian Bach

London/Decca 4781517
length: 09:37

Last played Wednesday, August 26 2015 at 01:08 PM

Jesu, Joy of Man's Desiring, BWV 147

Johann Sebastian Bach

Vanguard 1551
length: 03:43

Last played Wednesday, August 26 2015 at 07:31 AM

Well-Tempered Clavier, Book II, Prelude and Fugue No. 11, BWV 880

Johann Sebastian Bach


length: 04:54

Last played Tuesday, August 25 2015 at 07:38 PM

Goldberg Variations Nos. 26-30, BWV 988

Johann Sebastian Bach

Harmonia Mundi 807633
length: 10:00

Last played Tuesday, August 25 2015 at 03:03 PM

Cello Suite No. 1 in G major, BWV 1007: Prelude

Johann Sebastian Bach

Archiv Produktion 449711-2
length: 02:47

Last played Tuesday, August 25 2015 at 07:32 AM

Italian Concerto in F Major, BWV 971

Johann Sebastian Bach

RCA 68188
length: 12:50

Last played Monday, August 24 2015 at 09:40 PM

Oboe d'amore Concerto in A, BWV 1055

Johann Sebastian Bach

RCA 61582
length: 14:02

Last played Monday, August 24 2015 at 04:11 PM

Brandenburg Concerto No. 2 in F, BWV 1047

Johann Sebastian Bach

Berlin Classics 0300593
length: 10:23

Last played Monday, August 24 2015 at 12:30 PM

Keyboard Concerto No. 5 in F Minor, BWV 1056: Largo

Johann Sebastian Bach

One 7785
length: 03:09

Last played Monday, August 24 2015 at 07:32 AM

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

Johann Sebastian Bach

L'oiseau Lyre 458087
length: 05:00

Last played Sunday, August 23 2015 at 09:33 PM

Sonata in D minor, BWV 964

Johann Sebastian Bach

Brilliant Classics 94050/44
length: 19:47

Last played Sunday, August 23 2015 at 03:19 PM

Well-Tempered Clavier, Book I, Preludes and Fugues Nos. 19-21, BWV 864-866

Johann Sebastian Bach

ECM 1853/54
length: 12:26

Last played Sunday, August 23 2015 at 11:37 AM

Der Geist hilft unser Schwachheit auf, BWV 226

Johann Sebastian Bach

Harmonia Mundi 901589
length: 07:21

Last played Sunday, August 23 2015 at 08:33 AM

Brandenburg Concerto No. 3 in G, BWV 1048

Johann Sebastian Bach

Linn Records 430
length: 10:38

Last played Saturday, August 22 2015 at 08:40 PM

Orchestral Suite No. 2 in B Minor, BWV 1067

Johann Sebastian Bach

Avie 2171
length: 17:44

Last played Saturday, August 22 2015 at 04:40 PM

Keyboard Concerto No. 7 in G Minor, BWV 1058

Johann Sebastian Bach

Angel/EMI 64293
length: 14:44

Last played Saturday, August 22 2015 at 09:01 AM

Cantata BWV 208: Sheep May Safely Graze

Johann Sebastian Bach

Sony Classical 93927
length: 03:36

Last played Saturday, August 22 2015 at 03:46 AM

Partita No. 6 in E Minor, BWV 830

Johann Sebastian Bach

ECM 2002
length: 30:37

Last played Friday, August 21 2015 at 09:45 PM

Flute Sonata in E Major, BWV 1035

Johann Sebastian Bach

Avie 2101
length: 11:30