Uses of Interface
org.web3d.x3d.sai.Sound.X3DSoundSourceNode
Package
Description
The Sound component defines how sound is delivered to an X3D world as well as how sounds are accessed.
The Texturing component specifies how 2D texture images are defined and then positioned on associated geometry.
The Sound component defines how sound is delivered to an X3D world as well as how sounds are accessed.
The Texturing component specifies how 2D texture images are defined and then positioned on associated geometry.
-
Uses of X3DSoundSourceNode in org.web3d.x3d.jsail.Sound
Modifier and TypeClassDescriptionclass
AudioClip provides audio data used by parent Sound nodes.class
BufferAudioSource node represents a memory-resident audio asset that can contain one or more channels.class
ListenerPointSource 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 captures input from a physical microphone in the real world.class
OscillatorSource node represents an audio source generating a periodic waveform, providing a constant tone.class
StreamAudioSource operates as an audio source whose media is received from a MediaStream obtained using the WebRTC or Media Capture and Streams APIs.Modifier and TypeFieldDescriptionstatic final X3DSoundSourceNode
Sound.SOURCE_DEFAULT_VALUE
SFNode field named source has default value null (Java syntax) or NULL (XML syntax).Modifier and TypeMethodDescriptionSound.getSource()
Provide org.web3d.x3d.sai.Sound.X3DSoundSourceNode instance (using a properly typed node) from inputOutput SFNode field source.Modifier and TypeMethodDescriptionSound.setSource
(X3DSoundSourceNode newValue) Accessor method to assign org.web3d.x3d.sai.Sound.X3DSoundSourceNode instance (using a properly typed node) to inputOutput SFNode field source. -
Uses of X3DSoundSourceNode in org.web3d.x3d.jsail.Texturing
Modifier and TypeClassDescriptionclass
MovieTexture applies a 2D movie image to surface geometry, or provides audio for a Sound node. -
Uses of X3DSoundSourceNode in org.web3d.x3d.sai.Sound
Modifier and TypeInterfaceDescriptioninterface
AudioClip provides audio data used by parent Sound nodes.interface
BufferAudioSource node represents a memory-resident audio asset that can contain one or more channels.interface
ListenerPointSource 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 captures input from a physical microphone in the real world.interface
OscillatorSource node represents an audio source generating a periodic waveform, providing a constant tone.interface
StreamAudioSource operates as an audio source whose media is received from a MediaStream obtained using the WebRTC or Media Capture and Streams APIs.Modifier and TypeMethodDescriptionSound.getSource()
Provide org.web3d.x3d.sai.Sound.X3DSoundSourceNode instance (using a properly typed node) from inputOutput SFNode field source.X3DSoundSourceNode.setDescription
(String newValue) Accessor method to assign String value to inputOutput SFString field named description.X3DSoundSourceNode.setEnabled
(boolean newValue) Accessor method to assign boolean value to inputOutput SFBool field named enabled.X3DSoundSourceNode.setGain
(float newValue) Accessor method to assign float value to inputOutput SFFloat field named gain.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.setPauseTime
(double newValue) Accessor method to assign double value in seconds to inputOutput SFTime field named pauseTime.X3DSoundSourceNode.setResumeTime
(double newValue) Accessor method to assign double value in seconds to inputOutput SFTime field named resumeTime.X3DSoundSourceNode.setStartTime
(double newValue) Accessor method to assign double value in seconds to inputOutput SFTime field named startTime.X3DSoundSourceNode.setStopTime
(double newValue) Accessor method to assign double value in seconds to inputOutput SFTime field named stopTime.Modifier and TypeMethodDescriptionSound.setSource
(X3DSoundSourceNode newValue) Accessor method to assign org.web3d.x3d.sai.Sound.X3DSoundSourceNode instance (using a properly typed node) to inputOutput SFNode field source. -
Uses of X3DSoundSourceNode in org.web3d.x3d.sai.Texturing
Modifier and TypeInterfaceDescriptioninterface
MovieTexture applies a 2D movie image to surface geometry, or provides audio for a Sound node.