KDFC OnDemand!
Stream SF Symphony and SF Opera Broadcasts

For the first time ever you can stream the San Francisco Symphony and San Francisco Opera anytime here at kdfc.com!

Stream any of the San Francisco Symphony Broadcasts On Demand for 21 days after the original air date. You can stream the San Francisco Opera Broadcasts for one month after the original air date.

Listen below! If you have any technical issues, please feel free to email us at [email protected].

San Francisco Symphony - Beethoven, Brahms, and Bronfman

Blomstedt cond.)
Beethoven: Piano Concerto No. 4 in G major, Opus 58 (feat. Yefim Bronfman)
Brahms: Symphony No. 3 in F major, Opus 90

Performance date: 2/5/2017


PART 1



PART 2



Expires: Tuesday, March 14, 11:59 pm

KDFC's Bay Area Mix - February 19

Villa-Lobos (arr. Assad): Bachianas Brasileiras No. 5
New Century Chamber Orchestra

Shostakovich: String Quartet No. 2 in A Major
Alexander String Quartet

Gershwin: Rhapsody in Blue
California Symphony, Donato Cabrera; Charlie Albright, piano



Expires: Sunday, March 19, 11:59 pm

San Francisco Symphony - Beethoven's 9th

(Blomstedt cond.)
Beethoven: Symphony No. 9 in D minor, Opus 125 (feat. Kiera Duffy, Sara Couden, Nicholas Phan, Andrew Foster-Williams, SFS Chorus)

Performance date: 1/26/2017


PART 1



PART 2



Expires: Tuesday, March 7, 11:59 pm

San Francisco Symphony - Jean-Yves Thibaudet Plays Ravel

(Bringuier cond.)
Kodály: Dances of Galánta
Ravel: Piano Concerto in G major (feat. Jean-Yves Thibaudet)
Beethoven: Symphony No. 4 in B-flat major


Performance date: 1/22/2017


PART 1



PART 2



Expires: Tuesday, February 28, 11:59 pm

San Francisco Opera - Semiramide by Gioachino Rossini

A special archival broadcast from 1981. Montserrat Caballé (Semiramide), Marilyn Horne (Arsace), James Morris (Assur), Dalmacio Gonzalez (Idreno), Candace Kahn (Azema), Eric Halfvarson (Oroe), Jonathan Green (Mitrane), Gregory Stapp (Ghost of Nino); conducted by Richard Bonynge.

PART 1



PART 2




Expires: Tuesday, February 28, 11:59 pm

Listen Live

Now Playing
KDFC ON FACEBOOK
KDFC On Twitter