Uses of Interface
org.web3d.x3d.sai.Sound.DynamicsCompressor
Package
Description
The Sound component defines how sound is delivered to an X3D world as well as how sounds are accessed.
The Sound component defines how sound is delivered to an X3D world as well as how sounds are accessed.
-
Uses of DynamicsCompressor in org.web3d.x3d.jsail.Sound
Modifier and TypeClassDescriptionclass
DynamicsCompressor node implements a dynamics compression effect, lowering volume of loudest parts of signal and raising volume of softest parts. -
Uses of DynamicsCompressor in org.web3d.x3d.sai.Sound
Modifier and TypeMethodDescriptionDynamicsCompressor.setAttack
(double newValue) Accessor method to assign double value in seconds to inputOutput SFTime field named attack.DynamicsCompressor.setChannelCountMode
(String newValue) Accessor method to assign String enumeration value ("MAX" | "CLAMPED_MAX" | "EXPLICIT") to inputOutput SFString field named channelCountMode.DynamicsCompressor.setChannelInterpretation
(String newValue) Accessor method to assign String enumeration value ("SPEAKERS" | "DISCRETE") to inputOutput SFString field named channelInterpretation.DynamicsCompressor.setChildren
(X3DNode[] newValue) Accessor method to assign org.web3d.x3d.sai.Core.X3DNode array (using an array consisting of properly typed nodes or ProtoInstances) to inputOutput MFNode field children.DynamicsCompressor.setDescription
(String newValue) Accessor method to assign String value to inputOutput SFString field named description.DynamicsCompressor.setEnabled
(boolean newValue) Accessor method to assign boolean value to inputOutput SFBool field named enabled.DynamicsCompressor.setGain
(float newValue) Accessor method to assign float value to inputOutput SFFloat field named gain.DynamicsCompressor.setKnee
(float newValue) Accessor method to assign float value to inputOutput SFFloat field named knee.DynamicsCompressor.setMetadata
(X3DMetadataObject newValue) Accessor method to assign org.web3d.x3d.sai.Core.X3DMetadataObject instance (using a properly typed node) to inputOutput SFNode field metadata.DynamicsCompressor.setPauseTime
(double newValue) Accessor method to assign double value in seconds to inputOutput SFTime field named pauseTime.DynamicsCompressor.setRatio
(float newValue) Accessor method to assign float value to inputOutput SFFloat field named ratio.DynamicsCompressor.setRelease
(double newValue) Accessor method to assign double value in seconds to inputOutput SFTime field named release.DynamicsCompressor.setResumeTime
(double newValue) Accessor method to assign double value in seconds to inputOutput SFTime field named resumeTime.DynamicsCompressor.setStartTime
(double newValue) Accessor method to assign double value in seconds to inputOutput SFTime field named startTime.DynamicsCompressor.setStopTime
(double newValue) Accessor method to assign double value in seconds to inputOutput SFTime field named stopTime.DynamicsCompressor.setTailTime
(double newValue) Accessor method to assign double value in seconds to inputOutput SFTime field named tailTime.DynamicsCompressor.setThreshold
(float newValue) Accessor method to assign float value to inputOutput SFFloat field named threshold.