Johann Sebastian Bach

Last played Friday, April 17 2015 at 10:09 PM

Partita No. 5 in G Major, BWV 829

Johann Sebastian Bach

ECM 2001
length: 19:52

Last played Friday, April 17 2015 at 05:46 PM

Concerto for Two Violins in D Minor, BWV 1043

Johann Sebastian Bach

Deutsche Grammophon 986
length: 14:13

Last played Friday, April 17 2015 at 12:14 PM

Cantata BWV 208: Sheep May Safely Graze

Johann Sebastian Bach

Steinway & Sons 30033
length: 04:43

Last played Friday, April 17 2015 at 12:01 PM

Brandenburg Concerto No. 2 in F, BWV 1047

Johann Sebastian Bach

CBS/Sony 66289
length: 11:42

Last played Friday, April 17 2015 at 07:30 AM

Goldberg Variations Nos. 1-5, BWV 988

Johann Sebastian Bach

Harmonia Mundi 807633
length: 07:53

Last played Thursday, April 16 2015 at 07:01 PM

Well-Tempered Clavier, Book I, Preludes and Fugues Nos. 1-3, BWV 846-848

Johann Sebastian Bach

Deutsche Grammophon 4792784
length: 11:30

Last played Thursday, April 16 2015 at 01:07 PM

Oboe d'amore Concerto in A, BWV 1055

Johann Sebastian Bach

ECM 2229
length: 13:54

Last played Wednesday, April 15 2015 at 03:47 PM

Concerto for Oboe and Violin in C Minor, BWV 1060

Johann Sebastian Bach

ECM 2229
length: 13:16

Last played Wednesday, April 15 2015 at 07:32 AM

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

Johann Sebastian Bach

Chandos 5030
length: 03:56

Last played Tuesday, April 14 2015 at 03:01 PM

Prelude and Fugue in D Major, BWV 532

Johann Sebastian Bach

Chandos 10081
length: 09:22

Last played Tuesday, April 14 2015 at 07:31 AM

Brandenburg Concerto No. 4 in G, BWV 1049

Johann Sebastian Bach

Linn 430
length: 14:31

Last played Tuesday, April 14 2015 at 03:30 AM

Organ Concerto in A Minor, BWV 593

Johann Sebastian Bach

Hyperion 67468
length: 12:57

Last played Monday, April 13 2015 at 07:26 PM

Concerto Brandebourgeois No. 10

Johann Sebastian Bach

ATMA Classique 2565
length: 12:06

Last played Monday, April 13 2015 at 03:07 PM

Trio Sonata in C Major, BWV 530

Johann Sebastian Bach

Virgin Classics Veritas 45192
length: 11:48

Last played Monday, April 13 2015 at 04:48 AM

Cantata BWV 59, "Wer mich liebet, der wird mein Wort halten"

Johann Sebastian Bach

Teldec 42423
length: 12:05

Last played Monday, April 13 2015 at 01:35 AM

Violin Partita No. 2: Chaconne in D Minor, BWV 1004

Johann Sebastian Bach

Emi Classics 56730
length: 13:11

Last played Sunday, April 12 2015 at 06:21 PM

Brandenburg Concerto No. 6 in B-flat, BWV 1051

Johann Sebastian Bach

Berlin Classics 0300593
length: 15:24

Last played Sunday, April 12 2015 at 03:46 PM

Concerto in C Minor, BWV 974 (after Marcello)

Johann Sebastian Bach

Angel/EMI 58047
length: 10:00

Last played Saturday, April 11 2015 at 06:19 PM

Goldberg Variations Nos. 26-30, BWV 988

Johann Sebastian Bach

Harmonia Mundi 807633
length: 10:00

Last played Friday, April 10 2015 at 09:33 PM

Keyboard Concerto No. 7 in G Minor, BWV 1058

Johann Sebastian Bach

Philips 420200
length: 12:49