Allow the doppler shift from a PannerNode to be applied to any source and not just AudioBufferSourceNode

Implementing the AudioPannerNode in Gecko, we found the fact that the
doppler shift from the PannerNode applies on to AudioBufferSourceNodes
rather limiting.

Maybe we could consider changing the spec to allow the PannerNode to
apply a doppler shift to every node that can output sound?

This could of course be a problem for live sources (such as a live audio
stream or a WebRTC call) and high (>= 1.0) playbackRate.

Paul.

Received on Friday, 5 April 2013 20:54:54 UTC