David Lang

Last played Friday, August 22 2014 at 10:48 AM

Wed

David Lang

Cantaloupe 21029
length: 04:56

Last played Friday, August 22 2014 at 10:00 AM

Child: Sweet Air

David Lang

Cantaloupe 21013
length: 08:48

Last played Saturday, July 19 2014 at 11:56 PM

I Live in Pain

David Lang

Innova 856
length: 04:19

Last played Saturday, July 05 2014 at 10:47 PM

Child: Little Eye

David Lang

Cantaloupe 21013
length: 07:20

Last played Monday, June 16 2014 at 10:52 AM

Miracle Ear

David Lang

Point 456345
length: 03:55

Last played Sunday, May 25 2014 at 06:25 AM

love fail

David Lang

Cantaloupe Records 21100
length: 50:16

Last played Saturday, May 10 2014 at 08:20 PM

The Little Match Girl Passion: Have Mercy, Oh God

David Lang

Harmonia Mundi 807496
length: 04:39

Last played Friday, May 09 2014 at 11:59 AM

Memory Pieces

David Lang

Innova 734
length: 34:25

Last played Thursday, May 08 2014 at 10:01 AM

Memory Pieces

David Lang

Cantaloupe 21073
length: 34:47

Last played Friday, April 04 2014 at 09:10 PM

Street

David Lang

Mode 214/215
length: 09:51

Last played Friday, March 28 2014 at 10:25 AM

While Nailing at Random

David Lang

CRI 653
length: 10:01

Last played Friday, March 28 2014 at 10:14 AM

Memory Pieces: Grind

David Lang

Innova 734
length: 01:56

Last played Friday, March 28 2014 at 10:09 AM

Memory Pieces: Wiggle

David Lang

Innova 734
length: 04:38

Last played Friday, February 21 2014 at 12:57 PM

Memory Pieces: Cello

David Lang

Innova 734
length: 04:58

Last played Tuesday, February 11 2014 at 10:50 AM

Cheating, Lying, Stealing

David Lang

Cantaloupe 21010
length: 10:30

Last played Friday, February 07 2014 at 10:01 AM

Memory Pieces: II. Spartan Arcs (In Memory of Yvar Mikhashoff)

David Lang

Cantaloupe 21073
length: 03:07

Last played Wednesday, January 08 2014 at 03:37 PM

The Little Match Girl Passion: We Sit and Cry

David Lang

Harmonia Mundi 807496
length: 04:27

Last played Saturday, December 28 2013 at 10:29 AM

The Little Match Girl Passion (Live from The Met on Dec 23, 2012)

David Lang

Private Recording
length: 37:15

Last played Monday, December 23 2013 at 11:52 AM

The So-Called Laws of Nature: Part III

David Lang

Cantaloupe 21022
length: 09:42

Last played Friday, December 20 2013 at 12:00 PM

Men

David Lang

Cantaloupe 21029
length: 43:28