Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- addAudioCueListener(AudioCueListener) - Method in class com.adonax.audiocue.AudioCue
-
Registers an
AudioCueListener
to receive notifications of events pertaining to theAudioCue
and its playing or playable instances. - addTrack(AudioMixerTrack) - Method in class com.adonax.audiocue.AudioMixer
-
Designates an
AudioMixerTrack
to be staged for addition into the collection of tracks actively being mixed. - AudioCue - Class in com.adonax.audiocue
-
The
AudioCue
class functions as a data line, where the audio data played directly from memory. - audioCueClosed(long, AudioCue) - Method in interface com.adonax.audiocue.AudioCueListener
-
Method called when an
AudioCue
executes itsclose
method. - AudioCueFunctions - Class in com.adonax.audiocue
-
A class containing static functions and public enums used in the AudioCue package
- AudioCueFunctions() - Constructor for class com.adonax.audiocue.AudioCueFunctions
- AudioCueFunctions.PanType - Enum in com.adonax.audiocue
-
The
enum PanType
is a repository of functions for volume-based panning for stereo media.Each function takes a linear pan setting as an input, ranging from -1 (100% left) to 1 (100% right) with 0 being the center pan setting. - AudioCueFunctions.VolType - Enum in com.adonax.audiocue
-
The
enum VolumeType
is a repository of functions used to convert an input in the linear range 0..1 to an attenuation factor, where the input 0 indicating silence and 1 indicating full volume, and the returned factor intended to be multiplied to the PCM values on a per-element basis. - AudioCueInstanceEvent - Class in com.adonax.audiocue
-
Represents an event in the life cycle of an
AudioCue
play back instance and is passed as an argument to objects that implement theAudioCueListener
interface and are registered to listen. - AudioCueInstanceEvent(AudioCueInstanceEvent.Type, AudioCue, int, double) - Constructor for class com.adonax.audiocue.AudioCueInstanceEvent
-
Constructor for
AudioCueInstanceEvent
, creating an instance of a data-holding class to be passed as a parameter for theAudioCuelistener
methodinstanceEventOccurred
- AudioCueInstanceEvent.Type - Enum in com.adonax.audiocue
-
An enumeration of events that occur during the lifetime of an
AudioCue
instance. - AudioCueListener - Interface in com.adonax.audiocue
-
A listener interface for receiving notifications of events pertaining to an
AudioCue
and to its individual play back instances. - audioCueOpened(long, int, int, AudioCue) - Method in interface com.adonax.audiocue.AudioCueListener
-
Method called when an
AudioCue
executes itsopen
method. - audioFormat - Static variable in class com.adonax.audiocue.AudioCue
-
A
javax.sound.sampled.AudioFormat
, set to the only format used byAudioCue
, also known as 'CD quality.' The type is signed PCM, with a rate of 44100 frames per second, with 16 bit encoding for each PCM value, stereo, and with the constituent bytes of each PCM value given in little-endian order. - AudioMixer - Class in com.adonax.audiocue
-
An
AudioMixer
mixes the media content of all the members of aAudioMixerTrack
collection into a single output line. - AudioMixer() - Constructor for class com.adonax.audiocue.AudioMixer
-
Constructor for
AudioMixer
, using default settings: Mixer = system default Buffer size = 8192 frames Thread priority = 10. - AudioMixer(Mixer, int, int) - Constructor for class com.adonax.audiocue.AudioMixer
-
Constructor for
AudioMixer
. - AudioMixerTrack - Interface in com.adonax.audiocue
-
An interface for classes that make audio data available to an
AudioMixer
for media play via theread
method.
All Classes and Interfaces|All Packages|Constant Field Values