Index
All Classes and Interfaces|All Packages|Constant Field Values
S
- sdlByteBufferSize - Variable in class com.adonax.audiocue.AudioMixer
-
An immutable number describing the size of an internal array buffer, set during instantiation.
- setFractionalPosition(int, double) - Method in class com.adonax.audiocue.AudioCue
-
Repositions the play position ("play head") of the designated
AudioCue
instance to the frame that corresponds to the specified elapsed fractional part the total audio cue length. - setFramePosition(int, double) - Method in class com.adonax.audiocue.AudioCue
-
Sets the play position ("play head") to a specified sample frame location.
- setLooping(int, int) - Method in class com.adonax.audiocue.AudioCue
-
Sets the number of times the media will restart from the beginning, after completing, or specifies infinite looping via the value -1.
- setMicrosecondPosition(int, int) - Method in class com.adonax.audiocue.AudioCue
-
Repositions the play position ("play head") of the designated
AudioCue
instance to the frame that corresponds to the specified elapsed time in microseconds. - setName(String) - Method in class com.adonax.audiocue.AudioCue
-
Sets the name of the
AudioCue
. - setPan(int, double) - Method in class com.adonax.audiocue.AudioCue
-
Sets the pan of the instance, where 100% left corresponds to -1, 100% right corresponds to 1, and center = 0.
- setPanType(AudioCueFunctions.PanType) - Method in class com.adonax.audiocue.AudioCue
-
Assigns the type of panning to be used.
- setRecycleWhenDone(int, boolean) - Method in class com.adonax.audiocue.AudioCue
-
Sets an internal flag which determines what happens when the designated instance finishes playing.
- setSpeed(int, double) - Method in class com.adonax.audiocue.AudioCue
-
Sets the play speed of the
AudioCue
instance. - setTrackRunning(boolean) - Method in class com.adonax.audiocue.AudioCue
- setTrackRunning(boolean) - Method in interface com.adonax.audiocue.AudioMixerTrack
-
Used to set whether or not this
AudioMixerTrack
is to be included in theAudioMixer
media out. - setVolType(AudioCueFunctions.VolType) - Method in class com.adonax.audiocue.AudioCue
-
Assigns a function to map linear volume settings to volume factors used to control the sound cue's amplitude.
- setVolume(int, double) - Method in class com.adonax.audiocue.AudioCue
-
Sets the volume of the instance.
- SINE_LAW - Enum constant in enum com.adonax.audiocue.AudioCueFunctions.PanType
-
Represents a panning function that uses sines to taper the amplitude from edge to edge while maintaining the same total power of the combined tracks across the panning range.
- source - Variable in class com.adonax.audiocue.AudioCueInstanceEvent
-
the
AudioCue
from which the event originated - SPEED_STEPS - Static variable in class com.adonax.audiocue.AudioCue
-
A value indicating the number of frames over which the speed setting changes incrementally when a new speed value is given.
- SQUARE_LAW - Enum constant in enum com.adonax.audiocue.AudioCueFunctions.PanType
-
Represents a panning function that uses square roots to taper the amplitude from edge to edge, while maintaining the same total power of the combined tracks across the panning range.
- start() - Method in class com.adonax.audiocue.AudioMixer
-
Starts the operation of the
AudioMixer
. - start(int) - Method in class com.adonax.audiocue.AudioCue
-
Plays the specified
AudioCue
instance from its current position in the data, using existing volume, pan, and speed settings. - START_INSTANCE - Enum constant in enum com.adonax.audiocue.AudioCueInstanceEvent.Type
-
Indicates that an instance has started playing.
- stop() - Method in class com.adonax.audiocue.AudioMixer
-
Sets a flag that will signal the
AudioMixer
to stop media writes and release resources. - stop(int) - Method in class com.adonax.audiocue.AudioCue
-
Sends message to indicate that the playing of the instance associated with the
int
identifier should be halted. - STOP_INSTANCE - Enum constant in enum com.adonax.audiocue.AudioCueInstanceEvent.Type
-
Indicates that an instance has stopped playing.
All Classes and Interfaces|All Packages|Constant Field Values