Thursday, July 24, 2008

Music Technology

I have recently developed an interest in applications of computing technology to music. Not surprising since most engineering is done computationally these days and I have enjoyed music (performance, composition, theory, history, and OH YEAH listening) since I was a kid. So I perked up today when I saw two articles on this topic. One described a researcher in Japan who creates humanoid robots capable of playing instruments. This is quite a task since the robot has to both mimic human biomechanics and understand how to adjust so that the result is "good." The other article described a piece of software that Microsoft is developing which fits chord progressions to tunes. This is really cool since it does this probabilistically by mining a database of lead sheets. There is some really neat potential in this software, and the developers thankfully appear to have a fairly open mindset so that all user creativity doesn't end up squashed.
http://spectrum.ieee.org/jul08/6454
http://spectrum.ieee.org/jul08/6442

No comments: