Ted Cohen: the Future of Music