javascript Granular Synthesis Library