Audio Visualiztion

Jsonic can show the data of analyzer node. You can attach multiple analyzer nodes to multiple canvases. Jsonic has optimized processing threads. See more detials in the API document.

Painter

Create an instance of painter at fisrt.

var paint = new Jsonic.Painter().

Use the function 'attach' to match the analyser node and canvas.

paint.attach(canvas,analyzerNode1,{'BF':{func:'cricle'}})

Of course, you can use 'stop' and 'start' to control Paint.

paint.start();
//...
paint.stop();