Package com.adonax.audiocue
package com.adonax.audiocue
-
ClassDescriptionThe
AudioCueclass 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 PanTypeis 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 VolumeTypeis 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 anAudioCueplay back instance and is passed as an argument to objects that implement theAudioCueListenerinterface and are registered to listen.An enumeration of events that occur during the lifetime of anAudioCueinstance.A listener interface for receiving notifications of events pertaining to anAudioCueand to its individual play back instances.AnAudioMixermixes the media content of all the members of aAudioMixerTrackcollection into a single output line.An interface for classes that make audio data available to anAudioMixerfor media play via thereadmethod.