PannerNode

Overview

A PannerNode always has exactly one input and one output: the input can be mono or stereo but the output is always stereo (2 channels); you can't have panning effects without at least two audio channels!

Location


 

coneInnerAngle

 

property coneInnerAngle: Double read write;

 

Double coneInnerAngle { get; set; }

 

var coneInnerAngle: Double { get{} set{} }

 

Double coneInnerAngle { __get; __set; }

 

Property coneInnerAngle() As Double

coneOuterAngle

 

property coneOuterAngle: Double read write;

 

Double coneOuterAngle { get; set; }

 

var coneOuterAngle: Double { get{} set{} }

 

Double coneOuterAngle { __get; __set; }

 

Property coneOuterAngle() As Double

coneOuterGain

 

property coneOuterGain: Double read write;

 

Double coneOuterGain { get; set; }

 

var coneOuterGain: Double { get{} set{} }

 

Double coneOuterGain { __get; __set; }

 

Property coneOuterGain() As Double

distanceModel

 

property distanceModel: dynamic read write;

 

dynamic distanceModel { get; set; }

 

var distanceModel: dynamic { get{} set{} }

 

dynamic distanceModel { __get; __set; }

 

Property distanceModel() As dynamic

maxDistance

 

property maxDistance: Double read write;

 

Double maxDistance { get; set; }

 

var maxDistance: Double { get{} set{} }

 

Double maxDistance { __get; __set; }

 

Property maxDistance() As Double

orientationX

 

property orientationX: AudioParam read write;

 

AudioParam orientationX { get; set; }

 

var orientationX: AudioParam { get{} set{} }

 

AudioParam orientationX { __get; __set; }

 

Property orientationX() As AudioParam

orientationY

 

property orientationY: AudioParam read write;

 

AudioParam orientationY { get; set; }

 

var orientationY: AudioParam { get{} set{} }

 

AudioParam orientationY { __get; __set; }

 

Property orientationY() As AudioParam

orientationZ

 

property orientationZ: AudioParam read write;

 

AudioParam orientationZ { get; set; }

 

var orientationZ: AudioParam { get{} set{} }

 

AudioParam orientationZ { __get; __set; }

 

Property orientationZ() As AudioParam

panningModel

 

property panningModel: dynamic read write;

 

dynamic panningModel { get; set; }

 

var panningModel: dynamic { get{} set{} }

 

dynamic panningModel { __get; __set; }

 

Property panningModel() As dynamic

positionX

 

property positionX: Int32 read write;

 

Int32 positionX { get; set; }

 

var positionX: Int32 { get{} set{} }

 

Int32 positionX { __get; __set; }

 

Property positionX() As Int32

positionY

 

property positionY: Int32 read write;

 

Int32 positionY { get; set; }

 

var positionY: Int32 { get{} set{} }

 

Int32 positionY { __get; __set; }

 

Property positionY() As Int32

positionZ

 

property positionZ: Int32 read write;

 

Int32 positionZ { get; set; }

 

var positionZ: Int32 { get{} set{} }

 

Int32 positionZ { __get; __set; }

 

Property positionZ() As Int32

refDistance

 

property refDistance: Double read write;

 

Double refDistance { get; set; }

 

var refDistance: Double { get{} set{} }

 

Double refDistance { __get; __set; }

 

Property refDistance() As Double

rolloffFactor

 

property rolloffFactor: Double read write;

 

Double rolloffFactor { get; set; }

 

var rolloffFactor: Double { get{} set{} }

 

Double rolloffFactor { __get; __set; }

 

Property rolloffFactor() As Double

setPosition

Defines the position of the audio source relative to the listener (represented by an AudioListener object stored in the AudioContext.listener attribute.)

 

method setPosition(parx: dynamic; pary: dynamic; parz: dynamic): dynamic

 

dynamic setPosition(dynamic parx, dynamic pary, dynamic parz)

 

func setPosition(_ parx: dynamic, _ pary: dynamic, _ parz: dynamic) -> dynamic

 

dynamic setPosition(dynamic parx, dynamic pary, dynamic parz)

 

Function setPosition(parx As dynamic, pary As dynamic, parz As dynamic) As dynamic

Parameters:

  • parx:
  • pary:
  • parz:

 

coneInnerAngle

 

property coneInnerAngle: Double read write;

 

Double coneInnerAngle { get; set; }

 

var coneInnerAngle: Double { get{} set{} }

 

Double coneInnerAngle { __get; __set; }

 

Property coneInnerAngle() As Double

coneOuterAngle

 

property coneOuterAngle: Double read write;

 

Double coneOuterAngle { get; set; }

 

var coneOuterAngle: Double { get{} set{} }

 

Double coneOuterAngle { __get; __set; }

 

Property coneOuterAngle() As Double

coneOuterGain

 

property coneOuterGain: Double read write;

 

Double coneOuterGain { get; set; }

 

var coneOuterGain: Double { get{} set{} }

 

Double coneOuterGain { __get; __set; }

 

Property coneOuterGain() As Double

distanceModel

 

property distanceModel: dynamic read write;

 

dynamic distanceModel { get; set; }

 

var distanceModel: dynamic { get{} set{} }

 

dynamic distanceModel { __get; __set; }

 

Property distanceModel() As dynamic

maxDistance

 

property maxDistance: Double read write;

 

Double maxDistance { get; set; }

 

var maxDistance: Double { get{} set{} }

 

Double maxDistance { __get; __set; }

 

Property maxDistance() As Double

orientationX

 

property orientationX: AudioParam read write;

 

AudioParam orientationX { get; set; }

 

var orientationX: AudioParam { get{} set{} }

 

AudioParam orientationX { __get; __set; }

 

Property orientationX() As AudioParam

orientationY

 

property orientationY: AudioParam read write;

 

AudioParam orientationY { get; set; }

 

var orientationY: AudioParam { get{} set{} }

 

AudioParam orientationY { __get; __set; }

 

Property orientationY() As AudioParam

orientationZ

 

property orientationZ: AudioParam read write;

 

AudioParam orientationZ { get; set; }

 

var orientationZ: AudioParam { get{} set{} }

 

AudioParam orientationZ { __get; __set; }

 

Property orientationZ() As AudioParam

panningModel

 

property panningModel: dynamic read write;

 

dynamic panningModel { get; set; }

 

var panningModel: dynamic { get{} set{} }

 

dynamic panningModel { __get; __set; }

 

Property panningModel() As dynamic

positionX

 

property positionX: Int32 read write;

 

Int32 positionX { get; set; }

 

var positionX: Int32 { get{} set{} }

 

Int32 positionX { __get; __set; }

 

Property positionX() As Int32

positionY

 

property positionY: Int32 read write;

 

Int32 positionY { get; set; }

 

var positionY: Int32 { get{} set{} }

 

Int32 positionY { __get; __set; }

 

Property positionY() As Int32

positionZ

 

property positionZ: Int32 read write;

 

Int32 positionZ { get; set; }

 

var positionZ: Int32 { get{} set{} }

 

Int32 positionZ { __get; __set; }

 

Property positionZ() As Int32

refDistance

 

property refDistance: Double read write;

 

Double refDistance { get; set; }

 

var refDistance: Double { get{} set{} }

 

Double refDistance { __get; __set; }

 

Property refDistance() As Double

rolloffFactor

 

property rolloffFactor: Double read write;

 

Double rolloffFactor { get; set; }

 

var rolloffFactor: Double { get{} set{} }

 

Double rolloffFactor { __get; __set; }

 

Property rolloffFactor() As Double

 

setPosition

Defines the position of the audio source relative to the listener (represented by an AudioListener object stored in the AudioContext.listener attribute.)

 

method setPosition(parx: dynamic; pary: dynamic; parz: dynamic): dynamic

 

dynamic setPosition(dynamic parx, dynamic pary, dynamic parz)

 

func setPosition(_ parx: dynamic, _ pary: dynamic, _ parz: dynamic) -> dynamic

 

dynamic setPosition(dynamic parx, dynamic pary, dynamic parz)

 

Function setPosition(parx As dynamic, pary As dynamic, parz As dynamic) As dynamic

Parameters:

  • parx:
  • pary:
  • parz:

 

Implements