This seems to be an issue with the Web Audio API but I think its likely possible to create a work around. There is some good information here: https://stackoverflow.com/questions/16871576/web-audio-filter-node-popping