Music and Human-Computer Interaction - Simon Holland, Katie Wilkie, Paul Mulholland, Allan Seago ((Springer Series on Cultural Computing))