WebAudioAPI wrapper.