Front-end of an instrument tuner, written in HTML5 Canvas