Inventing instruments that unlock new music

619,901 views |
Tod Machover + Dan Ellsey |
TED2008
• March 2008