PannerOptions Class

The options of a PannerNode (https://webaudio.github.io/web-audio-api/#PannerOptions).

public sealed class PannerOptions : AudioNodeOptions
Inheritance
AudioNodeOptions PannerOptions

Constructors

NameDescription
PannerOptions()

PannerOptions()

PannerNode.cs
public PannerOptions()

No documentation is available.

Properties

NameDescription
ConeInnerAngleGets the angle in degrees of the inner cone.
ConeOuterAngleGets the angle in degrees of the outer cone.
ConeOuterGainGets the gain outside of the outer cone.
DistanceModelGets the distance model.
MaxDistanceGets the maximum distance.
OrientationXGets the x coordinate of the orientation.
OrientationYGets the y coordinate of the orientation.
OrientationZGets the z coordinate of the orientation.
PanningModelGets the spatialization algorithm.
PositionXGets the x coordinate of the position.
PositionYGets the y coordinate of the position.
PositionZGets the z coordinate of the position.
RefDistanceGets the reference distance.
RolloffFactorGets the rolloff factor.

ConeInnerAngle

PannerNode.cs

Gets the angle in degrees of the inner cone.

public double ConeInnerAngle { get; init; }

ConeOuterAngle

PannerNode.cs

Gets the angle in degrees of the outer cone.

public double ConeOuterAngle { get; init; }

ConeOuterGain

PannerNode.cs

Gets the gain outside of the outer cone.

public double ConeOuterGain { get; init; }

DistanceModel

PannerNode.cs

Gets the distance model.

public DistanceModelType DistanceModel { get; init; }

MaxDistance

PannerNode.cs

Gets the maximum distance.

public double MaxDistance { get; init; }

OrientationX

PannerNode.cs

Gets the x coordinate of the orientation.

public float OrientationX { get; init; }

OrientationY

PannerNode.cs

Gets the y coordinate of the orientation.

public float OrientationY { get; init; }

OrientationZ

PannerNode.cs

Gets the z coordinate of the orientation.

public float OrientationZ { get; init; }

PanningModel

PannerNode.cs

Gets the spatialization algorithm.

public PanningModelType PanningModel { get; init; }

PositionX

PannerNode.cs

Gets the x coordinate of the position.

public float PositionX { get; init; }

PositionY

PannerNode.cs

Gets the y coordinate of the position.

public float PositionY { get; init; }

PositionZ

PannerNode.cs

Gets the z coordinate of the position.

public float PositionZ { get; init; }

RefDistance

PannerNode.cs

Gets the reference distance.

public double RefDistance { get; init; }

RolloffFactor

PannerNode.cs

Gets the rolloff factor.

public double RolloffFactor { get; init; }