Package com.adonax.audiocue
package com.adonax.audiocue
-
ClassDescriptionThe
AudioCue
class functions as a data line, where the audio data played directly from memory.A class containing static functions and public enums used in the AudioCue packageTheenum 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.Theenum 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.Represents an event in the life cycle of anAudioCue
play back instance and is passed as an argument to objects that implement theAudioCueListener
interface and are registered to listen.An enumeration of events that occur during the lifetime of anAudioCue
instance.A listener interface for receiving notifications of events pertaining to anAudioCue
and to its individual play back instances.AnAudioMixer
mixes the media content of all the members of aAudioMixerTrack
collection into a single output line.An interface for classes that make audio data available to anAudioMixer
for media play via theread
method.