David Lang

Last played Tuesday, December 29 2015 at 08:42 AM

Again (After Ecclesiastes)

David Lang

Harmonia Mundi 807496
length: 05:30

Last played Wednesday, December 23 2015 at 05:08 PM

Spud

David Lang

CRI 625
length: 10:19

Last played Sunday, December 13 2015 at 12:31 PM

Wed (Live from Le Poisson Rouge on May 6, 2012)

David Lang

Q2 Music Recording
length: 05:16

Last played Saturday, December 12 2015 at 04:47 PM

Depart

David Lang

Cantaloupe 21092
length: 18:08

Last played Thursday, December 03 2015 at 12:03 PM

The Little Match Girl Passion: When It Is Time For Me To Go

David Lang

Harmonia Mundi 807496
length: 03:34

Last played Saturday, November 28 2015 at 06:28 PM

Men

David Lang

Cantaloupe 21029
length: 43:28

Last played Tuesday, November 17 2015 at 07:09 PM

Warmth (Live from New Sounds Live at Winter Garden Oct 15, 2015)

David Lang

Private Recording
length: 06:44

Last played Saturday, November 07 2015 at 03:52 AM

Memory Pieces

David Lang

Cantaloupe 21073
length: 34:47

Last played Tuesday, November 03 2015 at 12:51 PM

Cheating, Lying, Stealing

David Lang

Cantaloupe 21010
length: 10:30

Last played Tuesday, November 03 2015 at 05:00 AM

Frag

David Lang

CRI 834
length: 06:59

Last played Wednesday, October 21 2015 at 07:08 PM

Chewing Gum

Michael Gordon

Cantaloupe 21038
length: 04:34

Last played Sunday, October 18 2015 at 08:11 AM

Child

David Lang

Cantaloupe 21013
length: 43:03

Last played Thursday, October 15 2015 at 05:29 PM

This Was Written by Hand

David Lang

Cantaloupe 21073
length: 10:13

Last played Wednesday, October 14 2015 at 06:51 AM

Death Speaks: I am walking

David Lang

Cantaloupe 21092
length: 04:13

Last played Tuesday, October 13 2015 at 08:01 PM

Death Speaks: you will return

David Lang

Cantaloupe 21092
length: 04:23

Last played Friday, September 25 2015 at 01:43 PM

The Same Train

David Lang

Soundbrush 1027
length: 03:17

Last played Friday, September 25 2015 at 11:24 AM

Memory Pieces: Cello

David Lang

Innova 734
length: 04:58

Last played Friday, September 25 2015 at 11:01 AM

Memory Pieces: Wed

David Lang

Innova 734
length: 04:39

Last played Saturday, September 19 2015 at 02:02 AM

Memory Pieces: Wed

David Lang

Innova 820
length: 04:38

Last played Wednesday, September 02 2015 at 12:50 PM

Memory Pieces: Beach

David Lang

Innova 734
length: 08:30