-
Classes in org.web3d.x3d.jsail.Sound that implement X3DSoundSourceNode
Modifier and Type |
Class |
Description |
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 |
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.
|
-
-
Subinterfaces of X3DSoundSourceNode in org.web3d.x3d.sai.Sound
Modifier and Type |
Interface |
Description |
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 |
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.
|
Methods in org.web3d.x3d.sai.Sound that return X3DSoundSourceNode
Modifier and Type |
Method |
Description |
X3DSoundSourceNode |
Sound.getSource() |
Provide org.web3d.x3d.sai.Sound.X3DSoundSourceNode instance (using a properly typed node) from inputOutput SFNode field source.
|
X3DSoundSourceNode |
X3DSoundSourceNode.setDescription(java.lang.String newValue) |
Accessor method to assign String value to inputOutput SFString field named description.
|
X3DSoundSourceNode |
X3DSoundSourceNode.setEnabled(boolean newValue) |
Accessor method to assign boolean value to inputOutput SFBool field named enabled.
|
X3DSoundSourceNode |
X3DSoundSourceNode.setGain(float newValue) |
Accessor method to assign float value to inputOutput SFFloat field named gain.
|
X3DSoundSourceNode |
X3DSoundSourceNode.setMetadata(X3DMetadataObject newValue) |
Accessor method to assign org.web3d.x3d.sai.Core.X3DMetadataObject instance (using a properly typed node) to inputOutput SFNode field metadata.
|
X3DSoundSourceNode |
X3DSoundSourceNode.setPauseTime(double newValue) |
Accessor method to assign double value in seconds to inputOutput SFTime field named pauseTime.
|
X3DSoundSourceNode |
X3DSoundSourceNode.setResumeTime(double newValue) |
Accessor method to assign double value in seconds to inputOutput SFTime field named resumeTime.
|
X3DSoundSourceNode |
X3DSoundSourceNode.setStartTime(double newValue) |
Accessor method to assign double value in seconds to inputOutput SFTime field named startTime.
|
X3DSoundSourceNode |
X3DSoundSourceNode.setStopTime(double newValue) |
Accessor method to assign double value in seconds to inputOutput SFTime field named stopTime.
|
-