David Lang

Last played Sunday, September 28 2014 at 09:47 PM

Memory Pieces: Wed

David Lang

Innova 820
length: 04:38

Last played Sunday, September 28 2014 at 04:41 PM

Death Speaks: pain changes

David Lang

Cantaloupe 21092
length: 06:17

Last played Saturday, September 27 2014 at 06:41 PM

This Was Written by Hand

David Lang

Cantaloupe 21073
length: 10:13

Last played Friday, September 26 2014 at 10:11 PM

Death Speaks: mist is rising

David Lang

Cantaloupe 21092
length: 05:02

Last played Tuesday, September 23 2014 at 05:35 AM

Child

David Lang

Cantaloupe 21013
length: 43:03

Last played Monday, September 22 2014 at 05:15 PM

Unchained Melody

David Lang

New Focus Recordings 126
length: 08:46

Last played Monday, September 22 2014 at 04:25 AM

the wood and the vine

David Lang

Cantaloupe Records 21100
length: 08:04

Last played Saturday, September 20 2014 at 11:59 PM

Memory Pieces: Diet Coke

David Lang

Innova 734
length: 01:50

Last played Friday, September 19 2014 at 11:27 PM

I Lie

David Lang

Harmonia Mundi 807496
length: 05:10

Last played Wednesday, September 17 2014 at 09:11 AM

Child: Sweet Air

David Lang

Cantaloupe 21013
length: 08:49

Last played Tuesday, September 16 2014 at 03:54 PM

cheating, lying, stealing (Live from Alice Tully Hall, February 27, 2014)

David Lang

AXIOM
length: 09:37

Last played Tuesday, September 09 2014 at 06:39 AM

Spud

David Lang

CRI 625
length: 10:19

Last played Thursday, September 04 2014 at 12:49 PM

Memory Pieces: Beach

David Lang

Innova 734
length: 08:30

Last played Sunday, August 31 2014 at 03:10 AM

Death Speaks: you will return

David Lang

Cantaloupe 21092
length: 04:23

Last played Tuesday, August 26 2014 at 12:02 PM

The Little Match Girl Passion

David Lang

Harmonia Mundi 807496
length: 35:03

Last played Saturday, August 23 2014 at 10:54 AM

Death Speaks (Live from Ecstatic Music Festival on March 13th, 2014)

David Lang

Private Recording
length: 26:10

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 Monday, August 18 2014 at 03:08 AM

How to Pray

David Lang

Cantaloupe 21029
length: 10:15

Last played Sunday, August 17 2014 at 04:19 AM

Orpheus Over and Under

David Lang

CRI 625
length: 18:19