LeClaire, Candace Tue, 23 May 2006 08:21:58 -0700
It's the Princeton Laptop Orchestra! http://plork.cs.princeton.edu/
I recommend listening to the NPR piece.