-
Classes in org.web3d.x3d.jsail.Sound that implement X3DTimeDependentNode
Modifier and Type |
Class |
Description |
class |
Analyser |
Analyser provides real-time frequency and time-domain analysis information, without any change to the input.
|
class |
AudioBufferSource |
AudioBufferSource node represents a memory-resident audio asset that can contain one or more channels.
|
class |
AudioClip |
AudioClip provides audio data used by parent Sound nodes.
|
class |
BiquadFilter |
BiquadFilter node.
|
class |
Convolver |
Convolver performs a linear convolution on a given AudioBuffer, often used to achieve a reverberation effect.
|
class |
Delay |
Delay causes a time delay between the arrival of input data and subsequent propagation to the output.
|
class |
DynamicsCompressor |
DynamicsCompressor node implements a dynamics compression effect, lowering volume of loudest parts of signal and raising volume of softest parts.
|
class |
Gain |
The Gain node amplifies or deamplifies the input signal.
|
class |
ListenerPoint |
ListenerPoint node represents position and orientation of a person listening to virtual sound in the audio scene, and provides single or multiple sound channels as output.
|
class |
MicrophoneSource |
MicrophoneSource captures input from a physical microphone in the real world.
|
class |
OscillatorSource |
OscillatorSource node represents an audio source generating a periodic waveform, providing a constant tone.
|
class |
StreamAudioSource |
StreamAudioSource operates as an audio source whose media is received from a MediaStream obtained using the WebRTC or Media Capture and Streams APIs.
|
class |
WaveShaper |
WaveShaper node represents a nonlinear distorter that applies a wave-shaping distortion curve to the signal.
|
-
-
-
Subinterfaces of X3DTimeDependentNode in org.web3d.x3d.sai.Sound
Modifier and Type |
Interface |
Description |
interface |
Analyser |
Analyser provides real-time frequency and time-domain analysis information, without any change to the input.
|
interface |
AudioBufferSource |
AudioBufferSource node represents a memory-resident audio asset that can contain one or more channels.
|
interface |
AudioClip |
AudioClip provides audio data used by parent Sound nodes.
|
interface |
BiquadFilter |
BiquadFilter node.
|
interface |
Convolver |
Convolver performs a linear convolution on a given AudioBuffer, often used to achieve a reverberation effect.
|
interface |
Delay |
Delay causes a time delay between the arrival of input data and subsequent propagation to the output.
|
interface |
DynamicsCompressor |
DynamicsCompressor node implements a dynamics compression effect, lowering volume of loudest parts of signal and raising volume of softest parts.
|
interface |
Gain |
The Gain node amplifies or deamplifies the input signal.
|
interface |
ListenerPoint |
ListenerPoint node represents position and orientation of a person listening to virtual sound in the audio scene, and provides single or multiple sound channels as output.
|
interface |
MicrophoneSource |
MicrophoneSource captures input from a physical microphone in the real world.
|
interface |
OscillatorSource |
OscillatorSource node represents an audio source generating a periodic waveform, providing a constant tone.
|
interface |
StreamAudioSource |
StreamAudioSource operates as an audio source whose media is received from a MediaStream obtained using the WebRTC or Media Capture and Streams APIs.
|
interface |
WaveShaper |
WaveShaper node represents a nonlinear distorter that applies a wave-shaping distortion curve to the signal.
|
interface |
X3DSoundProcessingNode |
Base type for all sound processing nodes, which are used to enhance audio with filtering, delaying, changing gain, etc.
|
interface |
X3DSoundSourceNode |
Nodes implementing X3DSoundSourceNode are allowed as children of Sound node.
|
-
-