The WebAudio engine, factored out of WebKit