PannerNode()

The PannerNode() constructor creates a new PannerNode object instance.

Syntax

var myPanner = new PannerNode(context, options);

Parameters

context
A BaseAudioContext representing the audio context you want the node to be associated with.
options Optional
A PannerOptions dictionary object defining the properties you want the PannerNode to have (It also inherits the options defined in the AudioNodeOptions dictionary.):

Example

var ctx = new AudioContext();

var options = {
  positionX : 1,
  maxDistance: 5000
}

var myPanner = new PannerNode(ctx, options);

Specifications

Specification Status Comment
Web Audio API
The definition of 'PannerNode' in that specification.
Working Draft  

Browser compatibility

Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
Basic support 55[1] No support No support

29

No support
Feature Android Webview Chrome for Android Firefox Mobile (Gecko) IE Phone Opera Mobile Safari Mobile
Basic support 55[1] 55[1] No support No support (Yes) No support

[1] Before Chrome 59, the default values were not supported. 

Document Tags and Contributors

 Contributors to this page: jpmedley, alvov, teoli, chrisdavidmills
 Last updated by: jpmedley,