i made the same thing a while back, and visualised it with gem:

http://puredata.hurleur.com/sujet-446-this-going-freak

if you use a piano sample and set the speed correctly, the audio will be almost exactly the same.