Javascript audio synthesis library