Protected Optional_Protected_OptionalgainOptionalpannerOptionalsourceChecks if the audio is currently playing.
Gets the stereo panning value.
The current stereo pan value, or null if stereo panning is not applicable.
Gets the 3D audio options if HRTF panning is used.
The current 3D audio options (HRTF variant).
Sets the 3D audio options for HRTF panning. Accepts either a full ThreeDOptions value or a partial HRTF override. Any field omitted from the input is left at its current value on the underlying PannerNode.
Internal
Materialize a source-level biquad recipe and retain filter API compatibility.
Internal
Source preplay path that preserves synchronous native-build failures.
Build and splice an effect into this live playback's pre-panner chain.
Cancels any in-progress fade, emitting fadeCancel if a fade was active.
Optionaldestination: AudioParam | AudioNodeProtectedemitProtectedemitProtectedemitOptionaltype: FadeTypeOptionaloptions: { startTime?: number }Optionaltype: FadeTypeFades the volume to a target value, emitting fadeStart and fadeEnd events.
Optionaloptions: { startTime?: number; startValue?: number }ProtectedmarkProtectedmarkProtectedmarkRemove event listener.
Register event listener.
Cleanup function
Optionaloptions: PlayOptionsOptionaloptions: { duration?: number; type?: FadeType }Protectedset
Per-playback send-gain allocations owned by the shared routing state machine. Cleanup disconnects every allocation deterministically.