David Lang

Last played Friday, February 10 2012 at 03:03 AM

Shelter (Live Recording at the Winter Garden on August 15, 2010)

David Lang

Bang on a Can
length: 01:06:14

Last played Friday, February 10 2012 at 01:53 AM

The Little Match Girl Passion

David Lang

Harmonia Mundi 807496
length: 35:03

Last played Friday, February 10 2012 at 12:06 AM

Panel Review

Michael Gordon

Cantaloupe 21038
length: 05:52

Last played Thursday, February 09 2012 at 10:47 PM

(Untitled): Selections

David Lang

Cantaloupe 21050
length: 11:02

Last played Wednesday, February 08 2012 at 07:23 PM

How to Pray

David Lang

Cantaloupe 21029
length: 10:15

Last played Tuesday, February 07 2012 at 06:07 AM

Frag

David Lang

CRI 834
length: 06:59

Last played Tuesday, February 07 2012 at 02:28 AM

Memory Pieces

David Lang

Innova 734
length: 34:25

Last played Tuesday, February 07 2012 at 12:20 AM

Lost Objects: I Lost a Sock

David Lang

Teldec 84107
length: 08:01

Last played Monday, February 06 2012 at 10:33 PM

This Was Written by Hand

David Lang

Cantaloupe 21073
length: 10:13

Last played Sunday, February 05 2012 at 10:38 AM

Memory Pieces

David Lang

Cantaloupe 21073
length: 34:47

Last played Sunday, February 05 2012 at 08:58 AM

Child: My Very Empty Mouth

David Lang

Cantaloupe 21013
length: 12:57

Last played Saturday, February 04 2012 at 02:59 AM

Men

David Lang

Cantaloupe 21029
length: 43:28

Last played Friday, February 03 2012 at 07:21 PM

Child: Little Eye

David Lang

Cantaloupe 21013
length: 07:23

Last played Monday, January 30 2012 at 10:21 PM

Child: Sweet Air

David Lang

Cantaloupe 21013
length: 08:49

Last played Friday, January 27 2012 at 09:12 PM

Press Release

David Lang

Music Starts From Silence 03
length: 09:34

Last played Monday, January 23 2012 at 11:26 PM

Wed

David Lang

Cantaloupe 21029
length: 04:54

Last played Monday, January 23 2012 at 02:26 AM

The Passing Measures

David Lang

Cantaloupe 21003
length: 42:15

Last played Thursday, January 19 2012 at 08:24 AM

Orpheus Over and Under

David Lang

CRI 625
length: 18:19

Last played Sunday, January 15 2012 at 09:08 AM

By Fire

David Lang

CRI 615
length: 03:56

Last played Saturday, January 14 2012 at 05:07 AM

Again (After Ecclesiastes)

David Lang

Harmonia Mundi 807496
length: 05:30