a little HTML5 synthesizer