PannerNode: panningModel property

The panningModel property of the PannerNode interface is an enumerated value determining which spatialization algorithm to use to position the audio in 3D space.

The possible values are:

  • equalpower: Represents the equal-power panning algorithm, generally regarded as simple and efficient. equalpower is the default value.
  • HRTF: Renders a stereo output of higher quality than equalpower — it uses a convolution with measured impulse responses from human subjects.


An enum — see PanningModelType.


See BaseAudioContext.createPanner() for example code.


Web Audio API
# dom-pannernode-panningmodel

Browser compatibility

BCD tables only load in the browser

See also