a musical toy using HTML5 Canvas and Web Audio API