Module web_audio_api::node [−][src]
The AudioNode interface and concrete types
Structs
AudioBufferSourceNode | An audio source from an in-memory audio asset in an AudioBuffer |
AudioBufferSourceNodeOptions | Options for constructing a AudioBufferSourceNode |
ChannelMergerNode | AudioNode for combining channels from multiple audio streams into a single audio stream. |
ChannelMergerOptions | Options for constructing a ChannelMergerNode |
ChannelSplitterNode | AudioNode for accessing the individual channels of an audio stream in the routing graph |
ChannelSplitterOptions | Options for constructing a ChannelSplitterNode |
ConstantSourceNode | Audio source whose output is nominally a constant value |
ConstantSourceOptions | Options for constructing an ConstantSourceNode |
DelayNode | Node that delays the incoming audio signal by a certain amount |
DelayOptions | Options for constructing a DelayNode |
DestinationNode | Representing the final audio destination and is what the user will ultimately hear. |
GainNode | AudioNode for volume control |
GainOptions | Options for constructing a GainNode |
MediaElementAudioSourceNode | An audio source from external media files (.ogg, .wav, .mp3) |
MediaElementAudioSourceNodeOptions | Options for constructing a MediaElementAudioSourceNode |
MediaStreamAudioSourceNode | An audio source from external media files (.ogg, .wav, .mp3) |
MediaStreamAudioSourceNodeOptions | Options for constructing a MediaStreamAudioSourceNode |
OscillatorNode | Audio source generating a periodic waveform |
OscillatorOptions | Options for constructing an OscillatorNode |
PannerNode | Positions / spatializes an incoming audio stream in three-dimensional space. |
PannerOptions | Options for constructing a PannerNode |
Enums
OscillatorType | Waveform of an oscillator |
Traits
AudioControllableSourceNode | Interface of source nodes, controlling pause/loop/offsets. |
AudioNode | This interface represents audio sources, the audio destination, and intermediate processing modules. |
AudioScheduledSourceNode | Interface of source nodes, controlling start and stop times. The node will emit silence before it is started, and after it has ended. |