Joel Corporan
Computer and Music Scientist