Perfect pitch

31st August 2010

BBC IT

Can technology and music happily coexist?...more