Index

A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

A_LAW - Enum constant in enum class de.pottgames.tuningfork.decoder.LawDecoder.Encoding
 
add(PlayList) - Method in class de.pottgames.tuningfork.jukebox.playlist.CircularPlayListProvider
Adds a PlayList to the end of the internal list.
add(PlayList) - Method in class de.pottgames.tuningfork.jukebox.playlist.DefaultPlayListProvider
Adds a PlayList to the end of the queue.
add(PlayList, int) - Method in class de.pottgames.tuningfork.jukebox.playlist.ThemePlayListProvider
Adds a theme and the corresponding PlayList, potentially replacing a previously set PlayList for that theme.
addAll(Array) - Method in class de.pottgames.tuningfork.jukebox.playlist.CircularPlayListProvider
Adds all PlayLists from the given array to the end of the internal list.
addAll(Array) - Method in class de.pottgames.tuningfork.jukebox.playlist.DefaultPlayListProvider
Adds all PlayLists of the given array to the end of the queue.
addAttribute(Object, Object) - Method in class de.pottgames.tuningfork.jukebox.song.SongMeta
Adds a custom attribute.
addIdleTask(StreamManager.AsyncTask) - Method in class de.pottgames.tuningfork.StreamManager
 
addObserver(JukeBoxObserver) - Method in class de.pottgames.tuningfork.jukebox.JukeBox
Adds an observer.
addSong(Song) - Method in class de.pottgames.tuningfork.jukebox.playlist.PlayList
Adds a song to the end of the list.
AIFF - Enum constant in enum class de.pottgames.tuningfork.SoundFileType
 
Aiff16BitDecoder - Class in de.pottgames.tuningfork.decoder
 
Aiff16BitDecoder(int) - Constructor for class de.pottgames.tuningfork.decoder.Aiff16BitDecoder
 
Aiff24BitDecoder - Class in de.pottgames.tuningfork.decoder
 
Aiff24BitDecoder(int) - Constructor for class de.pottgames.tuningfork.decoder.Aiff24BitDecoder
 
Aiff32BitDecoder - Class in de.pottgames.tuningfork.decoder
 
Aiff32BitDecoder(int) - Constructor for class de.pottgames.tuningfork.decoder.Aiff32BitDecoder
 
Aiff32BitFloatDecoder - Class in de.pottgames.tuningfork.decoder
 
Aiff32BitFloatDecoder() - Constructor for class de.pottgames.tuningfork.decoder.Aiff32BitFloatDecoder
 
Aiff64BitFloatDecoder - Class in de.pottgames.tuningfork.decoder
 
Aiff64BitFloatDecoder() - Constructor for class de.pottgames.tuningfork.decoder.Aiff64BitFloatDecoder
 
Aiff8BitDecoder - Class in de.pottgames.tuningfork.decoder
 
Aiff8BitDecoder(int) - Constructor for class de.pottgames.tuningfork.decoder.Aiff8BitDecoder
 
AiffDecoder - Interface in de.pottgames.tuningfork.decoder
 
AiffInputStream - Class in de.pottgames.tuningfork.decoder
 
AiffInputStream(FileHandle) - Constructor for class de.pottgames.tuningfork.decoder.AiffInputStream
Initializes a AiffInputStream from a FileHandle.
AiffInputStream(InputStream) - Constructor for class de.pottgames.tuningfork.decoder.AiffInputStream
Initializes a AiffInputStream from an InputStream.
AiffLoader - Class in de.pottgames.tuningfork
 
AiffLoader() - Constructor for class de.pottgames.tuningfork.AiffLoader
 
airAbsorptionGainHf - Variable in class de.pottgames.tuningfork.EaxReverb
Range: (0.892–1.0), Default: (0.994)
The Air Absorption Gain HF property controls the distance-dependent attenuation at high frequencies caused by the propagation medium.

It applies to reflected sound only.
airAbsorptionGainHf - Variable in class de.pottgames.tuningfork.Reverb
Range: 0.892 - 1.0, Default: 0.994
The Air Absorption Gain HF property controls the distance-dependent attenuation at high frequencies caused by the propagation medium.
AL_EXT_ALAW - Enum constant in enum class de.pottgames.tuningfork.ALExtension
 
AL_EXT_BFORMAT - Enum constant in enum class de.pottgames.tuningfork.ALExtension
 
AL_EXT_DOUBLE - Enum constant in enum class de.pottgames.tuningfork.ALExtension
 
AL_EXT_EXPONENT_DISTANCE - Enum constant in enum class de.pottgames.tuningfork.ALExtension
 
AL_EXT_FLOAT32 - Enum constant in enum class de.pottgames.tuningfork.ALExtension
 
AL_EXT_IMA4 - Enum constant in enum class de.pottgames.tuningfork.ALExtension
 
AL_EXT_LINEAR_DISTANCE - Enum constant in enum class de.pottgames.tuningfork.ALExtension
 
AL_EXT_MCFORMATS - Enum constant in enum class de.pottgames.tuningfork.ALExtension
 
AL_EXT_MP3 - Enum constant in enum class de.pottgames.tuningfork.ALExtension
 
AL_EXT_MULAW - Enum constant in enum class de.pottgames.tuningfork.ALExtension
 
AL_EXT_MULAW_BFORMAT - Enum constant in enum class de.pottgames.tuningfork.ALExtension
 
AL_EXT_MULAW_MCFORMATS - Enum constant in enum class de.pottgames.tuningfork.ALExtension
 
AL_EXT_OFFSET - Enum constant in enum class de.pottgames.tuningfork.ALExtension
 
AL_EXT_SOURCE_DISTANCE_MODEL - Enum constant in enum class de.pottgames.tuningfork.ALExtension
 
AL_EXT_SOURCE_RADIUS - Enum constant in enum class de.pottgames.tuningfork.ALExtension
 
AL_EXT_STEREO_ANGLES - Enum constant in enum class de.pottgames.tuningfork.ALExtension
 
AL_EXT_VORBIS - Enum constant in enum class de.pottgames.tuningfork.ALExtension
 
AL_LOKI_QUADRIPHONIC - Enum constant in enum class de.pottgames.tuningfork.ALExtension
 
AL_SOFT_BLOCK_ALIGNMENT - Enum constant in enum class de.pottgames.tuningfork.ALExtension
 
AL_SOFT_BUFFER_LENGTH_QUERY - Enum constant in enum class de.pottgames.tuningfork.ALExtension
 
AL_SOFT_BUFFER_SAMPLES - Enum constant in enum class de.pottgames.tuningfork.ALExtension
 
AL_SOFT_DEFERRED_UPDATES - Enum constant in enum class de.pottgames.tuningfork.ALExtension
 
AL_SOFT_DIRECT_CHANNELS - Enum constant in enum class de.pottgames.tuningfork.ALExtension
 
AL_SOFT_DIRECT_CHANNELS_REMIX - Enum constant in enum class de.pottgames.tuningfork.ALExtension
 
AL_SOFT_EVENTS - Enum constant in enum class de.pottgames.tuningfork.ALExtension
 
AL_SOFT_GAIN_CLAMP_EX - Enum constant in enum class de.pottgames.tuningfork.ALExtension
 
AL_SOFT_LOOP_POINTS - Enum constant in enum class de.pottgames.tuningfork.ALExtension
 
AL_SOFT_MSADPCM - Enum constant in enum class de.pottgames.tuningfork.ALExtension
 
AL_SOFT_SOURCE_LATENCY - Enum constant in enum class de.pottgames.tuningfork.ALExtension
 
AL_SOFT_SOURCE_LENGTH - Enum constant in enum class de.pottgames.tuningfork.ALExtension
 
AL_SOFT_SOURCE_RESAMPLER - Enum constant in enum class de.pottgames.tuningfork.ALExtension
 
AL_SOFT_SOURCE_SPATIALIZE - Enum constant in enum class de.pottgames.tuningfork.ALExtension
 
AL_SOFT_SOURCE_START_DELAY - Enum constant in enum class de.pottgames.tuningfork.ALExtension
 
AL_SOFTX_EVENTS - Enum constant in enum class de.pottgames.tuningfork.ALExtension
 
AL_SOFTX_FILTER_GAIN_EX - Enum constant in enum class de.pottgames.tuningfork.ALExtension
 
AL_SOFTX_HOLD_ON_DISCONNECT - Enum constant in enum class de.pottgames.tuningfork.ALExtension
 
AL_SOFTX_MAP_BUFFER - Enum constant in enum class de.pottgames.tuningfork.ALExtension
 
album - Variable in class de.pottgames.tuningfork.jukebox.song.SongMeta
 
ALC_ENUMERATE_ALL_EXT - Enum constant in enum class de.pottgames.tuningfork.ALExtension
 
ALC_ENUMERATION_EXT - Enum constant in enum class de.pottgames.tuningfork.ALExtension
 
ALC_EXT_CAPTURE - Enum constant in enum class de.pottgames.tuningfork.ALExtension
 
ALC_EXT_DEDICATED - Enum constant in enum class de.pottgames.tuningfork.ALExtension
 
ALC_EXT_DISCONNECT - Enum constant in enum class de.pottgames.tuningfork.ALExtension
 
ALC_EXT_EFX - Enum constant in enum class de.pottgames.tuningfork.ALExtension
 
ALC_EXT_THREAD_LOCAL_CONTEXT - Enum constant in enum class de.pottgames.tuningfork.ALExtension
 
ALC_SOFT_DEVICE_CLOCK - Enum constant in enum class de.pottgames.tuningfork.ALExtension
 
ALC_SOFT_HRTF - Enum constant in enum class de.pottgames.tuningfork.ALExtension
 
ALC_SOFT_LOOPBACK - Enum constant in enum class de.pottgames.tuningfork.ALExtension
 
ALC_SOFT_OUTPUT_LIMITER - Enum constant in enum class de.pottgames.tuningfork.ALExtension
 
ALC_SOFT_OUTPUT_MODE - Enum constant in enum class de.pottgames.tuningfork.ALExtension
 
ALC_SOFT_PAUSE_DEVICE - Enum constant in enum class de.pottgames.tuningfork.ALExtension
 
ALC_SOFT_REOPEN_DEVICE - Enum constant in enum class de.pottgames.tuningfork.ALExtension
 
alcErrorToString(int) - Static method in class de.pottgames.tuningfork.logger.ErrorLogger
 
alErrorToString(int) - Static method in class de.pottgames.tuningfork.logger.ErrorLogger
 
AlEvent - Class in de.pottgames.tuningfork
 
AlEvent(int, int, int, int, long, long) - Constructor for class de.pottgames.tuningfork.AlEvent
 
ALExtension - Enum Class in de.pottgames.tuningfork
 
alley() - Static method in class de.pottgames.tuningfork.EaxReverb
 
ANY - Enum constant in enum class de.pottgames.tuningfork.OutputMode
Any (default).
apply(int) - Method in class de.pottgames.tuningfork.AutoWah
 
apply(int) - Method in class de.pottgames.tuningfork.Chorus
 
apply(int) - Method in class de.pottgames.tuningfork.Compressor
 
apply(int) - Method in class de.pottgames.tuningfork.Distortion
 
apply(int) - Method in class de.pottgames.tuningfork.EaxReverb
 
apply(int) - Method in class de.pottgames.tuningfork.Echo
 
apply(int) - Method in class de.pottgames.tuningfork.Equalizer
 
apply(int) - Method in class de.pottgames.tuningfork.Flanger
 
apply(int) - Method in class de.pottgames.tuningfork.FrequencyShifter
 
apply(int) - Method in class de.pottgames.tuningfork.PitchShifter
 
apply(int) - Method in class de.pottgames.tuningfork.Reverb
 
apply(int) - Method in class de.pottgames.tuningfork.RingModulator
 
apply(int) - Method in class de.pottgames.tuningfork.SoundEffectData
 
apply(int) - Method in class de.pottgames.tuningfork.VocalMorpher
 
arena() - Static method in class de.pottgames.tuningfork.EaxReverb
 
artist - Variable in class de.pottgames.tuningfork.jukebox.song.SongMeta
 
assetManager - Variable in class de.pottgames.tuningfork.AudioConfig
 
AsyncTask() - Constructor for class de.pottgames.tuningfork.StreamManager.AsyncTask
 
atEnd() - Method in class de.pottgames.tuningfork.decoder.OggInputStream
 
attachEffect(SoundEffect) - Method in class de.pottgames.tuningfork.BufferedSoundSource
 
attachEffect(SoundEffect) - Method in class de.pottgames.tuningfork.SoundSource
Attaches a sound effect to this sound source.
attachEffect(SoundEffect, float, float) - Method in class de.pottgames.tuningfork.SoundSource
Attaches a sound effect to this sound source.
attackTime - Variable in class de.pottgames.tuningfork.AutoWah
Range: 0.0001 - 1.0, Default: 0.06
This property controls the time the filtering effect takes to sweep from minimum to maximum center frequency when it is triggered by input signal.
Audio - Class in de.pottgames.tuningfork
The main management and entry point of TuningFork.
AudioConfig - Class in de.pottgames.tuningfork
 
AudioConfig() - Constructor for class de.pottgames.tuningfork.AudioConfig
Creates an AudioConfig with default settings.
AudioConfig(AudioDeviceConfig) - Constructor for class de.pottgames.tuningfork.AudioConfig
Creates an AudioConfig with default settings and the provided AudioDeviceConfig.
AudioConfig(AudioDeviceConfig, DistanceAttenuationModel, int, int, AudioConfig.Virtualization, TuningForkLogger) - Constructor for class de.pottgames.tuningfork.AudioConfig
Creates an AudioConfig with the given settings.
AudioConfig(AudioDeviceConfig, DistanceAttenuationModel, int, int, TuningForkLogger) - Constructor for class de.pottgames.tuningfork.AudioConfig
Creates an AudioConfig with the given settings.
AudioConfig.Spatialization - Enum Class in de.pottgames.tuningfork
 
AudioConfig.Virtualization - Enum Class in de.pottgames.tuningfork
Holds different options for enabling/disabling the virtualization that is performed when playing non-mono audio.
AudioDevice - Class in de.pottgames.tuningfork
A class that gives access to some audio hardware device specific settings.
AudioDevice(AudioDeviceConfig, TuningForkLogger) - Constructor for class de.pottgames.tuningfork.AudioDevice
 
AudioDeviceConfig - Class in de.pottgames.tuningfork
 
AudioDeviceConfig() - Constructor for class de.pottgames.tuningfork.AudioDeviceConfig
 
AudioDeviceRerouter - Interface in de.pottgames.tuningfork.router
A device rerouter is responsible for routing the audio to another audio device when the connection to the current device is lost.
AudioStream - Interface in de.pottgames.tuningfork.decoder
An audio stream interface that can be implemented to feed a StreamedSoundSource.
auditorium() - Static method in class de.pottgames.tuningfork.EaxReverb
 
AUTO - Enum constant in enum class de.pottgames.tuningfork.AudioConfig.Spatialization
Only mono sounds get spatialized.
AutoWah - Class in de.pottgames.tuningfork
The Auto-wah effect emulates the sound of a wah-wah pedal used with an electric guitar, or a mute on a brass instrument.
AutoWah() - Constructor for class de.pottgames.tuningfork.AutoWah
 
availableDevices() - Static method in class de.pottgames.tuningfork.AudioDevice
Returns a list of identifiers of available sound devices.
availableDevices() - Static method in class de.pottgames.tuningfork.capture.CaptureDevice
Returns a list of available input devices.
averageSample(byte[], PcmFormat, int, int, int) - Static method in class de.pottgames.tuningfork.misc.PcmUtil
Calculates the average amplitude of a slice of samples.

B

bathroom() - Static method in class de.pottgames.tuningfork.EaxReverb
 
bitsPerSample - Variable in class de.pottgames.tuningfork.bindings.ImaAdpcmData
 
bitstream - Variable in class de.pottgames.tuningfork.decoder.Mp3InputStream
 
blockAlign() - Method in class de.pottgames.tuningfork.decoder.MsAdpcmDecoder
 
blockAlign() - Method in interface de.pottgames.tuningfork.decoder.WavDecoder
 
blockSize() - Method in class de.pottgames.tuningfork.decoder.MsAdpcmDecoder
 
blockSize() - Method in interface de.pottgames.tuningfork.decoder.WavDecoder
 
buffer - Variable in class de.pottgames.tuningfork.ContextAttributes
 
BUFFER_COUNT - Static variable in class de.pottgames.tuningfork.StreamedSoundSource
 
BUFFER_SIZE_PER_CHANNEL - Static variable in class de.pottgames.tuningfork.StreamedSoundSource
 
BufferedSoundSource - Class in de.pottgames.tuningfork
A sound source that is backed by a single buffer.
bytesRemaining - Variable in class de.pottgames.tuningfork.decoder.Int24To16PcmDecoder
 
bytesRemaining - Variable in class de.pottgames.tuningfork.decoder.Int32To16PcmDecoder
 
bytesRemaining - Variable in class de.pottgames.tuningfork.decoder.PcmDecoder
 
bytesRemaining() - Method in class de.pottgames.tuningfork.decoder.ImaAdpcmDecoder
 
bytesRemaining() - Method in class de.pottgames.tuningfork.decoder.ImaAdpcmRsDecoder
 
bytesRemaining() - Method in class de.pottgames.tuningfork.decoder.Int24To16PcmDecoder
 
bytesRemaining() - Method in class de.pottgames.tuningfork.decoder.Int32To16PcmDecoder
 
bytesRemaining() - Method in class de.pottgames.tuningfork.decoder.LawDecoder
 
bytesRemaining() - Method in class de.pottgames.tuningfork.decoder.MsAdpcmDecoder
 
bytesRemaining() - Method in class de.pottgames.tuningfork.decoder.PcmDecoder
 
bytesRemaining() - Method in interface de.pottgames.tuningfork.decoder.WavDecoder
 
bytesRemaining() - Method in class de.pottgames.tuningfork.decoder.WavInputStream
 

C

CaptureConfig - Class in de.pottgames.tuningfork.capture
A class that helps configuring a CaptureDevice.
CaptureConfig() - Constructor for class de.pottgames.tuningfork.capture.CaptureConfig
Creates a new CaptureConfig with default settings.
CaptureConfig(String, PcmFormat, int, int, TuningForkLogger) - Constructor for class de.pottgames.tuningfork.capture.CaptureConfig
Creates a new CaptureConfig with all values specified.
CaptureDevice - Class in de.pottgames.tuningfork.capture
This class helps to record audio from input devices like microphones.
capturedSamples() - Method in class de.pottgames.tuningfork.capture.CaptureDevice
Returns the number of captured samples.
carpetedHallway() - Static method in class de.pottgames.tuningfork.EaxReverb
 
castleAlcove() - Static method in class de.pottgames.tuningfork.EaxReverb
 
castleCourtyard() - Static method in class de.pottgames.tuningfork.EaxReverb
 
castleCupboard() - Static method in class de.pottgames.tuningfork.EaxReverb
 
castleHall() - Static method in class de.pottgames.tuningfork.EaxReverb
 
castleLargeRoom() - Static method in class de.pottgames.tuningfork.EaxReverb
 
castleLongPassage() - Static method in class de.pottgames.tuningfork.EaxReverb
 
castleMediumRoom() - Static method in class de.pottgames.tuningfork.EaxReverb
 
castleShortPassage() - Static method in class de.pottgames.tuningfork.EaxReverb
 
castleSmallRoom() - Static method in class de.pottgames.tuningfork.EaxReverb
 
cave() - Static method in class de.pottgames.tuningfork.EaxReverb
 
channels - Variable in class de.pottgames.tuningfork.decoder.Mp3InputStream
 
chapel() - Static method in class de.pottgames.tuningfork.EaxReverb
 
checkLogAlcError(long, String) - Method in class de.pottgames.tuningfork.logger.ErrorLogger
 
checkLogError(String) - Method in class de.pottgames.tuningfork.logger.ErrorLogger
 
chipmunk() - Static method in class de.pottgames.tuningfork.PitchShifter
 
chore() - Static method in class de.pottgames.tuningfork.Chorus
 
Chorus - Class in de.pottgames.tuningfork
The chorus effect essentially replays the input audio accompanied by another slightly delayed version of the signal, creating a ‘doubling’ effect.
Chorus() - Constructor for class de.pottgames.tuningfork.Chorus
 
CircularPlayListProvider - Class in de.pottgames.tuningfork.jukebox.playlist
This provider keeps a list of PlayLists and iterates through them in order.
CircularPlayListProvider() - Constructor for class de.pottgames.tuningfork.jukebox.playlist.CircularPlayListProvider
 
city() - Static method in class de.pottgames.tuningfork.EaxReverb
 
cityAbandoned() - Static method in class de.pottgames.tuningfork.EaxReverb
 
cityLibrary() - Static method in class de.pottgames.tuningfork.EaxReverb
 
cityMuseum() - Static method in class de.pottgames.tuningfork.EaxReverb
 
cityStreets() - Static method in class de.pottgames.tuningfork.EaxReverb
 
citySubway() - Static method in class de.pottgames.tuningfork.EaxReverb
 
cityUnderpass() - Static method in class de.pottgames.tuningfork.EaxReverb
 
clear() - Method in class de.pottgames.tuningfork.jukebox.JukeBox
Immediately stops playback, removes all observers and sets the JukeBox into a stopped state.
close() - Method in class de.pottgames.tuningfork.decoder.Aiff16BitDecoder
 
close() - Method in class de.pottgames.tuningfork.decoder.Aiff24BitDecoder
 
close() - Method in class de.pottgames.tuningfork.decoder.Aiff32BitDecoder
 
close() - Method in class de.pottgames.tuningfork.decoder.Aiff32BitFloatDecoder
 
close() - Method in class de.pottgames.tuningfork.decoder.Aiff64BitFloatDecoder
 
close() - Method in class de.pottgames.tuningfork.decoder.Aiff8BitDecoder
 
close() - Method in class de.pottgames.tuningfork.decoder.AiffInputStream
 
close() - Method in class de.pottgames.tuningfork.decoder.FlacInputStream
 
close() - Method in class de.pottgames.tuningfork.decoder.ImaAdpcmDecoder
 
close() - Method in class de.pottgames.tuningfork.decoder.ImaAdpcmRsDecoder
 
close() - Method in class de.pottgames.tuningfork.decoder.Int24To16PcmDecoder
 
close() - Method in class de.pottgames.tuningfork.decoder.Int32To16PcmDecoder
 
close() - Method in class de.pottgames.tuningfork.decoder.LawDecoder
 
close() - Method in class de.pottgames.tuningfork.decoder.Mp3InputStream
 
close() - Method in class de.pottgames.tuningfork.decoder.MsAdpcmDecoder
 
close() - Method in class de.pottgames.tuningfork.decoder.OggInputStream
 
close() - Method in class de.pottgames.tuningfork.decoder.PcmDecoder
 
close() - Method in class de.pottgames.tuningfork.decoder.QoaDecoder
 
close() - Method in class de.pottgames.tuningfork.decoder.QoaInputStream
 
close() - Method in class de.pottgames.tuningfork.decoder.WavInputStream
 
closed - Variable in class de.pottgames.tuningfork.decoder.Mp3InputStream
 
coarseTune - Variable in class de.pottgames.tuningfork.PitchShifter
Range: -12 - 12, Default: 12
This sets the number of semitones by which the pitch is shifted.
Compressor - Class in de.pottgames.tuningfork
The Automatic Gain Control effect performs the same task as a studio compressor – evening out the audio dynamic range of an input sound.
Compressor() - Constructor for class de.pottgames.tuningfork.Compressor
 
concertHall() - Static method in class de.pottgames.tuningfork.EaxReverb
 
ConsoleLogger - Class in de.pottgames.tuningfork.logger
 
ConsoleLogger() - Constructor for class de.pottgames.tuningfork.logger.ConsoleLogger
 
ConsoleLogger(ConsoleLogger.LogLevel) - Constructor for class de.pottgames.tuningfork.logger.ConsoleLogger
 
ConsoleLogger.LogLevel - Enum Class in de.pottgames.tuningfork.logger
 
ContextAttributes - Class in de.pottgames.tuningfork
 
ContextAttributes(int[]) - Constructor for class de.pottgames.tuningfork.ContextAttributes
 
correctPitch(float) - Method in class de.pottgames.tuningfork.PitchShifter
Sets coarseTune and fineTune to values that try to correct a pitch applied to a SoundSource, so that the sound appears to be played back at a pitch of 1.
currentPlayList - Variable in class de.pottgames.tuningfork.jukebox.JukeBox
 
currentSong - Variable in class de.pottgames.tuningfork.jukebox.JukeBox
 

D

damping - Variable in class de.pottgames.tuningfork.Echo
Range: 0.0 - 0.99, Default: 0.5
This property controls the amount of high frequency damping applied to each echo.
DataFormatException - Exception Class in de.pottgames.tuningfork
 
DataFormatException(String) - Constructor for exception class de.pottgames.tuningfork.DataFormatException
 
DataFormatException(String, Throwable) - Constructor for exception class de.pottgames.tuningfork.DataFormatException
 
DataFormatException(Throwable) - Constructor for exception class de.pottgames.tuningfork.DataFormatException
 
de.pottgames.tuningfork - package de.pottgames.tuningfork
 
de.pottgames.tuningfork.bindings - package de.pottgames.tuningfork.bindings
 
de.pottgames.tuningfork.capture - package de.pottgames.tuningfork.capture
 
de.pottgames.tuningfork.decoder - package de.pottgames.tuningfork.decoder
 
de.pottgames.tuningfork.decoder.util - package de.pottgames.tuningfork.decoder.util
 
de.pottgames.tuningfork.jukebox - package de.pottgames.tuningfork.jukebox
 
de.pottgames.tuningfork.jukebox.playlist - package de.pottgames.tuningfork.jukebox.playlist
 
de.pottgames.tuningfork.jukebox.song - package de.pottgames.tuningfork.jukebox.song
 
de.pottgames.tuningfork.logger - package de.pottgames.tuningfork.logger
 
de.pottgames.tuningfork.misc - package de.pottgames.tuningfork.misc
 
de.pottgames.tuningfork.router - package de.pottgames.tuningfork.router
 
debug(Class, String) - Method in class de.pottgames.tuningfork.logger.ConsoleLogger
 
debug(Class, String) - Method in class de.pottgames.tuningfork.logger.GdxLogger
 
debug(Class, String) - Method in class de.pottgames.tuningfork.logger.MockLogger
 
debug(Class, String) - Method in interface de.pottgames.tuningfork.logger.TuningForkLogger
 
DEBUG_INFO_WARN_ERROR - Enum constant in enum class de.pottgames.tuningfork.logger.ConsoleLogger.LogLevel
 
decayHfLimit - Variable in class de.pottgames.tuningfork.EaxReverb
Default: (True)
When this flag is set, the high-frequency decay time automatically stays below a limit value that’s derived from the setting of the property Air Absorption HF.

This limit applies regardless of the setting of the property Decay HF Ratio, and the limit doesn’t affect the value of Decay HF Ratio.
decayHfLimit - Variable in class de.pottgames.tuningfork.Reverb
When this flag is set, the high-frequency decay time automatically stays below a limit value that’s derived from the setting of the property Air Absorption HF.
decayHfRatio - Variable in class de.pottgames.tuningfork.EaxReverb
Range: (0.1–2.0), Default: (0.83)
The Decay HF Ratio property sets the spectral quality of the Decay Time parameter.

It is the ratio of high-frequency decay time relative to the time set by Decay Time.
decayHfRatio - Variable in class de.pottgames.tuningfork.Reverb
Range: 0.1 - 2.0, Default: 0.83
The Decay HF Ratio property sets the spectral quality of the Decay Time parameter.
decayLfRatio - Variable in class de.pottgames.tuningfork.EaxReverb
Range: (0.1–2.0), Default: (1.0)
The Decay LF Ratio property adjusts the spectral quality of the Decay Time parameter.

It is the ratio of low-frequency decay time relative to the time set by Decay Time.
decayTime - Variable in class de.pottgames.tuningfork.EaxReverb
Range: (0.1–20.0), Default: (1.49)
The Decay Time property sets the reverberation decay time.

It ranges from 0.1 (typically a small room with very dead surfaces) to 20.0 (typically a large room with very live surfaces).
decayTime - Variable in class de.pottgames.tuningfork.Reverb
Range: 0.1 - 20.0, Default: 1.49
The Decay Time property sets the reverberation decay time.
decode(byte[], int, boolean) - Method in class de.pottgames.tuningfork.bindings.ImaAdpcmRs
 
decodeFile(String) - Method in class de.pottgames.tuningfork.bindings.ImaAdpcmRs
 
decodeFlac(byte[]) - Static method in class de.pottgames.tuningfork.bindings.FlacRs
 
decoder - Variable in class de.pottgames.tuningfork.decoder.Mp3InputStream
 
DEFAULT - Static variable in class de.pottgames.tuningfork.jukebox.song.SongSettings
No fade-in and no fade-out, general volume of 1.
DEFAULT_LINEAR - Static variable in class de.pottgames.tuningfork.jukebox.song.SongSettings
Fade-in and fade-out of 1 second, linear interpolation, general volume of 1.
DefaultPlayListProvider - Class in de.pottgames.tuningfork.jukebox.playlist
This provider holds a list of PlayLists and offers them in order.
DefaultPlayListProvider() - Constructor for class de.pottgames.tuningfork.jukebox.playlist.DefaultPlayListProvider
 
DefaultWavDecoderProvider - Class in de.pottgames.tuningfork.decoder
 
DefaultWavDecoderProvider() - Constructor for class de.pottgames.tuningfork.decoder.DefaultWavDecoderProvider
 
delay - Variable in class de.pottgames.tuningfork.Chorus
Range: 0.0 - 0.016, Default: 0.016
This property controls the average amount of time the sample is delayed before it is played back, and with feedback, the amount of time between iterations of the sample.
delay - Variable in class de.pottgames.tuningfork.Echo
Range: 0.0 - 0.207, Default: 0.1
This property controls the delay between the original sound and the first ‘tap’, or echo instance.
delay - Variable in class de.pottgames.tuningfork.Flanger
Range: 0.0 - 0.004, Default: 0.002
The average amount of time the sample is delayed before it is played back; with feedback, the amount of time between iterations of the sample.
demon() - Static method in class de.pottgames.tuningfork.PitchShifter
 
density - Variable in class de.pottgames.tuningfork.EaxReverb
Range: (0.0–1.0), Default: (1.0)
Reverb Modal Density controls the coloration of the late reverb.

Lowering the value adds more coloration to the late reverb.
density - Variable in class de.pottgames.tuningfork.Reverb
Range: 0.0 - 1.0, Default: 1.0
Reverb Modal Density controls the coloration of the late reverb.
depth - Variable in class de.pottgames.tuningfork.Chorus
Range: 0.0 - 1.0, Default: 0.1
This property controls the amount by which the delay time is modulated by the LFO.
depth - Variable in class de.pottgames.tuningfork.Flanger
Range: 0.0 - 1.0, Default: 1.0
The ratio by which the delay time is modulated by the LFO.
description() - Element in annotation interface de.pottgames.tuningfork.misc.ExperimentalFeature
 
detachAllEffects() - Method in class de.pottgames.tuningfork.BufferedSoundSource
 
detachAllEffects() - Method in class de.pottgames.tuningfork.SoundSource
Detaches all currently attached sound effects from this sound source.
detachEffect(SoundEffect) - Method in class de.pottgames.tuningfork.BufferedSoundSource
 
detachEffect(SoundEffect) - Method in class de.pottgames.tuningfork.SoundSource
Detaches the given SoundEffect from this sound source.
determineFadeVolume(SongSource, SongSettings) - Method in class de.pottgames.tuningfork.jukebox.JukeBox
 
determineFormat(int, int, PcmFormat.PcmDataType) - Static method in enum class de.pottgames.tuningfork.PcmFormat
 
deviceConfig - Variable in class de.pottgames.tuningfork.AudioConfig
 
deviceSpecifier - Variable in class de.pottgames.tuningfork.AudioDeviceConfig
Must be one of the device specifiers you can query with AudioDevice.availableDevices().
diffusion - Variable in class de.pottgames.tuningfork.EaxReverb
Range: (0.0–1.0), Default: (1.0)
The Reverb Diffusion property controls the echo density in the reverberation decay.

It’s set by default to 1.0, which provides the highest density.
diffusion - Variable in class de.pottgames.tuningfork.Reverb
Range: 0.0 - 1.0, Default: 1.0
The Reverb Diffusion property controls the echo density in the reverberation decay.
disableAttenuation() - Method in class de.pottgames.tuningfork.BufferedSoundSource
 
disableAttenuation() - Method in class de.pottgames.tuningfork.SoundSource
Disables the distance attenuation of this sound source.
disableHrtf() - Method in class de.pottgames.tuningfork.AudioDevice
Disables hrtf on this device.
dismissError() - Method in class de.pottgames.tuningfork.logger.ErrorLogger
 
dispose() - Method in class de.pottgames.tuningfork.Audio
Shuts down TuningFork.
dispose() - Method in class de.pottgames.tuningfork.capture.CaptureDevice
 
dispose() - Method in class de.pottgames.tuningfork.PcmSoundSource
Disposes the sound sources native resources.
dispose() - Method in class de.pottgames.tuningfork.router.KeepAliveDeviceRerouter
 
dispose() - Method in class de.pottgames.tuningfork.router.SmartDeviceRerouter
 
dispose() - Method in class de.pottgames.tuningfork.SoundBuffer
 
dispose() - Method in class de.pottgames.tuningfork.SoundEffect
Releases all resources of this effect and detaches it from every sound source it is attached to.
dispose() - Method in class de.pottgames.tuningfork.SoundSource
 
dispose() - Method in class de.pottgames.tuningfork.StreamedSoundSource
Disposes the sound sources native resources.
dispose() - Method in class de.pottgames.tuningfork.StreamManager
 
dispose(boolean) - Method in class de.pottgames.tuningfork.AudioDevice
 
DISPOSE_CALLBACK - Enum constant in enum class de.pottgames.tuningfork.StreamManager.TaskAction
 
distanceAttenuationModel - Variable in class de.pottgames.tuningfork.AudioConfig
 
DistanceAttenuationModel - Enum Class in de.pottgames.tuningfork
An enum that holds a list of available attenuation models.
Distortion - Class in de.pottgames.tuningfork
The distortion effect simulates turning up (overdriving) the gain stage on a guitar amplifier or adding a distortion pedal to an instrument’s output.
Distortion() - Constructor for class de.pottgames.tuningfork.Distortion
 
dizzy() - Static method in class de.pottgames.tuningfork.EaxReverb
 
domeSaintPauls() - Static method in class de.pottgames.tuningfork.EaxReverb
 
domeTomb() - Static method in class de.pottgames.tuningfork.EaxReverb
 
doppelganger() - Static method in class de.pottgames.tuningfork.Echo
 
drivingCommentator() - Static method in class de.pottgames.tuningfork.EaxReverb
 
drivingEmptyGrandStand() - Static method in class de.pottgames.tuningfork.EaxReverb
 
drivingFullGrandStand() - Static method in class de.pottgames.tuningfork.EaxReverb
 
drivingInCarLuxury() - Static method in class de.pottgames.tuningfork.EaxReverb
 
drivingInCarRacer() - Static method in class de.pottgames.tuningfork.EaxReverb
 
drivingInCarSports() - Static method in class de.pottgames.tuningfork.EaxReverb
 
drivingPitGarage() - Static method in class de.pottgames.tuningfork.EaxReverb
 
drivingTunnel() - Static method in class de.pottgames.tuningfork.EaxReverb
 
drugged() - Static method in class de.pottgames.tuningfork.EaxReverb
 
duration - Variable in class de.pottgames.tuningfork.decoder.Mp3InputStream
 
dustyRoom() - Static method in class de.pottgames.tuningfork.EaxReverb
 

E

EaxReverb - Class in de.pottgames.tuningfork
The EAX Reverb parameter set is a superset of the standard OpenAL Effects Extension environmental reverb effect.
EaxReverb() - Constructor for class de.pottgames.tuningfork.EaxReverb
 
Echo - Class in de.pottgames.tuningfork
The echo effect generates discrete, delayed instances of the input signal.
Echo() - Constructor for class de.pottgames.tuningfork.Echo
 
echoDepth - Variable in class de.pottgames.tuningfork.EaxReverb
Range: (0.0–1.0), Default: (0.0)
Echo Depth introduces a cyclic echo in the reverberation decay, which will be noticeable with transient or percussive sounds.

A larger value of Echo Depth will make this effect more prominent.
echoTime - Variable in class de.pottgames.tuningfork.EaxReverb
Range: (0.075–0.25), Default: (0.25)
Echo Depth introduces a cyclic echo in the reverberation decay, which will be noticeable with transient or percussive sounds.

A larger value of Echo Depth will make this effect more prominent.
edge - Variable in class de.pottgames.tuningfork.Distortion
Range: 0.0 - 1.0, Default: 0.2
This property controls the shape of the distortion.
effectSlots - Variable in class de.pottgames.tuningfork.AudioDeviceConfig
Defines how many effects can be attached to sound sources.
enableAttenuation() - Method in class de.pottgames.tuningfork.BufferedSoundSource
 
enableAttenuation() - Method in class de.pottgames.tuningfork.SoundSource
Enables the distance attenuation of this sound source.
enableHrtf(String) - Method in class de.pottgames.tuningfork.AudioDevice
Enables hrtf on this device.
enableOutputLimiter - Variable in class de.pottgames.tuningfork.AudioDeviceConfig
Whether to use the OpenAL output limiter that prevents clipping on the output.
endChunk(long) - Method in class de.pottgames.tuningfork.decoder.AiffInputStream
 
eqBandwidth - Variable in class de.pottgames.tuningfork.Distortion
Range: 80.0 - 24000.0, Default: 3600.0
This property controls the bandwidth of the post-distortion attenuation.
eqCenter - Variable in class de.pottgames.tuningfork.Distortion
Range: 80.0 - 24000.0, Default: 3600.0
This property controls the frequency at which the post-distortion attenuation (Distortion Gain) is active.
Equalizer - Class in de.pottgames.tuningfork
The OpenAL Effects Extension EQ is very flexible, providing tonal control over four different adjustable frequency ranges.
Equalizer() - Constructor for class de.pottgames.tuningfork.Equalizer
 
equals(Object) - Method in class de.pottgames.tuningfork.AutoWah
 
equals(Object) - Method in class de.pottgames.tuningfork.Chorus
 
equals(Object) - Method in class de.pottgames.tuningfork.Compressor
 
equals(Object) - Method in class de.pottgames.tuningfork.Distortion
 
equals(Object) - Method in class de.pottgames.tuningfork.EaxReverb
 
equals(Object) - Method in class de.pottgames.tuningfork.Echo
 
equals(Object) - Method in class de.pottgames.tuningfork.Equalizer
 
equals(Object) - Method in class de.pottgames.tuningfork.Flanger
 
equals(Object) - Method in class de.pottgames.tuningfork.FrequencyShifter
 
equals(Object) - Method in class de.pottgames.tuningfork.jukebox.song.SongSettings
 
equals(Object) - Method in class de.pottgames.tuningfork.PitchShifter
 
equals(Object) - Method in class de.pottgames.tuningfork.Reverb
 
equals(Object) - Method in class de.pottgames.tuningfork.RingModulator
 
equals(Object) - Method in class de.pottgames.tuningfork.VocalMorpher
 
error(Class, String) - Method in class de.pottgames.tuningfork.logger.ConsoleLogger
 
error(Class, String) - Method in class de.pottgames.tuningfork.logger.GdxLogger
 
error(Class, String) - Method in class de.pottgames.tuningfork.logger.MockLogger
 
error(Class, String) - Method in interface de.pottgames.tuningfork.logger.TuningForkLogger
 
ERROR - Enum constant in enum class de.pottgames.tuningfork.logger.ConsoleLogger.LogLevel
 
ErrorLogger - Class in de.pottgames.tuningfork.logger
 
ErrorLogger(Class, TuningForkLogger) - Constructor for class de.pottgames.tuningfork.logger.ErrorLogger
 
eventHistory - Variable in class de.pottgames.tuningfork.jukebox.JukeBox
 
eventPool - Variable in class de.pottgames.tuningfork.jukebox.JukeBox
 
ExperimentalFeature - Annotation Interface in de.pottgames.tuningfork.misc
Marks a class or method as not ready for production.
EXPONENT_DISTANCE - Enum constant in enum class de.pottgames.tuningfork.DistanceAttenuationModel
This text is taken from the official OpenAL documentation.
EXPONENT_DISTANCE_CLAMPED - Enum constant in enum class de.pottgames.tuningfork.DistanceAttenuationModel
This text is taken from the official OpenAL documentation.

F

factoryAlcove() - Static method in class de.pottgames.tuningfork.EaxReverb
 
factoryCourtyard() - Static method in class de.pottgames.tuningfork.EaxReverb
 
factoryCupboard() - Static method in class de.pottgames.tuningfork.EaxReverb
 
factoryHall() - Static method in class de.pottgames.tuningfork.EaxReverb
 
factoryLargeRoom() - Static method in class de.pottgames.tuningfork.EaxReverb
 
factoryLongPassage() - Static method in class de.pottgames.tuningfork.EaxReverb
 
factoryMediumRoom() - Static method in class de.pottgames.tuningfork.EaxReverb
 
factoryShortPassage() - Static method in class de.pottgames.tuningfork.EaxReverb
 
factorySmallRoom() - Static method in class de.pottgames.tuningfork.EaxReverb
 
fadeIn(SongSource, SongSettings, float) - Method in class de.pottgames.tuningfork.jukebox.JukeBox
 
fadeOut(SongSource, SongSettings, float, float) - Method in class de.pottgames.tuningfork.jukebox.JukeBox
 
fadeVolume(SongSettings.FadeType, float) - Method in class de.pottgames.tuningfork.jukebox.song.SongSettings
Returns the fade volume for a given fade type and alpha value.
farAway() - Static method in class de.pottgames.tuningfork.Echo
 
fastTremolo() - Static method in class de.pottgames.tuningfork.RingModulator
 
feedback - Variable in class de.pottgames.tuningfork.Chorus
Range: -1.0 - 1.0, Default: 0.25
This property controls the amount of processed signal that is fed back to the input of the chorus effect.
feedback - Variable in class de.pottgames.tuningfork.Echo
Range: 0.0 - 1.0, Default: 0.5
This property controls the amount of feedback the output signal fed back into the input.
feedback - Variable in class de.pottgames.tuningfork.Flanger
Range: -1.0 - 1.0, Default: -0.5
This is the amount of the output signal level fed back into the effect’s input.
fetch16BitSamples(short[], int) - Method in class de.pottgames.tuningfork.capture.CaptureDevice
Retrieves pcm data from the input device and saves it to a short array.
fetch16BitSamples(ShortBuffer, int) - Method in class de.pottgames.tuningfork.capture.CaptureDevice
Retrieves pcm data from the input device and saves it to a ShortBuffer.
fetch8BitSamples(ByteBuffer, int) - Method in class de.pottgames.tuningfork.capture.CaptureDevice
Retrieves pcm data from the input device and saves it to a ByteBuffer.
fetchDuration() - Method in class de.pottgames.tuningfork.SoundBuffer
 
fetchSamplesPerChannel() - Method in class de.pottgames.tuningfork.SoundBuffer
 
file - Variable in class de.pottgames.tuningfork.decoder.Mp3InputStream
 
file - Variable in class de.pottgames.tuningfork.ReadableSoundBufferLoader.ReadableSoundBufferLoaderParameter
A custom FileHandle object that can be set to specify an alternative file path for the asset.
If this is set, this path takes priority over the file name String given to the load function of the asset manager.
You can give the asset manager load method an arbitrary String that is just used to identify the asset, it must not point to the real file.
This is useful when multiple instances of the same asset need to be loaded with different configurations.
file - Variable in class de.pottgames.tuningfork.SoundBufferLoader.SoundBufferLoaderParameter
A custom FileHandle object that can be set to specify an alternative file path for the asset.
If this is set, this path takes priority over the file name String given to the load function of the asset manager.
You can give the asset manager load method an arbitrary String that is just used to identify the asset, it must not point to the real file.
This is useful when multiple instances of the same asset need to be loaded with different configurations.
fineTune - Variable in class de.pottgames.tuningfork.PitchShifter
Range: -50 - 50, Default: 0
This sets the number of cents between Semitones a pitch is shifted.
FLAC - Enum constant in enum class de.pottgames.tuningfork.SoundFileType
 
FlacInputStream - Class in de.pottgames.tuningfork.decoder
An AudioStream implementation to read flac files.
FlacInputStream(FileHandle) - Constructor for class de.pottgames.tuningfork.decoder.FlacInputStream
Initializes a FlacInputStream from a FileHandle.
FlacInputStream(File) - Constructor for class de.pottgames.tuningfork.decoder.FlacInputStream
Initializes a FlacInputStream from a File.
FlacInputStream(InputStream) - Constructor for class de.pottgames.tuningfork.decoder.FlacInputStream
Initializes a FlacInputStream from an InputStream.
FlacLoader - Class in de.pottgames.tuningfork
 
FlacLoader() - Constructor for class de.pottgames.tuningfork.FlacLoader
 
FlacRs - Class in de.pottgames.tuningfork.bindings
 
FlacRs() - Constructor for class de.pottgames.tuningfork.bindings.FlacRs
 
Flanger - Class in de.pottgames.tuningfork
The flanger effect creates a “tearing” or “whooshing” sound (like a jet flying overhead).
Flanger() - Constructor for class de.pottgames.tuningfork.Flanger
 
FLOAT - Enum constant in enum class de.pottgames.tuningfork.PcmFormat.PcmDataType
 
FLOAT_MONO_32_BIT - Enum constant in enum class de.pottgames.tuningfork.PcmFormat
 
FLOAT_MONO_64_BIT - Enum constant in enum class de.pottgames.tuningfork.PcmFormat
 
FLOAT_STEREO_32_BIT - Enum constant in enum class de.pottgames.tuningfork.PcmFormat
 
FLOAT_STEREO_64_BIT - Enum constant in enum class de.pottgames.tuningfork.PcmFormat
 
floatParam - Variable in class de.pottgames.tuningfork.StreamManager.AsyncTask
 
forest() - Static method in class de.pottgames.tuningfork.EaxReverb
 
free() - Method in class de.pottgames.tuningfork.BufferedSoundSource
Releases this sound source which makes it available again.
frequency - Variable in class de.pottgames.tuningfork.FrequencyShifter
Range: 0.0 - 24000.0, Default: 0.0
This is the carrier frequency.
frequency - Variable in class de.pottgames.tuningfork.RingModulator
Range: 0.0 - 8000.0, Default: 440.0
This is the frequency of the carrier signal.
FrequencyShifter - Class in de.pottgames.tuningfork
The frequency shifter is a single-sideband modulator, which translates all the component frequencies of the input signal by an equal amount.
FrequencyShifter() - Constructor for class de.pottgames.tuningfork.FrequencyShifter
 
funkyBeats() - Static method in class de.pottgames.tuningfork.AutoWah
 

G

gain - Variable in class de.pottgames.tuningfork.Distortion
Range: 0.01 - 1.0, Default: 0.05
This property allows you to attenuate the distorted sound.
gain - Variable in class de.pottgames.tuningfork.EaxReverb
Range: (0.0–1.0), Default: (0.32)
The Reverb Gain property is the master volume control for the reflected sound (both early reflections and reverberation) that the reverb effect adds to all sound sources.

It sets the maximum amount of reflections and reverberation added to the final sound mix.
gain - Variable in class de.pottgames.tuningfork.Reverb
Range: 0.0 - 1.0, Default: 0.32
The Reverb Gain property is the master volume control for the reflected sound (both early reflections and reverberation) that the reverb effect adds to all sound sources.
gainHf - Variable in class de.pottgames.tuningfork.EaxReverb
Range: (0.0–1.0), Default: (0.89)
The Reverb Gain HF property further tweaks reflected sound by attenuating it at high frequencies.

It controls a low-pass filter that applies globally to the reflected sound of all sound sources feeding the particular instance of the reverb effect.
gainHf - Variable in class de.pottgames.tuningfork.Reverb
Range: 0.0 - 1.0, Default: 0.89
The Reverb Gain HF property further tweaks reflected sound by attenuating it at high frequencies.
gainLf - Variable in class de.pottgames.tuningfork.EaxReverb
Range: (0.0–1.0), Default: (0.0)
The Reverb Gain LF property further tweaks reflected sound by attenuating it at low frequencies.

It controls a high-pass filter that applies globally to the reflected sound of all sound sources feeding the particular instance of the reverb effect.
GdxLogger - Class in de.pottgames.tuningfork.logger
 
GdxLogger() - Constructor for class de.pottgames.tuningfork.logger.GdxLogger
 
generateBufferAndUpload(ShortBuffer, int, int) - Method in class de.pottgames.tuningfork.SoundBuffer
 
generic() - Static method in class de.pottgames.tuningfork.EaxReverb
 
get() - Static method in class de.pottgames.tuningfork.Audio
Returns the currently active instance of Audio.
getAdpcmDecoder(int, int, int, int, boolean) - Method in class de.pottgames.tuningfork.decoder.DefaultWavDecoderProvider
 
getAlbum() - Method in class de.pottgames.tuningfork.jukebox.song.SongMeta
Returns the album.
getAlId() - Method in enum class de.pottgames.tuningfork.PcmFormat
 
getArtist() - Method in class de.pottgames.tuningfork.jukebox.song.SongMeta
Returns the artist.
getAssetManager() - Method in class de.pottgames.tuningfork.AudioConfig
 
getAttachedSources(Array) - Method in class de.pottgames.tuningfork.SoundEffect
Saves all SoundSources that this SoundEffect is currently attached to in the list specified in the parameter.
getAttenuationFactor() - Method in class de.pottgames.tuningfork.SoundSource
Returns the attenuation factor of this source.
getAttenuationMaxDistance() - Method in class de.pottgames.tuningfork.SoundSource
Returns the distance at which the attenuation will stop.
getAttenuationMinDistance() - Method in class de.pottgames.tuningfork.SoundSource
Returns the minimum distance for the attenuation to start.
getAttribute(Object) - Method in class de.pottgames.tuningfork.jukebox.song.SongMeta
Returns the value that is connected to the given key.
getAudioData() - Method in class de.pottgames.tuningfork.ReadableSoundBuffer
Returns a copy of the audio data (no allocation involved here) used in this SoundBuffer.
getAvailableHrtfs() - Method in class de.pottgames.tuningfork.AudioDevice
Returns a list of available hrtf configurations of this device.
getAvailableResamplers() - Method in class de.pottgames.tuningfork.AudioDevice
Returns a list of available resamplers for this device.
getBitsPerSample() - Method in class de.pottgames.tuningfork.decoder.AiffInputStream
 
getBitsPerSample() - Method in interface de.pottgames.tuningfork.decoder.AudioStream
Returns the number of bits per sample, also known as the sample depth.
getBitsPerSample() - Method in class de.pottgames.tuningfork.decoder.FlacInputStream
 
getBitsPerSample() - Method in class de.pottgames.tuningfork.decoder.Mp3InputStream
 
getBitsPerSample() - Method in class de.pottgames.tuningfork.decoder.OggInputStream
 
getBitsPerSample() - Method in class de.pottgames.tuningfork.decoder.QoaInputStream
 
getBitsPerSample() - Method in class de.pottgames.tuningfork.decoder.WavInputStream
 
getBitsPerSample() - Method in enum class de.pottgames.tuningfork.PcmFormat
 
getBlockAlign() - Method in interface de.pottgames.tuningfork.decoder.AudioStream
Returns the block alignment in sample frames.
getBlockAlign() - Method in class de.pottgames.tuningfork.decoder.WavInputStream
 
getBlockSize() - Method in interface de.pottgames.tuningfork.decoder.AudioStream
Returns the block size in bytes.
getBlockSize() - Method in class de.pottgames.tuningfork.decoder.WavInputStream
 
getBuffer() - Method in class de.pottgames.tuningfork.BufferedSoundSource
Returns the SoundBuffer that this source is currently using.
getBuffer() - Method in class de.pottgames.tuningfork.ContextAttributes
 
getBufferSize() - Method in class de.pottgames.tuningfork.capture.CaptureConfig
Returns the configs value for the buffer size.
getBufferSize() - Method in class de.pottgames.tuningfork.capture.CaptureDevice
Returns the size of the internal buffer of the device.
getByAlId(int) - Static method in enum class de.pottgames.tuningfork.OutputMode
 
getByFileEnding(String) - Static method in enum class de.pottgames.tuningfork.SoundFileType
Retrieves a SoundFileType enum based on the provided file extension.
getByRegNumber(int) - Static method in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
getBytesPerSample() - Method in class de.pottgames.tuningfork.decoder.FlacInputStream
 
getCbSize() - Method in class de.pottgames.tuningfork.decoder.WavFmtChunk
Returns cbSize or -1 if the field is not present.
getChannels() - Method in class de.pottgames.tuningfork.decoder.AiffInputStream
 
getChannels() - Method in interface de.pottgames.tuningfork.decoder.AudioStream
Returns the number of audio channels.
getChannels() - Method in class de.pottgames.tuningfork.decoder.FlacInputStream
 
getChannels() - Method in class de.pottgames.tuningfork.decoder.Mp3InputStream
 
getChannels() - Method in class de.pottgames.tuningfork.decoder.OggInputStream
 
getChannels() - Method in class de.pottgames.tuningfork.decoder.QoaInputStream
 
getChannels() - Method in class de.pottgames.tuningfork.decoder.WavInputStream
 
getChannels() - Method in enum class de.pottgames.tuningfork.PcmFormat
 
getClockTime() - Method in class de.pottgames.tuningfork.AudioDevice
Returns the clock time in nanoseconds as seen by the audio device, which may be slightly different than the system clock's tick rate (the infamous timer drift).
getClockTimeAndLatency() - Method in class de.pottgames.tuningfork.AudioDevice
This method fetches the audio device clock time and latency at the same time, avoiding the imprecision by calling both functions separately.
See AudioDevice.getClockTime() and AudioDevice.getLatency() for a detailed explanation.
The returned long array is "owned" by the AudioDevice class, so you shouldn't hold a reference to it but rather copy the values.
getCurrentSong() - Method in class de.pottgames.tuningfork.jukebox.JukeBox
Returns the Song that is currently playing.
getDataType() - Method in enum class de.pottgames.tuningfork.PcmFormat
 
getDecoder(WavFmtChunk, boolean) - Method in class de.pottgames.tuningfork.decoder.DefaultWavDecoderProvider
 
getDecoder(WavFmtChunk, boolean) - Method in interface de.pottgames.tuningfork.decoder.WavDecoderProvider
 
getDefaultAttenuationFactor() - Method in class de.pottgames.tuningfork.Audio
Returns the default attenuation factor that is used to calculate the attenuation by the current default attenuation model.
getDefaultAttenuationMaxDistance() - Method in class de.pottgames.tuningfork.Audio
Returns the default attenuation maximum distance that is used to calculate the attenuation by the current default attenuation model.
getDefaultAttenuationMinDistance() - Method in class de.pottgames.tuningfork.Audio
Returns the default attenuation minimum distance that is used to calculate the attenuation by the current default attenuation model.
getDefaultDeviceName() - Static method in class de.pottgames.tuningfork.capture.CaptureDevice
Returns the name of the default input device.
getDefaultResampler() - Method in class de.pottgames.tuningfork.AudioDevice
Returns the name of the default resampler currently in use.
getDefaultResamplerIndex() - Method in class de.pottgames.tuningfork.AudioDevice
 
getDefaultSpatialization() - Method in class de.pottgames.tuningfork.Audio
 
getDefaultVirtualization() - Method in class de.pottgames.tuningfork.Audio
Returns whether virtualization is enabled or disabled by default for all sound sources.
getDependencies(String, FileHandle, ReadableSoundBufferLoader.ReadableSoundBufferLoaderParameter) - Method in class de.pottgames.tuningfork.ReadableSoundBufferLoader
 
getDependencies(String, FileHandle, SoundBufferLoader.SoundBufferLoaderParameter) - Method in class de.pottgames.tuningfork.SoundBufferLoader
 
getDevice() - Method in class de.pottgames.tuningfork.Audio
Returns the currently used AudioDevice.
getDeviceConfig() - Method in class de.pottgames.tuningfork.AudioConfig
 
getDeviceName() - Method in class de.pottgames.tuningfork.capture.CaptureDevice
Returns the device name.
getDeviceRerouter() - Method in class de.pottgames.tuningfork.AudioDevice
Returns the currently active AudioDeviceRerouter.
getDeviceSpecifier() - Method in class de.pottgames.tuningfork.AudioDeviceConfig
 
getDeviceSpecifier() - Method in class de.pottgames.tuningfork.capture.CaptureConfig
Returns the configs value for the device specifier.
getDistanceAttenuationModel() - Method in class de.pottgames.tuningfork.AudioConfig
 
getDuration() - Method in class de.pottgames.tuningfork.BufferedSoundSource
Returns the duration of the attached sound in seconds.
getDuration() - Method in class de.pottgames.tuningfork.decoder.AiffInputStream
 
getDuration() - Method in interface de.pottgames.tuningfork.decoder.AudioStream
Returns the duration in seconds or -1 if this information is not available.
getDuration() - Method in class de.pottgames.tuningfork.decoder.FlacInputStream
 
getDuration() - Method in class de.pottgames.tuningfork.decoder.Mp3InputStream
 
getDuration() - Method in class de.pottgames.tuningfork.decoder.OggInputStream
 
getDuration() - Method in class de.pottgames.tuningfork.decoder.QoaInputStream
 
getDuration() - Method in class de.pottgames.tuningfork.decoder.WavInputStream
 
getDuration() - Method in class de.pottgames.tuningfork.jukebox.song.SongSource
Returns the duration in seconds.
getDuration() - Method in class de.pottgames.tuningfork.SoundBuffer
Returns the duration in seconds.
getDuration() - Method in class de.pottgames.tuningfork.StreamedSoundSource
Returns the duration of the attached sound in seconds.
getDwChannelMask() - Method in class de.pottgames.tuningfork.decoder.WavFmtChunk
Returns dwChannelMask or -1 if the field is not present.
getEffectSlots() - Method in class de.pottgames.tuningfork.AudioDeviceConfig
 
getEventType() - Method in class de.pottgames.tuningfork.AlEvent
 
getFadeInCurve() - Method in class de.pottgames.tuningfork.jukebox.song.SongSettings
Returns the fade-in curve.
getFadeInDuration() - Method in class de.pottgames.tuningfork.jukebox.song.SongSettings
Returns the fade-in duration in seconds.
getFadeOutCurve() - Method in class de.pottgames.tuningfork.jukebox.song.SongSettings
Returns the fade-out curve.
getFadeOutDuration() - Method in class de.pottgames.tuningfork.jukebox.song.SongSettings
Returns the fade-out duration in seconds.
getFrequency() - Method in class de.pottgames.tuningfork.capture.CaptureConfig
Returns the configs value for the frequency.
getFrequency() - Method in class de.pottgames.tuningfork.capture.CaptureDevice
Returns the frequency of the device.
getIdleTasks() - Method in class de.pottgames.tuningfork.AudioConfig
 
getLatency() - Method in class de.pottgames.tuningfork.AudioDevice
Returns the current audio device latency in nanoseconds.
getLength() - Method in class de.pottgames.tuningfork.AlEvent
 
getLength() - Method in class de.pottgames.tuningfork.decoder.OggInputStream
Get the number of bytes on the stream
getListener() - Method in class de.pottgames.tuningfork.Audio
Returns the SoundListener.
getLogger() - Method in class de.pottgames.tuningfork.Audio
 
getLogger() - Method in class de.pottgames.tuningfork.AudioConfig
 
getLogger() - Method in class de.pottgames.tuningfork.capture.CaptureConfig
Returns the configs value for the logger.
getLoopPoints() - Method in class de.pottgames.tuningfork.SoundBuffer
Returns the loop points set by SoundBuffer.setLoopPoints(float, float).
The returned array has a length of 2, with
index 0 => start
index 1 => end
The result might not exactly reflect the numbers from SoundBuffer.setLoopPoints(float, float) because there's a conversion from seconds to samples involved.
The returned float array is "owned" by the SoundBuffer class, so you shouldn't hold a reference to it but rather copy the values.
getMasterVolume() - Method in class de.pottgames.tuningfork.Audio
Returns the global volume value that is applied to all sources.
getMessage() - Method in class de.pottgames.tuningfork.AlEvent
 
getMeta() - Method in class de.pottgames.tuningfork.jukebox.song.Song
Returns the SongMeta.
getnAvgBytesPerSec() - Method in class de.pottgames.tuningfork.decoder.WavFmtChunk
Returns nAvgBytesPerSec.
getnBlockAlign() - Method in class de.pottgames.tuningfork.decoder.WavFmtChunk
Returns nBlockAlign.
getnChannels() - Method in class de.pottgames.tuningfork.decoder.WavFmtChunk
Returns nChannels.
getNewVolume() - Method in class de.pottgames.tuningfork.jukebox.JukeBoxEvent
 
getnSamplesPerSec() - Method in class de.pottgames.tuningfork.decoder.WavFmtChunk
Returns nSamplesPerSec.
getNumberOfEffectSlots() - Method in class de.pottgames.tuningfork.AudioDevice
Returns the number of available effect slots.
getObject() - Method in class de.pottgames.tuningfork.AlEvent
 
getOldVolume() - Method in class de.pottgames.tuningfork.jukebox.JukeBoxEvent
 
getOutputMode() - Method in class de.pottgames.tuningfork.AudioDevice
Returns the output mode of the device.
getOutputMode() - Method in class de.pottgames.tuningfork.AudioDeviceConfig
 
getParam() - Method in class de.pottgames.tuningfork.AlEvent
 
getPcmDataType() - Method in class de.pottgames.tuningfork.decoder.AiffInputStream
 
getPcmDataType() - Method in interface de.pottgames.tuningfork.decoder.AudioStream
Returns the output data format of this AudioStream.
getPcmDataType() - Method in class de.pottgames.tuningfork.decoder.FlacInputStream
 
getPcmDataType() - Method in class de.pottgames.tuningfork.decoder.Mp3InputStream
 
getPcmDataType() - Method in class de.pottgames.tuningfork.decoder.OggInputStream
 
getPcmDataType() - Method in class de.pottgames.tuningfork.decoder.QoaInputStream
 
getPcmDataType() - Method in class de.pottgames.tuningfork.decoder.WavInputStream
 
getPcmFormat() - Method in class de.pottgames.tuningfork.capture.CaptureConfig
Returns the configs value for the pcm format.
getPcmFormat() - Method in class de.pottgames.tuningfork.capture.CaptureDevice
Returns the pcm format of the device.
getPcmFormat() - Method in class de.pottgames.tuningfork.SoundBuffer
Returns the PcmFormat of this SoundBuffer.
getPitch() - Method in class de.pottgames.tuningfork.SoundSource
Returns the pitch of this sound source.
getPlaybackPosition() - Method in class de.pottgames.tuningfork.BufferedSoundSource
Returns the current playback position in seconds.
getPlaybackPosition() - Method in class de.pottgames.tuningfork.jukebox.song.SongSource
Returns the playback position in seconds.
getPlaybackPosition() - Method in class de.pottgames.tuningfork.StreamedSoundSource
Returns the current playback position in seconds.
Note that the returned value is subject to small inaccuracies due to the asynchronous nature of this source .
getPlayList() - Method in class de.pottgames.tuningfork.jukebox.JukeBoxEvent
 
getPosition(Vector3) - Method in class de.pottgames.tuningfork.SoundSource
Retrieves the position of this sound source.
getRadius() - Method in class de.pottgames.tuningfork.SoundSource
Returns the radius of the source.
getRaw(int) - Method in class de.pottgames.tuningfork.decoder.WavFmtChunk
Returns a byte (int 0 - 255) of the original chunk data as read from the stream.
getRegNumber() - Method in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
getRerouter() - Method in class de.pottgames.tuningfork.AudioDeviceConfig
 
getResampler() - Method in class de.pottgames.tuningfork.SoundSource
Returns the name of the resampler currently in use.
getResamplerIndexByName(String) - Method in class de.pottgames.tuningfork.AudioDevice
Returns the index of the first occurrence of the value in the array, or -1 if no such value exists.
getResamplerProvider() - Method in class de.pottgames.tuningfork.AudioConfig
 
getSampleRate() - Method in class de.pottgames.tuningfork.decoder.AiffInputStream
 
getSampleRate() - Method in interface de.pottgames.tuningfork.decoder.AudioStream
Returns the sample rate.
getSampleRate() - Method in class de.pottgames.tuningfork.decoder.FlacInputStream
 
getSampleRate() - Method in class de.pottgames.tuningfork.decoder.Mp3InputStream
 
getSampleRate() - Method in class de.pottgames.tuningfork.decoder.OggInputStream
 
getSampleRate() - Method in class de.pottgames.tuningfork.decoder.QoaInputStream
 
getSampleRate() - Method in class de.pottgames.tuningfork.decoder.WavInputStream
 
getSettings() - Method in class de.pottgames.tuningfork.jukebox.song.Song
Returns the SongSettings.
getSimultaneousSources() - Method in class de.pottgames.tuningfork.AudioConfig
 
getSong() - Method in class de.pottgames.tuningfork.jukebox.JukeBoxEvent
 
getSource() - Method in class de.pottgames.tuningfork.jukebox.song.Song
Returns the SongSource.
getSpatialization() - Method in class de.pottgames.tuningfork.AudioConfig
 
getSpatialization() - Method in class de.pottgames.tuningfork.SoundSource
Retrieves the spatialization mode.
getSubFormatDataCode() - Method in class de.pottgames.tuningfork.decoder.WavFmtChunk
Returns subFormatDataCode or -1 if the field is not present.
getTheme() - Method in class de.pottgames.tuningfork.jukebox.playlist.ThemePlayListProvider
Returns the theme.
getTitle() - Method in class de.pottgames.tuningfork.jukebox.song.SongMeta
Returns the title.
getType() - Method in class de.pottgames.tuningfork.jukebox.JukeBoxEvent
 
getUserParam() - Method in class de.pottgames.tuningfork.AlEvent
 
getValue() - Method in enum class de.pottgames.tuningfork.logger.ConsoleLogger.LogLevel
 
getVirtualization() - Method in class de.pottgames.tuningfork.AudioConfig
 
getVirtualization() - Method in class de.pottgames.tuningfork.SoundSource
Retrieves the virtualization mode.
getVolume() - Method in class de.pottgames.tuningfork.jukebox.JukeBox
Returns the JukeBox's master volume.
The final volume equation looks like:
master volume = JukeBox.getVolume() * SongSettings.fadeVolume()
getVolume() - Method in class de.pottgames.tuningfork.jukebox.song.SongSettings
Returns the standard volume.
getVolume() - Method in class de.pottgames.tuningfork.SoundSource
Returns the base volume of this sound source.
getWavDecoderProvider() - Method in class de.pottgames.tuningfork.Audio
Returns the wav decoder provider that is used by WavInputStream.
getwBitsPerSample() - Method in class de.pottgames.tuningfork.decoder.WavFmtChunk
Returns wBitsPerSample.
getwFormatTag() - Method in class de.pottgames.tuningfork.decoder.WavFmtChunk
Returns wFormatTag.
getWFormatTagId() - Method in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
getwValidBitsPerSample() - Method in class de.pottgames.tuningfork.decoder.WavFmtChunk
Returns wValidBitsPerSample or -1 if the field is not present.
goofy() - Static method in class de.pottgames.tuningfork.Chorus
 
goofyRobot() - Static method in class de.pottgames.tuningfork.Chorus
 

H

hallway() - Static method in class de.pottgames.tuningfork.EaxReverb
 
handleEvents() - Method in class de.pottgames.tuningfork.jukebox.JukeBox
 
hangar() - Static method in class de.pottgames.tuningfork.EaxReverb
 
hasFilter() - Method in class de.pottgames.tuningfork.SoundSource
Returns true if a direct filter is active on this sound source.
hashCode() - Method in class de.pottgames.tuningfork.AutoWah
 
hashCode() - Method in class de.pottgames.tuningfork.Chorus
 
hashCode() - Method in class de.pottgames.tuningfork.Compressor
 
hashCode() - Method in class de.pottgames.tuningfork.Distortion
 
hashCode() - Method in class de.pottgames.tuningfork.EaxReverb
 
hashCode() - Method in class de.pottgames.tuningfork.Echo
 
hashCode() - Method in class de.pottgames.tuningfork.Equalizer
 
hashCode() - Method in class de.pottgames.tuningfork.Flanger
 
hashCode() - Method in class de.pottgames.tuningfork.FrequencyShifter
 
hashCode() - Method in class de.pottgames.tuningfork.jukebox.song.SongSettings
 
hashCode() - Method in class de.pottgames.tuningfork.PitchShifter
 
hashCode() - Method in class de.pottgames.tuningfork.Reverb
 
hashCode() - Method in class de.pottgames.tuningfork.RingModulator
 
hashCode() - Method in class de.pottgames.tuningfork.VocalMorpher
 
hasNext() - Method in class de.pottgames.tuningfork.jukebox.playlist.CircularPlayListProvider
 
hasNext() - Method in class de.pottgames.tuningfork.jukebox.playlist.DefaultPlayListProvider
 
hasNext() - Method in interface de.pottgames.tuningfork.jukebox.playlist.PlayListProvider
Returns true if a PlayList is available via PlayListProvider.next().
hasNext() - Method in class de.pottgames.tuningfork.jukebox.playlist.ThemePlayListProvider
 
hfReference - Variable in class de.pottgames.tuningfork.EaxReverb
Range: (1000.0–20000.0), Default: (5000.0)
The properties HF Reference and LF Reference determine respectively the frequencies at which the high-frequency effects and the low-frequency effects created by EAX Reverb properties are measured, for example Decay HF Ratio and Decay LF Ratio.

Note that it is necessary to maintain a factor of at least 10 between these two reference frequencies so that low frequency and high frequency properties can be accurately controlled and will produce independent effects.
highCutoff - Variable in class de.pottgames.tuningfork.Equalizer
Range: 4000.0 - 16000.0, Default: 6000.0
This property controls the high frequency above which signal will be cut off.
highGain - Variable in class de.pottgames.tuningfork.Equalizer
Range: 0.126 - 7.943, Default: 1.0
This property allows you to cut / boost the signal at high frequencies.
highpassCutoff - Variable in class de.pottgames.tuningfork.RingModulator
Range: 0.0 - 24000.0, Default: 800.0
This controls the cutoff frequency at which the input signal is high-pass filtered before being ring modulated .

I

icepalaceAlcove() - Static method in class de.pottgames.tuningfork.EaxReverb
 
icepalaceCourtyard() - Static method in class de.pottgames.tuningfork.EaxReverb
 
icepalaceCupboard() - Static method in class de.pottgames.tuningfork.EaxReverb
 
icepalaceHall() - Static method in class de.pottgames.tuningfork.EaxReverb
 
icepalaceLargeRoom() - Static method in class de.pottgames.tuningfork.EaxReverb
 
icepalaceLongPassage() - Static method in class de.pottgames.tuningfork.EaxReverb
 
icepalaceMediumRoom() - Static method in class de.pottgames.tuningfork.EaxReverb
 
icepalaceShortPassage() - Static method in class de.pottgames.tuningfork.EaxReverb
 
icepalaceSmallRoom() - Static method in class de.pottgames.tuningfork.EaxReverb
 
idleTasks - Variable in class de.pottgames.tuningfork.AudioConfig
 
ImaAdpcmData - Class in de.pottgames.tuningfork.bindings
 
ImaAdpcmData(byte[], int, int, int) - Constructor for class de.pottgames.tuningfork.bindings.ImaAdpcmData
 
ImaAdpcmDecoder - Class in de.pottgames.tuningfork.decoder
 
ImaAdpcmDecoder(int, int, int) - Constructor for class de.pottgames.tuningfork.decoder.ImaAdpcmDecoder
 
ImaAdpcmRs - Class in de.pottgames.tuningfork.bindings
 
ImaAdpcmRs() - Constructor for class de.pottgames.tuningfork.bindings.ImaAdpcmRs
 
ImaAdpcmRsDecoder - Class in de.pottgames.tuningfork.decoder
 
ImaAdpcmRsDecoder(int, int, int) - Constructor for class de.pottgames.tuningfork.decoder.ImaAdpcmRsDecoder
 
IN - Enum constant in enum class de.pottgames.tuningfork.jukebox.song.SongSettings.FadeType
 
info(Class, String) - Method in class de.pottgames.tuningfork.logger.ConsoleLogger
 
info(Class, String) - Method in class de.pottgames.tuningfork.logger.GdxLogger
 
info(Class, String) - Method in class de.pottgames.tuningfork.logger.MockLogger
 
info(Class, String) - Method in interface de.pottgames.tuningfork.logger.TuningForkLogger
 
INFO_WARN_ERROR - Enum constant in enum class de.pottgames.tuningfork.logger.ConsoleLogger.LogLevel
 
init() - Static method in class de.pottgames.tuningfork.Audio
Initializes an Audio instance with the default AudioConfig.
init(FileHandle) - Method in class de.pottgames.tuningfork.decoder.Mp3InputStream
 
init(AudioConfig) - Static method in class de.pottgames.tuningfork.Audio
Initializes an Audio instance with the given AudioConfig.
initSafe() - Static method in class de.pottgames.tuningfork.Audio
Initializes an Audio instance with the default AudioConfig.
initSafe(AudioConfig) - Static method in class de.pottgames.tuningfork.Audio
Initializes an Audio instance with the given AudioConfig.
inputBitsPerSample() - Method in class de.pottgames.tuningfork.decoder.Aiff16BitDecoder
 
inputBitsPerSample() - Method in class de.pottgames.tuningfork.decoder.Aiff24BitDecoder
 
inputBitsPerSample() - Method in class de.pottgames.tuningfork.decoder.Aiff32BitDecoder
 
inputBitsPerSample() - Method in class de.pottgames.tuningfork.decoder.Aiff32BitFloatDecoder
 
inputBitsPerSample() - Method in class de.pottgames.tuningfork.decoder.Aiff64BitFloatDecoder
 
inputBitsPerSample() - Method in class de.pottgames.tuningfork.decoder.Aiff8BitDecoder
 
inputBitsPerSample() - Method in interface de.pottgames.tuningfork.decoder.AiffDecoder
 
inputBitsPerSample() - Method in class de.pottgames.tuningfork.decoder.ImaAdpcmDecoder
 
inputBitsPerSample() - Method in class de.pottgames.tuningfork.decoder.ImaAdpcmRsDecoder
 
inputBitsPerSample() - Method in class de.pottgames.tuningfork.decoder.Int24To16PcmDecoder
 
inputBitsPerSample() - Method in class de.pottgames.tuningfork.decoder.Int32To16PcmDecoder
 
inputBitsPerSample() - Method in class de.pottgames.tuningfork.decoder.LawDecoder
 
inputBitsPerSample() - Method in class de.pottgames.tuningfork.decoder.MsAdpcmDecoder
 
inputBitsPerSample() - Method in class de.pottgames.tuningfork.decoder.PcmDecoder
 
inputBitsPerSample() - Method in interface de.pottgames.tuningfork.decoder.WavDecoder
 
Int24To16PcmDecoder - Class in de.pottgames.tuningfork.decoder
 
Int24To16PcmDecoder(int, int) - Constructor for class de.pottgames.tuningfork.decoder.Int24To16PcmDecoder
 
Int32To16PcmDecoder - Class in de.pottgames.tuningfork.decoder
 
Int32To16PcmDecoder(int, int) - Constructor for class de.pottgames.tuningfork.decoder.Int32To16PcmDecoder
 
INTEGER - Enum constant in enum class de.pottgames.tuningfork.PcmFormat.PcmDataType
 
intOfBigEndianBytes(byte[], int) - Static method in class de.pottgames.tuningfork.decoder.util.Util
Converts a sequence of 4 bytes from the specified source array, starting at the specified offset, into an int value representing a signed integer using big-endian byte order.
intOfLittleEndianBytes(byte[], int) - Static method in class de.pottgames.tuningfork.decoder.util.Util
Converts a sequence of 4 bytes from the specified source array, starting at the specified offset, into an int value representing a signed integer using little-endian byte order.
INVERSE_DISTANCE - Enum constant in enum class de.pottgames.tuningfork.DistanceAttenuationModel
This text is taken from the official OpenAL documentation.
INVERSE_DISTANCE_CLAMPED - Enum constant in enum class de.pottgames.tuningfork.DistanceAttenuationModel
This text is taken from the official OpenAL documentation.
isAifcHeader(byte[]) - Static method in enum class de.pottgames.tuningfork.SoundFileType
Checks if the provided byte array represents an AIFC header.
isAiffHeader(byte[]) - Static method in enum class de.pottgames.tuningfork.SoundFileType
Checks if the provided byte array represents an AIFF (Audio Interchange File Format) header.
isAttached() - Method in class de.pottgames.tuningfork.SoundEffect
Returns true if this sound effect is attached to one or more sources.
isClosed() - Method in class de.pottgames.tuningfork.decoder.AiffInputStream
 
isClosed() - Method in interface de.pottgames.tuningfork.decoder.AudioStream
Returns true if the AudioStream is closed.
isClosed() - Method in class de.pottgames.tuningfork.decoder.FlacInputStream
 
isClosed() - Method in class de.pottgames.tuningfork.decoder.Mp3InputStream
 
isClosed() - Method in class de.pottgames.tuningfork.decoder.OggInputStream
 
isClosed() - Method in class de.pottgames.tuningfork.decoder.QoaInputStream
 
isClosed() - Method in class de.pottgames.tuningfork.decoder.WavInputStream
 
isConnected() - Method in class de.pottgames.tuningfork.AudioDevice
Returns whether the audio output device is still connected.
isDirectional() - Method in class de.pottgames.tuningfork.SoundSource
Returns true if this sound source is directional.
isEnableOutputLimiter() - Method in class de.pottgames.tuningfork.AudioDeviceConfig
 
isEven(int) - Static method in class de.pottgames.tuningfork.decoder.util.Util
 
isEven(long) - Static method in class de.pottgames.tuningfork.decoder.util.Util
 
isExtensionAvailable(ALExtension) - Method in class de.pottgames.tuningfork.AudioDevice
 
isFlacHeader(byte[]) - Static method in enum class de.pottgames.tuningfork.SoundFileType
Checks if the provided byte array represents a FLAC header.
isHrtfEnabled() - Method in class de.pottgames.tuningfork.AudioDevice
Returns true if HRTF is enabled.
isHrtfSupported() - Method in class de.pottgames.tuningfork.AudioDevice
Returns true if HRTF is supported by this device.
isLoop() - Method in class de.pottgames.tuningfork.jukebox.playlist.PlayList
Returns true if this PlayList should be played on repeat.
isNativeDecodersAvailable() - Method in class de.pottgames.tuningfork.Audio
Returns true if the native decoders are available.
isOdd(int) - Static method in class de.pottgames.tuningfork.decoder.util.Util
 
isOdd(long) - Static method in class de.pottgames.tuningfork.decoder.util.Util
 
isOggHeader(byte[]) - Static method in enum class de.pottgames.tuningfork.SoundFileType
 
isPaused() - Method in class de.pottgames.tuningfork.SoundSource
Returns whether this sound source is paused.
isPaused() - Method in class de.pottgames.tuningfork.StreamedSoundSource
 
isPlayedThrough() - Method in class de.pottgames.tuningfork.jukebox.playlist.PlayList
Returns true if the all Songs from the list have been fetched.
isPlaying() - Method in class de.pottgames.tuningfork.jukebox.JukeBox
Returns true if this JukeBox is playing at the moment.
isPlaying() - Method in class de.pottgames.tuningfork.SoundSource
Returns whether this sound source is currently playing.
isPlaying() - Method in class de.pottgames.tuningfork.StreamedSoundSource
 
isQoaHeader(byte[]) - Static method in enum class de.pottgames.tuningfork.SoundFileType
Checks if the provided byte array represents a QOA header.
isRelative() - Method in class de.pottgames.tuningfork.SoundSource
Returns whether this sound source handles the position attribute as relative to the listeners position.
isSupportedBitRate(int) - Static method in enum class de.pottgames.tuningfork.PcmFormat
 
isSupportedChannelCount(int) - Static method in enum class de.pottgames.tuningfork.PcmFormat
 
isWavHeader(byte[]) - Static method in enum class de.pottgames.tuningfork.SoundFileType
Checks if the provided byte array represents a WAV header.

J

JukeBox - Class in de.pottgames.tuningfork.jukebox
A music player class playing Songs from a PlayList.
JukeBox(PlayListProvider) - Constructor for class de.pottgames.tuningfork.jukebox.JukeBox
Creates a new JukeBox.
JUKEBOX_END - Enum constant in enum class de.pottgames.tuningfork.jukebox.JukeBoxEvent.JukeBoxEventType
 
JUKEBOX_PAUSE - Enum constant in enum class de.pottgames.tuningfork.jukebox.JukeBoxEvent.JukeBoxEventType
 
JUKEBOX_START - Enum constant in enum class de.pottgames.tuningfork.jukebox.JukeBoxEvent.JukeBoxEventType
 
JukeBoxEvent - Class in de.pottgames.tuningfork.jukebox
 
JukeBoxEvent() - Constructor for class de.pottgames.tuningfork.jukebox.JukeBoxEvent
 
JukeBoxEvent.JukeBoxEventType - Enum Class in de.pottgames.tuningfork.jukebox
 
JukeBoxObserver - Interface in de.pottgames.tuningfork.jukebox
An observer to listen for JukeBox state changes.

K

KeepAliveDeviceRerouter - Class in de.pottgames.tuningfork.router
A simple rerouter that connects to the default device when the connection to the current device is lost.
KeepAliveDeviceRerouter() - Constructor for class de.pottgames.tuningfork.router.KeepAliveDeviceRerouter
 

L

lastPowerOfTwo(int) - Static method in class de.pottgames.tuningfork.decoder.util.Util
Returns the next lower power of two.
lateReverbDelay - Variable in class de.pottgames.tuningfork.EaxReverb
Range: (0.0–0.1), Default: (0.011)
The Late Reverb Delay property defines the begin time, in seconds, of the late reverberation relative to the time of the initial reflection (the first of the early reflections).

It ranges from 0 to 100 milliseconds.
lateReverbDelay - Variable in class de.pottgames.tuningfork.Reverb
Range: 0.0 - 0.1, Default: 0.011
The Late Reverb Delay property defines the begin time of the late reverberation relative to the time of the initial reflection (the first of the early reflections).
lateReverbGain - Variable in class de.pottgames.tuningfork.EaxReverb
Range: (0.0–10.0), Default: (1.26)
The Late Reverb Gain property controls the overall amount of later reverberation relative to the Gain property .

(The Gain property sets the overall amount of both initial reflections and later reverberation.) The value of Late Reverb Gain ranges from a maximum of 10.0 (+20 dB) to a minimum of 0.0 (-100 dB) (no late reverberation at all).
lateReverbGain - Variable in class de.pottgames.tuningfork.Reverb
Range: 0.0 - 10.0, Default: 1.26
The Late Reverb Gain property controls the overall amount of later reverberation relative to the Gain property .
lateReverbPan - Variable in class de.pottgames.tuningfork.EaxReverb
Range: (0.0–1.0), Default: (0,0,0)
The Late Reverb Pan property is a 3D vector that controls the spatial distribution of the late reverb.

The direction of this vector controls the global direction of the reverb, while its magnitude controls how focused the reverb are towards this direction.
LawDecoder - Class in de.pottgames.tuningfork.decoder
 
LawDecoder(int, int, LawDecoder.Encoding, boolean) - Constructor for class de.pottgames.tuningfork.decoder.LawDecoder
 
LawDecoder.Encoding - Enum Class in de.pottgames.tuningfork.decoder
 
leftDirection - Variable in class de.pottgames.tuningfork.FrequencyShifter
0 = down, 1 = up, 2 = off
These select which internal signals are added together to produce the output.
length - Variable in class de.pottgames.tuningfork.decoder.WavFmtChunk
 
lfReference - Variable in class de.pottgames.tuningfork.EaxReverb
Range: (20.0–1000.0), Default: (250.0)
The properties HF Reference and LF Reference determine respectively the frequencies at which the high-frequency effects and the low-frequency effects created by EAX Reverb properties are measured, for example Decay HF Ratio and Decay LF Ratio.

Note that it is necessary to maintain a factor of at least 10 between these two reference frequencies so that low frequency and high frequency properties can be accurately controlled and will produce independent effects.
limit(int, int) - Static method in class de.pottgames.tuningfork.decoder.util.Util
Clamps a value to the given limit.
linear(float, float, float) - Static method in class de.pottgames.tuningfork.jukebox.song.SongSettings
Creates a SongSettings instance with linear fade-in and fade-out interpolation.
LINEAR_DISTANCE - Enum constant in enum class de.pottgames.tuningfork.DistanceAttenuationModel
This text is taken from the official OpenAL documentation.
LINEAR_DISTANCE_CLAMPED - Enum constant in enum class de.pottgames.tuningfork.DistanceAttenuationModel
This text is taken from the official OpenAL documentation.
livingRoom() - Static method in class de.pottgames.tuningfork.EaxReverb
 
load(FileHandle) - Static method in class de.pottgames.tuningfork.AiffLoader
Loads an aiff file into a SoundBuffer.
load(FileHandle) - Static method in class de.pottgames.tuningfork.FlacLoader
Loads a flac file into a SoundBuffer.
load(FileHandle) - Static method in class de.pottgames.tuningfork.Mp3Loader
Loads sound data from a FileHandle into a SoundBuffer using the mp3 decoder and closes the stream afterward.
load(FileHandle) - Static method in class de.pottgames.tuningfork.OggLoader
Loads an ogg into a SoundBuffer.
load(FileHandle) - Static method in class de.pottgames.tuningfork.QoaLoader
Loads a qoa file into a SoundBuffer.
load(FileHandle) - Static method in class de.pottgames.tuningfork.SoundLoader
Loads an audio file from the specified FileHandle and returns a SoundBuffer.
load(FileHandle) - Static method in class de.pottgames.tuningfork.WaveLoader
Loads a wav file into a SoundBuffer.
load(FileHandle, boolean) - Static method in class de.pottgames.tuningfork.SoundLoader
Loads an audio file from the specified FileHandle and returns a SoundBuffer.
load(FileHandle, boolean) - Static method in class de.pottgames.tuningfork.WaveLoader
Loads a wav file into a SoundBuffer.
load(AiffInputStream) - Static method in class de.pottgames.tuningfork.AiffLoader
load(AudioStream) - Static method in class de.pottgames.tuningfork.SoundLoader
Loads a SoundBuffer from any AudioStream.
load(OggInputStream) - Static method in class de.pottgames.tuningfork.OggLoader
Loads a SoundBuffer from a OggInputStream.
load(QoaInputStream) - Static method in class de.pottgames.tuningfork.QoaLoader
Loads a SoundBuffer from a QoaInputStream.
load(WavInputStream) - Static method in class de.pottgames.tuningfork.WaveLoader
Loads a SoundBuffer from a WavInputStream.
load(File) - Static method in class de.pottgames.tuningfork.AiffLoader
Loads an aiff file into a SoundBuffer.
load(File) - Static method in class de.pottgames.tuningfork.FlacLoader
Loads a flac file into a SoundBuffer.
load(File) - Static method in class de.pottgames.tuningfork.Mp3Loader
Loads a mp3 into a SoundBuffer.
load(File) - Static method in class de.pottgames.tuningfork.OggLoader
Loads an ogg into a SoundBuffer.
load(File) - Static method in class de.pottgames.tuningfork.QoaLoader
Loads a qoa file into a SoundBuffer.
load(File) - Static method in class de.pottgames.tuningfork.WaveLoader
Loads a wav file into a SoundBuffer.
load(File, boolean) - Static method in class de.pottgames.tuningfork.WaveLoader
Loads a wav file into a SoundBuffer.
load(InputStream) - Static method in class de.pottgames.tuningfork.AiffLoader
Loads a SoundBuffer from an InputStream and closes it afterwards.
load(InputStream) - Static method in class de.pottgames.tuningfork.FlacLoader
Loads a flac stream into a SoundBuffer and closes it afterward.
load(InputStream) - Static method in class de.pottgames.tuningfork.Mp3Loader
Loads a mp3 into a SoundBuffer and closes the InputStream afterward.
load(InputStream) - Static method in class de.pottgames.tuningfork.OggLoader
Loads an ogg into a SoundBuffer and closes the InputStream afterward.
load(InputStream) - Static method in class de.pottgames.tuningfork.QoaLoader
Loads a SoundBuffer from an InputStream and closes it afterwards.
load(InputStream) - Static method in class de.pottgames.tuningfork.WaveLoader
Loads a SoundBuffer from an InputStream and closes it afterward.
loadAsync(AssetManager, String, FileHandle, ReadableSoundBufferLoader.ReadableSoundBufferLoaderParameter) - Method in class de.pottgames.tuningfork.ReadableSoundBufferLoader
 
loadAsync(AssetManager, String, FileHandle, SoundBufferLoader.SoundBufferLoaderParameter) - Method in class de.pottgames.tuningfork.SoundBufferLoader
 
loadFastImaAdpcm(String) - Static method in class de.pottgames.tuningfork.WaveLoader
Disclaimer: This is a special use case load method.
loadFastImaAdpcmReadable(String) - Static method in class de.pottgames.tuningfork.WaveLoader
Disclaimer: This is a special use case load method.
loadNonPacked(String) - Static method in class de.pottgames.tuningfork.OggLoader
Loads an ogg into a SoundBuffer.
loadNonPackedReadable(String) - Static method in class de.pottgames.tuningfork.OggLoader
Loads an ogg into a ReadableSoundBuffer.
loadReadable(FileHandle) - Static method in class de.pottgames.tuningfork.AiffLoader
Loads an aiff file into a ReadableSoundBuffer.
loadReadable(FileHandle) - Static method in class de.pottgames.tuningfork.FlacLoader
Loads a flac file into a ReadableSoundBuffer.
loadReadable(FileHandle) - Static method in class de.pottgames.tuningfork.Mp3Loader
Loads sound data from a FileHandle into a ReadableSoundBuffer using the mp3 decoder and closes the stream afterward.
loadReadable(FileHandle) - Static method in class de.pottgames.tuningfork.OggLoader
Loads an ogg into a ReadableSoundBuffer.
loadReadable(FileHandle) - Static method in class de.pottgames.tuningfork.QoaLoader
Loads a qoa file into a ReadableSoundBuffer.
loadReadable(FileHandle) - Static method in class de.pottgames.tuningfork.SoundLoader
Loads an audio file from the specified FileHandle and returns a SoundBuffer.
loadReadable(FileHandle) - Static method in class de.pottgames.tuningfork.WaveLoader
Loads a wav file into a ReadableSoundBuffer.
loadReadable(FileHandle, boolean) - Static method in class de.pottgames.tuningfork.SoundLoader
Loads an audio file from the specified FileHandle and returns a ReadableSoundBuffer.
loadReadable(FileHandle, boolean) - Static method in class de.pottgames.tuningfork.WaveLoader
Loads a wav file into a ReadableSoundBuffer.
loadReadable(AiffInputStream) - Static method in class de.pottgames.tuningfork.AiffLoader
loadReadable(AudioStream) - Static method in class de.pottgames.tuningfork.SoundLoader
Loads a ReadableSoundBuffer from any AudioStream.
loadReadable(OggInputStream) - Static method in class de.pottgames.tuningfork.OggLoader
loadReadable(QoaInputStream) - Static method in class de.pottgames.tuningfork.QoaLoader
loadReadable(WavInputStream) - Static method in class de.pottgames.tuningfork.WaveLoader
loadReadable(File) - Static method in class de.pottgames.tuningfork.AiffLoader
Loads an aiff file into a ReadableSoundBuffer.
loadReadable(File) - Static method in class de.pottgames.tuningfork.FlacLoader
Loads a flac file into a ReadableSoundBuffer.
loadReadable(File) - Static method in class de.pottgames.tuningfork.Mp3Loader
Loads a mp3 into a ReadableSoundBuffer.
loadReadable(File) - Static method in class de.pottgames.tuningfork.OggLoader
Loads an ogg into a ReadableSoundBuffer.
loadReadable(File) - Static method in class de.pottgames.tuningfork.QoaLoader
Loads a qoa file into a ReadableSoundBuffer.
loadReadable(File) - Static method in class de.pottgames.tuningfork.WaveLoader
Loads a wav file into a ReadableSoundBuffer.
loadReadable(File, boolean) - Static method in class de.pottgames.tuningfork.WaveLoader
Loads a wav file into a ReadableSoundBuffer.
loadReadable(InputStream) - Static method in class de.pottgames.tuningfork.AiffLoader
Loads a ReadableSoundBuffer from an InputStream and closes it afterwards.
loadReadable(InputStream) - Static method in class de.pottgames.tuningfork.FlacLoader
Loads a flac stream into a ReadableSoundBuffer and closes it afterward.
loadReadable(InputStream) - Static method in class de.pottgames.tuningfork.Mp3Loader
Loads a mp3 into a ReadableSoundBuffer and closes the InputStream afterward.
loadReadable(InputStream) - Static method in class de.pottgames.tuningfork.OggLoader
Loads an ogg into a SoundBuffer and closes the InputStream afterward.
loadReadable(InputStream) - Static method in class de.pottgames.tuningfork.QoaLoader
Loads a ReadableSoundBuffer from an InputStream and closes it afterwards.
loadReadable(InputStream) - Static method in class de.pottgames.tuningfork.WaveLoader
Loads a ReadableSoundBuffer from an InputStream and closes it afterward.
loadReadableReverse(FileHandle) - Static method in class de.pottgames.tuningfork.AiffLoader
Loads an aiff file in reverse into a ReadableSoundBuffer.
loadReadableReverse(FileHandle) - Static method in class de.pottgames.tuningfork.FlacLoader
Loads a flac file in reverse into a ReadableSoundBuffer.
loadReadableReverse(FileHandle) - Static method in class de.pottgames.tuningfork.Mp3Loader
Loads an mp3 file in reverse into a ReadableSoundBuffer.
loadReadableReverse(FileHandle) - Static method in class de.pottgames.tuningfork.OggLoader
Loads an ogg file in reverse into a ReadableSoundBuffer.
loadReadableReverse(FileHandle) - Static method in class de.pottgames.tuningfork.QoaLoader
Loads a qoa file in reverse into a ReadableSoundBuffer.
loadReadableReverse(FileHandle) - Static method in class de.pottgames.tuningfork.SoundLoader
Loads an audio file from the specified FileHandle and reverses the audio data.
loadReadableReverse(FileHandle) - Static method in class de.pottgames.tuningfork.WaveLoader
Loads a wav file in reverse into a ReadableSoundBuffer.
loadReverse(FileHandle) - Static method in class de.pottgames.tuningfork.AiffLoader
Loads an aiff file in reverse into a SoundBuffer.
loadReverse(FileHandle) - Static method in class de.pottgames.tuningfork.FlacLoader
Loads a flac file in reverse into a SoundBuffer.
loadReverse(FileHandle) - Static method in class de.pottgames.tuningfork.Mp3Loader
Loads an mp3 file in reverse into a SoundBuffer.
loadReverse(FileHandle) - Static method in class de.pottgames.tuningfork.OggLoader
Loads an ogg file in reverse into a SoundBuffer.
loadReverse(FileHandle) - Static method in class de.pottgames.tuningfork.QoaLoader
Loads a qoa file in reverse into a SoundBuffer.
loadReverse(FileHandle) - Static method in class de.pottgames.tuningfork.SoundLoader
Loads an audio file from the specified FileHandle and reverses the audio data.
loadReverse(FileHandle) - Static method in class de.pottgames.tuningfork.WaveLoader
Loads a wav file in reverse into a SoundBuffer.
loadSync(AssetManager, String, FileHandle, ReadableSoundBufferLoader.ReadableSoundBufferLoaderParameter) - Method in class de.pottgames.tuningfork.ReadableSoundBufferLoader
 
loadSync(AssetManager, String, FileHandle, SoundBufferLoader.SoundBufferLoaderParameter) - Method in class de.pottgames.tuningfork.SoundBufferLoader
 
logger - Variable in class de.pottgames.tuningfork.AudioConfig
 
logger - Variable in class de.pottgames.tuningfork.jukebox.playlist.PlayList
 
longOfBigEndianBytes(byte[], int) - Static method in class de.pottgames.tuningfork.decoder.util.Util
Converts a sequence of 8 bytes from the specified source array, starting at the specified offset, into a long value using big-endian byte order.
longOfLittleEndianBytes(byte[], int) - Static method in class de.pottgames.tuningfork.decoder.util.Util
Converts a sequence of 8 bytes from the specified source array, starting at the specified offset, into a long value using little-endian byte order.
loop - Variable in class de.pottgames.tuningfork.jukebox.playlist.PlayList
 
lowCutoff - Variable in class de.pottgames.tuningfork.Equalizer
Range: 50.0 - 800.0, Default: 200.0
This property controls the low frequency below which signal will be cut off.
lowGain - Variable in class de.pottgames.tuningfork.Equalizer
Range: 0.126 - 7.943, Default: 1.0
This property controls amount of cut or boost on the low frequency range.
lowpassCutoff - Variable in class de.pottgames.tuningfork.Distortion
Range: 80.0 - 24000.0, Default: 8000.0
Input signal can have a low pass filter applied, to limit the amount of high frequency signal feeding into the distortion effect.
lrDelay - Variable in class de.pottgames.tuningfork.Echo
Range: 0.0 - 0.404, Default: 0.1
This property controls the delay between the first ‘tap’ and the second ‘tap’.

M

makeDirectional(Vector3, float, float, float) - Method in class de.pottgames.tuningfork.BufferedSoundSource
 
makeDirectional(Vector3, float, float, float) - Method in class de.pottgames.tuningfork.SoundSource
Makes this sound source emit sound in a cone shape facing a direction.
makeOmniDirectional() - Method in class de.pottgames.tuningfork.BufferedSoundSource
 
makeOmniDirectional() - Method in class de.pottgames.tuningfork.SoundSource
Makes this sound source omni-directional.
maxPitch() - Static method in class de.pottgames.tuningfork.PitchShifter
 
mid1Center - Variable in class de.pottgames.tuningfork.Equalizer
Range: 200.0 - 3000.0, Default: 500.0
This property sets the center frequency for the “mid1” range.
mid1Gain - Variable in class de.pottgames.tuningfork.Equalizer
Range: 0.126 - 7.943, Default: 1.0
This property allows you to cut / boost signal on the “mid1” range.
mid1Width - Variable in class de.pottgames.tuningfork.Equalizer
Range: 0.01 - 1.0, Default: 1.0
This property controls the width of the “mid1” range.
mid2Center - Variable in class de.pottgames.tuningfork.Equalizer
Range: 1000.0 - 8000.0, Default: 3000.0
This property sets the center frequency for the “mid2” range.
mid2Gain - Variable in class de.pottgames.tuningfork.Equalizer
Range: 0.126 - 7.943, Default: 1.0
This property allows you to cut / boost signal on the “mid2” range.
mid2Width - Variable in class de.pottgames.tuningfork.Equalizer
Range: 0.01 - 1.0, Default: 1.0
This property controls the width of the “mid2” range.
minPitch() - Static method in class de.pottgames.tuningfork.PitchShifter
 
MockLogger - Class in de.pottgames.tuningfork.logger
 
MockLogger() - Constructor for class de.pottgames.tuningfork.logger.MockLogger
 
modulationDepth - Variable in class de.pottgames.tuningfork.EaxReverb
Range: (0.0–1.0), Default: (0.0)
Using modulationTime and modulationDepth, you can create a pitch modulation in the reverberant sound.

This will be most noticeable applied to sources that have tonal color or pitch.
modulationTime - Variable in class de.pottgames.tuningfork.EaxReverb
Range: (0.004–4.0), Default: (0.25)
Using modulationTime and modulationDepth, you can create a pitch modulation in the reverberant sound.

This will be most noticeable applied to sources that have tonal color or pitch.
MONO - Enum constant in enum class de.pottgames.tuningfork.OutputMode
Monaural.
MONO_16_BIT - Enum constant in enum class de.pottgames.tuningfork.PcmFormat
 
MONO_8_BIT - Enum constant in enum class de.pottgames.tuningfork.PcmFormat
 
moodHeaven() - Static method in class de.pottgames.tuningfork.EaxReverb
 
moodHell() - Static method in class de.pottgames.tuningfork.EaxReverb
 
moodMemory() - Static method in class de.pottgames.tuningfork.EaxReverb
 
mountains() - Static method in class de.pottgames.tuningfork.EaxReverb
 
MP3 - Enum constant in enum class de.pottgames.tuningfork.SoundFileType
 
Mp3InputStream - Class in de.pottgames.tuningfork.decoder
An AudioStream that decodes mp3.
Mp3InputStream(FileHandle) - Constructor for class de.pottgames.tuningfork.decoder.Mp3InputStream
 
Mp3Loader - Class in de.pottgames.tuningfork
This class provides static functions to load mp3 audio data.
The mp3 file format is not officially supported by TuningFork.
Mp3Loader() - Constructor for class de.pottgames.tuningfork.Mp3Loader
 
MS_ADPCM - Enum constant in enum class de.pottgames.tuningfork.PcmFormat.PcmDataType
 
MS_ADPCM_MONO - Enum constant in enum class de.pottgames.tuningfork.PcmFormat
 
MS_ADPCM_STEREO - Enum constant in enum class de.pottgames.tuningfork.PcmFormat
 
MsAdpcmDecoder - Class in de.pottgames.tuningfork.decoder
 
MsAdpcmDecoder(int, int, int) - Constructor for class de.pottgames.tuningfork.decoder.MsAdpcmDecoder
 

N

next() - Method in class de.pottgames.tuningfork.jukebox.playlist.CircularPlayListProvider
 
next() - Method in class de.pottgames.tuningfork.jukebox.playlist.DefaultPlayListProvider
 
next() - Method in interface de.pottgames.tuningfork.jukebox.playlist.PlayListProvider
Returns the next PlayList.
next() - Method in class de.pottgames.tuningfork.jukebox.playlist.ThemePlayListProvider
 
nextPowerOfTwo(int) - Static method in class de.pottgames.tuningfork.decoder.util.Util
Returns the next higher power of two.
nextSong() - Method in class de.pottgames.tuningfork.jukebox.JukeBox
 
nextSong() - Method in class de.pottgames.tuningfork.jukebox.playlist.PlayList
Returns the next Song in the list.
NO_INTERPOLATION - Static variable in class de.pottgames.tuningfork.jukebox.song.SongSettings
Does not interpolate and ignores the alpha value, always applies 1.
noFade(float) - Static method in class de.pottgames.tuningfork.jukebox.song.SongSettings
Creates a SongSettings instance that has fade-in and fade-out turned off.
NONE - Enum constant in enum class de.pottgames.tuningfork.DistanceAttenuationModel
Turns the distance attenuation off.
NONE - Enum constant in enum class de.pottgames.tuningfork.jukebox.JukeBoxEvent.JukeBoxEventType
 
notifyJukeBoxEnd() - Method in class de.pottgames.tuningfork.jukebox.JukeBox
 
notifyJukeBoxPause() - Method in class de.pottgames.tuningfork.jukebox.JukeBox
 
notifyJukeBoxStart() - Method in class de.pottgames.tuningfork.jukebox.JukeBox
 
notifyPlayListEnd(PlayList) - Method in class de.pottgames.tuningfork.jukebox.JukeBox
 
notifyPlayListStart(PlayList) - Method in class de.pottgames.tuningfork.jukebox.JukeBox
 
notifySongEnd(Song) - Method in class de.pottgames.tuningfork.jukebox.JukeBox
 
notifySongStart(Song) - Method in class de.pottgames.tuningfork.jukebox.JukeBox
 
numChannels - Variable in class de.pottgames.tuningfork.bindings.ImaAdpcmData
 

O

Objects - Class in de.pottgames.tuningfork.misc
 
Objects() - Constructor for class de.pottgames.tuningfork.misc.Objects
 
observer - Variable in class de.pottgames.tuningfork.jukebox.JukeBox
 
obtainSource(SoundBuffer) - Method in class de.pottgames.tuningfork.Audio
Returns a BufferedSoundSource for permanent use.
OFF - Enum constant in enum class de.pottgames.tuningfork.AudioConfig.Spatialization
Spatialization is turned off.
OFF - Enum constant in enum class de.pottgames.tuningfork.logger.ConsoleLogger.LogLevel
 
OFF_DROP_CHANNELS - Enum constant in enum class de.pottgames.tuningfork.AudioConfig.Virtualization
Virtualizations is off.
OFF_REMIX_CHANNELS - Enum constant in enum class de.pottgames.tuningfork.AudioConfig.Virtualization
Virtualization is off.
OGG - Enum constant in enum class de.pottgames.tuningfork.SoundFileType
 
OggInputStream - Class in de.pottgames.tuningfork.decoder
An input stream to read Ogg Vorbis.
OggInputStream(FileHandle, OggInputStream) - Constructor for class de.pottgames.tuningfork.decoder.OggInputStream
Initializes a OggInputStream from a FileHandle and an optional OggInputStream for buffer reusage, the old stream shouldn't be used afterward.
OggInputStream(InputStream) - Constructor for class de.pottgames.tuningfork.decoder.OggInputStream
Initializes a OggInputStream from an InputStream.
OggLoader - Class in de.pottgames.tuningfork
 
OggLoader() - Constructor for class de.pottgames.tuningfork.OggLoader
 
ON - Enum constant in enum class de.pottgames.tuningfork.AudioConfig.Spatialization
Spatialization is always available/applied.
ON - Enum constant in enum class de.pottgames.tuningfork.AudioConfig.Virtualization
Virtualization is on.
onAlEvent(AlEvent) - Method in class de.pottgames.tuningfork.AudioDevice
This method is invoked from OpenAL on an arbitrary thread when an event occurs for which TuningFork has registered.
onDisconnect() - Method in class de.pottgames.tuningfork.AudioDevice
 
onDisconnect() - Method in interface de.pottgames.tuningfork.router.AudioDeviceRerouter
Gets called when a disconnect to the audio device is detected.
onDisconnect() - Method in class de.pottgames.tuningfork.router.KeepAliveDeviceRerouter
 
onDisconnect() - Method in class de.pottgames.tuningfork.router.SmartDeviceRerouter
 
onJukeBoxEnd() - Method in interface de.pottgames.tuningfork.jukebox.JukeBoxObserver
This method is called when the JukeBox stops playing, either by running out of songs/playlists or by being stopped manually.
onJukeBoxPause() - Method in interface de.pottgames.tuningfork.jukebox.JukeBoxObserver
This method is called when the JukeBox is set to pause.
onJukeBoxStart() - Method in interface de.pottgames.tuningfork.jukebox.JukeBoxObserver
This method is called when the JukeBox begins playback.
onOff - Variable in class de.pottgames.tuningfork.Compressor
0 = on, 1 = off, Default = 1
The OpenAL Effect Extension Compressor can only be switched on and off – it cannot be adjusted.
onPlayListEnd(PlayList) - Method in interface de.pottgames.tuningfork.jukebox.JukeBoxObserver
This method is called when a PlayList finished playing.
onPlayListStart(PlayList) - Method in interface de.pottgames.tuningfork.jukebox.JukeBoxObserver
This method is called when a new PlayList is used to play songs.
onSongEnd(Song) - Method in interface de.pottgames.tuningfork.jukebox.JukeBoxObserver
This method is called when a song finished playing.
onSongStart(Song) - Method in interface de.pottgames.tuningfork.jukebox.JukeBoxObserver
This method is called when a new song is played.
open() - Static method in class de.pottgames.tuningfork.capture.CaptureDevice
Opens the default input device with default settings.
open(CaptureConfig) - Static method in class de.pottgames.tuningfork.capture.CaptureDevice
Opens an input device with the given CaptureConfig.
OpenDeviceException - Exception Class in de.pottgames.tuningfork
 
OpenDeviceException(String) - Constructor for exception class de.pottgames.tuningfork.OpenDeviceException
 
OpenDeviceException(String, Throwable) - Constructor for exception class de.pottgames.tuningfork.OpenDeviceException
 
OpenDeviceException(Throwable) - Constructor for exception class de.pottgames.tuningfork.OpenDeviceException
 
OUT - Enum constant in enum class de.pottgames.tuningfork.jukebox.song.SongSettings.FadeType
 
outdoorsBackyard() - Static method in class de.pottgames.tuningfork.EaxReverb
 
outdoorsCreek() - Static method in class de.pottgames.tuningfork.EaxReverb
 
outdoorsDeepCanyon() - Static method in class de.pottgames.tuningfork.EaxReverb
 
outdoorsRollingPlains() - Static method in class de.pottgames.tuningfork.EaxReverb
 
outdoorsValley() - Static method in class de.pottgames.tuningfork.EaxReverb
 
outputBitsPerSample() - Method in class de.pottgames.tuningfork.decoder.Aiff16BitDecoder
 
outputBitsPerSample() - Method in class de.pottgames.tuningfork.decoder.Aiff24BitDecoder
 
outputBitsPerSample() - Method in class de.pottgames.tuningfork.decoder.Aiff32BitDecoder
 
outputBitsPerSample() - Method in class de.pottgames.tuningfork.decoder.Aiff32BitFloatDecoder
 
outputBitsPerSample() - Method in class de.pottgames.tuningfork.decoder.Aiff64BitFloatDecoder
 
outputBitsPerSample() - Method in class de.pottgames.tuningfork.decoder.Aiff8BitDecoder
 
outputBitsPerSample() - Method in interface de.pottgames.tuningfork.decoder.AiffDecoder
 
outputBitsPerSample() - Method in class de.pottgames.tuningfork.decoder.ImaAdpcmDecoder
 
outputBitsPerSample() - Method in class de.pottgames.tuningfork.decoder.ImaAdpcmRsDecoder
 
outputBitsPerSample() - Method in class de.pottgames.tuningfork.decoder.Int24To16PcmDecoder
 
outputBitsPerSample() - Method in class de.pottgames.tuningfork.decoder.Int32To16PcmDecoder
 
outputBitsPerSample() - Method in class de.pottgames.tuningfork.decoder.LawDecoder
 
outputBitsPerSample() - Method in class de.pottgames.tuningfork.decoder.MsAdpcmDecoder
 
outputBitsPerSample() - Method in class de.pottgames.tuningfork.decoder.PcmDecoder
 
outputBitsPerSample() - Method in class de.pottgames.tuningfork.decoder.QoaDecoder
 
outputBitsPerSample() - Method in interface de.pottgames.tuningfork.decoder.WavDecoder
 
outputBuffer - Variable in class de.pottgames.tuningfork.decoder.Mp3InputStream
 
outputChannels() - Method in class de.pottgames.tuningfork.decoder.ImaAdpcmDecoder
 
outputChannels() - Method in class de.pottgames.tuningfork.decoder.ImaAdpcmRsDecoder
 
outputChannels() - Method in class de.pottgames.tuningfork.decoder.Int24To16PcmDecoder
 
outputChannels() - Method in class de.pottgames.tuningfork.decoder.Int32To16PcmDecoder
 
outputChannels() - Method in class de.pottgames.tuningfork.decoder.LawDecoder
 
outputChannels() - Method in class de.pottgames.tuningfork.decoder.MsAdpcmDecoder
 
outputChannels() - Method in class de.pottgames.tuningfork.decoder.PcmDecoder
 
outputChannels() - Method in class de.pottgames.tuningfork.decoder.QoaDecoder
 
outputChannels() - Method in interface de.pottgames.tuningfork.decoder.WavDecoder
 
outputMode - Variable in class de.pottgames.tuningfork.AudioDeviceConfig
The desired output mode.
OutputMode - Enum Class in de.pottgames.tuningfork
 
outputPcmDataType() - Method in class de.pottgames.tuningfork.decoder.Aiff16BitDecoder
 
outputPcmDataType() - Method in class de.pottgames.tuningfork.decoder.Aiff24BitDecoder
 
outputPcmDataType() - Method in class de.pottgames.tuningfork.decoder.Aiff32BitDecoder
 
outputPcmDataType() - Method in class de.pottgames.tuningfork.decoder.Aiff32BitFloatDecoder
 
outputPcmDataType() - Method in class de.pottgames.tuningfork.decoder.Aiff64BitFloatDecoder
 
outputPcmDataType() - Method in class de.pottgames.tuningfork.decoder.Aiff8BitDecoder
 
outputPcmDataType() - Method in interface de.pottgames.tuningfork.decoder.AiffDecoder
 
outputPcmDataType() - Method in class de.pottgames.tuningfork.decoder.ImaAdpcmDecoder
 
outputPcmDataType() - Method in class de.pottgames.tuningfork.decoder.ImaAdpcmRsDecoder
 
outputPcmDataType() - Method in class de.pottgames.tuningfork.decoder.Int24To16PcmDecoder
 
outputPcmDataType() - Method in class de.pottgames.tuningfork.decoder.Int32To16PcmDecoder
 
outputPcmDataType() - Method in class de.pottgames.tuningfork.decoder.LawDecoder
 
outputPcmDataType() - Method in class de.pottgames.tuningfork.decoder.MsAdpcmDecoder
 
outputPcmDataType() - Method in class de.pottgames.tuningfork.decoder.PcmDecoder
 
outputPcmDataType() - Method in class de.pottgames.tuningfork.decoder.QoaDecoder
 
outputPcmDataType() - Method in interface de.pottgames.tuningfork.decoder.WavDecoder
 
outputSampleRate() - Method in class de.pottgames.tuningfork.decoder.ImaAdpcmDecoder
 
outputSampleRate() - Method in class de.pottgames.tuningfork.decoder.ImaAdpcmRsDecoder
 
outputSampleRate() - Method in class de.pottgames.tuningfork.decoder.Int24To16PcmDecoder
 
outputSampleRate() - Method in class de.pottgames.tuningfork.decoder.Int32To16PcmDecoder
 
outputSampleRate() - Method in class de.pottgames.tuningfork.decoder.LawDecoder
 
outputSampleRate() - Method in class de.pottgames.tuningfork.decoder.MsAdpcmDecoder
 
outputSampleRate() - Method in class de.pottgames.tuningfork.decoder.PcmDecoder
 
outputSampleRate() - Method in class de.pottgames.tuningfork.decoder.QoaDecoder
 
outputSampleRate() - Method in interface de.pottgames.tuningfork.decoder.WavDecoder
 
outputTotalSamplesPerChannel() - Method in class de.pottgames.tuningfork.decoder.ImaAdpcmDecoder
 
outputTotalSamplesPerChannel() - Method in class de.pottgames.tuningfork.decoder.ImaAdpcmRsDecoder
 
outputTotalSamplesPerChannel() - Method in class de.pottgames.tuningfork.decoder.Int24To16PcmDecoder
 
outputTotalSamplesPerChannel() - Method in class de.pottgames.tuningfork.decoder.Int32To16PcmDecoder
 
outputTotalSamplesPerChannel() - Method in class de.pottgames.tuningfork.decoder.LawDecoder
 
outputTotalSamplesPerChannel() - Method in class de.pottgames.tuningfork.decoder.MsAdpcmDecoder
 
outputTotalSamplesPerChannel() - Method in class de.pottgames.tuningfork.decoder.PcmDecoder
 
outputTotalSamplesPerChannel() - Method in class de.pottgames.tuningfork.decoder.QoaDecoder
 
outputTotalSamplesPerChannel() - Method in interface de.pottgames.tuningfork.decoder.WavDecoder
 

P

paddedCell() - Static method in class de.pottgames.tuningfork.EaxReverb
 
parkingLot() - Static method in class de.pottgames.tuningfork.EaxReverb
 
parseFromFile(FileHandle) - Static method in enum class de.pottgames.tuningfork.SoundFileType
Parses a sound file type from the provided FileHandle by examining its header data.
pause() - Method in class de.pottgames.tuningfork.BufferedSoundSource
 
pause() - Method in class de.pottgames.tuningfork.jukebox.JukeBox
Pauses playback.
pause() - Method in class de.pottgames.tuningfork.SoundSource
Pauses the sound playback.
pause() - Method in class de.pottgames.tuningfork.StreamedSoundSource
 
PAUSE - Enum constant in enum class de.pottgames.tuningfork.StreamManager.TaskAction
 
PAUSE_ALL - Enum constant in enum class de.pottgames.tuningfork.StreamManager.TaskAction
 
pauseAll() - Method in class de.pottgames.tuningfork.Audio
pauseAll() - Method in class de.pottgames.tuningfork.StreamManager
 
pauseAllBufferedSources() - Method in class de.pottgames.tuningfork.Audio
Pauses all BufferedSoundSources.
pauseAllStreamedSources() - Method in class de.pottgames.tuningfork.Audio
pcmData - Variable in class de.pottgames.tuningfork.bindings.ImaAdpcmData
 
pcmDataType - Variable in class de.pottgames.tuningfork.decoder.PcmDecoder
 
PcmDecoder - Class in de.pottgames.tuningfork.decoder
 
PcmDecoder(int, int, int, PcmFormat.PcmDataType) - Constructor for class de.pottgames.tuningfork.decoder.PcmDecoder
 
PcmFormat - Enum Class in de.pottgames.tuningfork
 
PcmFormat.PcmDataType - Enum Class in de.pottgames.tuningfork
 
PcmSoundSource - Class in de.pottgames.tuningfork
A low level sound source class that can be fed with raw pcm data in a real-time fashion.
PcmSoundSource(int, PcmFormat) - Constructor for class de.pottgames.tuningfork.PcmSoundSource
Creates a new PcmSoundSource with the given specs.
PcmUtil - Class in de.pottgames.tuningfork.misc
 
PcmUtil() - Constructor for class de.pottgames.tuningfork.misc.PcmUtil
 
peakGain - Variable in class de.pottgames.tuningfork.AutoWah
Range: 0.00003 - 31621.0, Default: 11.22
This property controls the input signal level at which the band-pass filter will be fully opened.
phase - Variable in class de.pottgames.tuningfork.Chorus
Range: -180 - 180, Default: 90
This property controls the phase difference between the left and right LFO’s.
phase - Variable in class de.pottgames.tuningfork.Flanger
Range: -180 - 180, Default: 0
This changes the phase difference between the left and right LFO’s.
phonemea - Variable in class de.pottgames.tuningfork.VocalMorpher
Range: 0 - 29, Default: 0
If both parameters are set to the same phoneme, that determines the filtering effect that will be heard.
phonemeaCoarseTuning - Variable in class de.pottgames.tuningfork.VocalMorpher
Range: -24 - 24, Default: 0
These are used to adjust the pitch of phoneme filters A and B in 1-semitone increments.
phonemeb - Variable in class de.pottgames.tuningfork.VocalMorpher
Range: 0 - 29, Default: 10
If both parameters are set to the same phoneme, that determines the filtering effect that will be heard.
phonemebCoarseTuning - Variable in class de.pottgames.tuningfork.VocalMorpher
Range: -24 - 24, Default: 0
These are used to adjust the pitch of phoneme filters A and B in 1-semitone increments.
pingPongCenter() - Static method in class de.pottgames.tuningfork.Echo
 
pingPongLeft() - Static method in class de.pottgames.tuningfork.Echo
 
pingPongRight() - Static method in class de.pottgames.tuningfork.Echo
 
pipeLarge() - Static method in class de.pottgames.tuningfork.EaxReverb
 
pipeLongThin() - Static method in class de.pottgames.tuningfork.EaxReverb
 
pipeResonant() - Static method in class de.pottgames.tuningfork.EaxReverb
 
pipeSmall() - Static method in class de.pottgames.tuningfork.EaxReverb
 
PitchShifter - Class in de.pottgames.tuningfork
The pitch shifter applies time-invariant pitch shifting to the input signal, over a one octave range and controllable at a semi-tone and cent resolution.
PitchShifter() - Constructor for class de.pottgames.tuningfork.PitchShifter
 
plain() - Static method in class de.pottgames.tuningfork.EaxReverb
 
play() - Method in class de.pottgames.tuningfork.BufferedSoundSource
 
play() - Method in class de.pottgames.tuningfork.jukebox.JukeBox
Starts playback.
play() - Method in class de.pottgames.tuningfork.SoundBuffer
Plays the sound.
play() - Method in class de.pottgames.tuningfork.SoundSource
Starts the playback of this sound source.
play() - Method in class de.pottgames.tuningfork.StreamedSoundSource
 
play(float) - Method in class de.pottgames.tuningfork.SoundBuffer
Plays the sound with the given volume.
play(float, float) - Method in class de.pottgames.tuningfork.SoundBuffer
Plays the sound with the given volume and pitch.
play(float, float, float) - Method in class de.pottgames.tuningfork.SoundBuffer
Plays the sound with the given volume, pitch and pan.
play(float, float, float, float) - Method in class de.pottgames.tuningfork.SoundBuffer
Plays the sound with the given volume, pitch and filter.
play(float, float, float, SoundEffect) - Method in class de.pottgames.tuningfork.SoundBuffer
Plays the sound with the given volume, pitch, pan and effect.
play(float, float, SoundEffect) - Method in class de.pottgames.tuningfork.SoundBuffer
Plays the sound with the given volume, pitch and effect.
play(float, SoundEffect) - Method in class de.pottgames.tuningfork.SoundBuffer
Plays the sound with the given volume and effect.
play(SoundBuffer) - Method in class de.pottgames.tuningfork.Audio
Plays the sound.
play(SoundBuffer, float) - Method in class de.pottgames.tuningfork.Audio
Plays the sound with the given volume.
play(SoundBuffer, float, float) - Method in class de.pottgames.tuningfork.Audio
Plays the sound with the given volume and pitch.
play(SoundBuffer, float, float, float) - Method in class de.pottgames.tuningfork.Audio
Plays the sound with the given volume, pitch and pan.
play(SoundBuffer, float, float, float, float) - Method in class de.pottgames.tuningfork.Audio
Plays the sound with the given volume, pitch and filter.
play(SoundBuffer, float, float, float, SoundEffect) - Method in class de.pottgames.tuningfork.Audio
Plays the sound with the given volume, pitch, pan and effect.
play(SoundBuffer, float, float, SoundEffect) - Method in class de.pottgames.tuningfork.Audio
Plays the sound with the given volume, pitch and effect.
play(SoundBuffer, float, SoundEffect) - Method in class de.pottgames.tuningfork.Audio
Plays the sound with the given volume and effect.
play(SoundBuffer, SoundEffect) - Method in class de.pottgames.tuningfork.Audio
Plays a sound with an effect.
play(SoundEffect) - Method in class de.pottgames.tuningfork.SoundBuffer
Plays a sound with an effect.
PLAY - Enum constant in enum class de.pottgames.tuningfork.StreamManager.TaskAction
 
play3D(float, float, Vector3) - Method in class de.pottgames.tuningfork.SoundBuffer
Plays a spatial sound with the given volume and pitch at the given position.
play3D(float, float, Vector3, SoundEffect) - Method in class de.pottgames.tuningfork.SoundBuffer
Plays a spatial sound with the given volume, pitch and effect at the given position.
play3D(float, Vector3) - Method in class de.pottgames.tuningfork.SoundBuffer
Plays a spatial sound with the given volume at the given position.
play3D(float, Vector3, float, float) - Method in class de.pottgames.tuningfork.SoundBuffer
Plays a spatial sound with the given volume and filter at the given position.
play3D(float, Vector3, SoundEffect) - Method in class de.pottgames.tuningfork.SoundBuffer
Plays a spatial sound with the given volume and effect at the given position.
play3D(Vector3) - Method in class de.pottgames.tuningfork.SoundBuffer
Plays a spatial sound at the given position.
play3D(Vector3, float, float) - Method in class de.pottgames.tuningfork.SoundBuffer
Plays a spatial sound with the given filter at the given position.
play3D(Vector3, float, float, SoundEffect) - Method in class de.pottgames.tuningfork.SoundBuffer
Plays a spatial sound at the given position with the given effect and filter.
play3D(Vector3, SoundEffect) - Method in class de.pottgames.tuningfork.SoundBuffer
Plays a spatial sound at the given position with an effect.
play3D(SoundBuffer, float, float, Vector3) - Method in class de.pottgames.tuningfork.Audio
Plays a spatial sound with the given volume and pitch at the given position.
play3D(SoundBuffer, float, float, Vector3, SoundEffect) - Method in class de.pottgames.tuningfork.Audio
Plays a spatial sound with the given volume, pitch and effect at the given position.
play3D(SoundBuffer, float, Vector3) - Method in class de.pottgames.tuningfork.Audio
Plays a spatial sound with the given volume at the given position.
play3D(SoundBuffer, float, Vector3, float, float) - Method in class de.pottgames.tuningfork.Audio
Plays a spatial sound with the given volume and filter at the given position.
play3D(SoundBuffer, float, Vector3, SoundEffect) - Method in class de.pottgames.tuningfork.Audio
Plays a spatial sound with the given volume and effect at the given position.
play3D(SoundBuffer, Vector3) - Method in class de.pottgames.tuningfork.Audio
Plays a spatial sound at the given position.
play3D(SoundBuffer, Vector3, float, float) - Method in class de.pottgames.tuningfork.Audio
Plays a spatial sound with the given filter at the given position.
play3D(SoundBuffer, Vector3, float, float, SoundEffect) - Method in class de.pottgames.tuningfork.Audio
Plays a spatial sound at the given position with the given effect and filter.
play3D(SoundBuffer, Vector3, SoundEffect) - Method in class de.pottgames.tuningfork.Audio
Plays a spatial sound at the given position with an effect.
playAtTime(long) - Method in class de.pottgames.tuningfork.BufferedSoundSource
Plays the sound at the specified time.
playAtTime(long) - Method in class de.pottgames.tuningfork.SoundBuffer
Plays the sound at the specified time.
playAtTime(SoundBuffer, long) - Method in class de.pottgames.tuningfork.Audio
Plays the sound at the specified time.
playedThrough - Variable in class de.pottgames.tuningfork.jukebox.playlist.PlayList
 
PlayList - Class in de.pottgames.tuningfork.jukebox.playlist
A PlayList is a collection of songs that can be fetched in order.
PlayList() - Constructor for class de.pottgames.tuningfork.jukebox.playlist.PlayList
 
PLAYLIST_END - Enum constant in enum class de.pottgames.tuningfork.jukebox.JukeBoxEvent.JukeBoxEventType
 
PLAYLIST_START - Enum constant in enum class de.pottgames.tuningfork.jukebox.JukeBoxEvent.JukeBoxEventType
 
playListProvider - Variable in class de.pottgames.tuningfork.jukebox.JukeBox
 
PlayListProvider - Interface in de.pottgames.tuningfork.jukebox.playlist
The JukeBox fetches PlayLists from a PlayListProvider.
postTask(StreamedSoundSource, StreamManager.TaskAction) - Method in class de.pottgames.tuningfork.StreamManager
 
postTask(StreamedSoundSource, StreamManager.TaskAction, float) - Method in class de.pottgames.tuningfork.StreamManager
 
postTask(StreamManager.TaskAction) - Method in class de.pottgames.tuningfork.StreamManager
 
prefabCaravan() - Static method in class de.pottgames.tuningfork.EaxReverb
 
prefabOuthouse() - Static method in class de.pottgames.tuningfork.EaxReverb
 
prefabPractiseRoom() - Static method in class de.pottgames.tuningfork.EaxReverb
 
prefabSchoolRoom() - Static method in class de.pottgames.tuningfork.EaxReverb
 
prefabWorkshop() - Static method in class de.pottgames.tuningfork.EaxReverb
 
psychotic() - Static method in class de.pottgames.tuningfork.EaxReverb
 
pushEvent(JukeBoxEvent.JukeBoxEventType) - Method in class de.pottgames.tuningfork.jukebox.JukeBox
 
pushEvent(JukeBoxEvent.JukeBoxEventType, PlayList) - Method in class de.pottgames.tuningfork.jukebox.JukeBox
 
pushEvent(JukeBoxEvent.JukeBoxEventType, Song) - Method in class de.pottgames.tuningfork.jukebox.JukeBox
 

Q

QOA - Enum constant in enum class de.pottgames.tuningfork.SoundFileType
 
QoaDecoder - Class in de.pottgames.tuningfork.decoder
 
QoaDecoder(InputStream, long) - Constructor for class de.pottgames.tuningfork.decoder.QoaDecoder
 
QoaInputStream - Class in de.pottgames.tuningfork.decoder
An AudioStream implementation to read qoa files.
QoaInputStream(FileHandle) - Constructor for class de.pottgames.tuningfork.decoder.QoaInputStream
Initializes a QoaInputStream from a FileHandle.
QoaInputStream(FileHandle, boolean) - Constructor for class de.pottgames.tuningfork.decoder.QoaInputStream
Initializes a QoaInputStream from a FileHandle.
QoaInputStream(InputStream) - Constructor for class de.pottgames.tuningfork.decoder.QoaInputStream
Initializes a QoaInputStream from an InputStream.
QoaInputStream(InputStream, boolean) - Constructor for class de.pottgames.tuningfork.decoder.QoaInputStream
Initializes a QoaInputStream from an InputStream.
QoaLoader - Class in de.pottgames.tuningfork
 
QoaLoader() - Constructor for class de.pottgames.tuningfork.QoaLoader
 
QUAD - Enum constant in enum class de.pottgames.tuningfork.OutputMode
Quadraphonic.
QUAD_16_BIT - Enum constant in enum class de.pottgames.tuningfork.PcmFormat
 
QUAD_8_BIT - Enum constant in enum class de.pottgames.tuningfork.PcmFormat
 
quarry() - Static method in class de.pottgames.tuningfork.EaxReverb
 
queuedBuffers() - Method in class de.pottgames.tuningfork.PcmSoundSource
Returns the number of queued buffers.
queueSamples(byte[], int, int) - Method in class de.pottgames.tuningfork.PcmSoundSource
Adds pcm data to the queue of this sound source.

8-bit data is expressed as an unsigned value over the range 0 to 255, 128 being an audio output level of zero .
16-bit data is expressed as a signed value over the range -32768 to 32767, 0 being an audio output level of zero.
Stereo data is expressed in an interleaved format, left channel sample followed by the right channel sample.

Note: An underflow of pcm data will cause the source to stop playing.
queueSamples(float[], int, int) - Method in class de.pottgames.tuningfork.PcmSoundSource
Adds pcm data to the queue of this sound source.

float data is expressed as a signed value over the range -1 to +1, 0 is silence.

Note: An underflow of pcm data will cause the source to stop playing.
queueSamples(ByteBuffer) - Method in class de.pottgames.tuningfork.PcmSoundSource
Adds pcm data to the queue of this sound source.

8-bit data is expressed as an unsigned value over the range 0 to 255, 128 being an audio output level of zero .
16-bit data is expressed as a signed value over the range -32768 to 32767, 0 being an audio output level of zero.
Stereo data is expressed in an interleaved format, left channel sample followed by the right channel sample.

Note: An underflow of pcm data will cause the source to stop playing.
queueSamples(FloatBuffer) - Method in class de.pottgames.tuningfork.PcmSoundSource
Adds pcm data to the queue of this sound source.

float data is expressed as a signed value over the range -1 to +1, 0 is silence.

Note: An underflow of pcm data will cause the source to stop playing.
queueSamples(ShortBuffer) - Method in class de.pottgames.tuningfork.PcmSoundSource
Adds pcm data to the queue of this sound source.

8-bit data is expressed as an unsigned value over the range 0 to 255, 128 being an audio output level of zero .
16-bit data is expressed as a signed value over the range -32768 to 32767, 0 being an audio output level of zero.
Stereo data is expressed in an interleaved format, left channel sample followed by the right channel sample.

Note: An underflow of pcm data will cause the source to stop playing.

R

rate - Variable in class de.pottgames.tuningfork.Chorus
Range: 0.0 - 10.0, Default: 1.1
This property sets the modulation rate of the LFO that controls the delay time of the delayed signals.
rate - Variable in class de.pottgames.tuningfork.Flanger
Range: 0.0 - 10.0, Default: 0.27
The number of times per second the LFO controlling the amount of delay repeats.
rate - Variable in class de.pottgames.tuningfork.VocalMorpher
Range: 0.0 - 10.0, Default: 1.41
This controls the frequency of the low-frequency oscillator used to morph between the two phoneme filters
rattle() - Static method in class de.pottgames.tuningfork.Distortion
 
read() - Method in class de.pottgames.tuningfork.decoder.OggInputStream
 
read(byte[]) - Method in class de.pottgames.tuningfork.decoder.Aiff16BitDecoder
 
read(byte[]) - Method in class de.pottgames.tuningfork.decoder.Aiff24BitDecoder
 
read(byte[]) - Method in class de.pottgames.tuningfork.decoder.Aiff32BitDecoder
 
read(byte[]) - Method in class de.pottgames.tuningfork.decoder.Aiff32BitFloatDecoder
 
read(byte[]) - Method in class de.pottgames.tuningfork.decoder.Aiff64BitFloatDecoder
 
read(byte[]) - Method in class de.pottgames.tuningfork.decoder.Aiff8BitDecoder
 
read(byte[]) - Method in interface de.pottgames.tuningfork.decoder.AiffDecoder
 
read(byte[]) - Method in class de.pottgames.tuningfork.decoder.AiffInputStream
 
read(byte[]) - Method in interface de.pottgames.tuningfork.decoder.AudioStream
Reads bytes from the stream until the given array is full or the stream ends.
read(byte[]) - Method in class de.pottgames.tuningfork.decoder.FlacInputStream
 
read(byte[]) - Method in class de.pottgames.tuningfork.decoder.ImaAdpcmDecoder
 
read(byte[]) - Method in class de.pottgames.tuningfork.decoder.ImaAdpcmRsDecoder
 
read(byte[]) - Method in class de.pottgames.tuningfork.decoder.Int24To16PcmDecoder
 
read(byte[]) - Method in class de.pottgames.tuningfork.decoder.Int32To16PcmDecoder
 
read(byte[]) - Method in class de.pottgames.tuningfork.decoder.LawDecoder
 
read(byte[]) - Method in class de.pottgames.tuningfork.decoder.Mp3InputStream
 
read(byte[]) - Method in class de.pottgames.tuningfork.decoder.MsAdpcmDecoder
 
read(byte[]) - Method in class de.pottgames.tuningfork.decoder.OggInputStream
 
read(byte[]) - Method in class de.pottgames.tuningfork.decoder.PcmDecoder
 
read(byte[]) - Method in class de.pottgames.tuningfork.decoder.QoaDecoder
 
read(byte[]) - Method in class de.pottgames.tuningfork.decoder.QoaInputStream
 
read(byte[]) - Method in interface de.pottgames.tuningfork.decoder.WavDecoder
 
read(byte[]) - Method in class de.pottgames.tuningfork.decoder.WavInputStream
 
read(byte[], int, int) - Method in class de.pottgames.tuningfork.decoder.OggInputStream
 
ReadableSoundBuffer - Class in de.pottgames.tuningfork
A SoundBuffer that keeps a copy of the audio data that can be read.
ReadableSoundBuffer(byte[], int, int, int, PcmFormat.PcmDataType) - Constructor for class de.pottgames.tuningfork.ReadableSoundBuffer
Creates a SoundBuffer with the given pcm data.

8-bit data is expressed as an unsigned value over the range 0 to 255, 128 being an audio output level of zero .
16-bit data is expressed as a signed value over the range -32768 to 32767, 0 being an audio output level of zero.
Stereo data is expressed in an interleaved format, left channel sample followed by the right channel sample.
The interleaved format also applies to surround sound.
ReadableSoundBuffer(byte[], int, int, int, PcmFormat.PcmDataType, int) - Constructor for class de.pottgames.tuningfork.ReadableSoundBuffer
Creates a SoundBuffer with the given pcm data.
Consider using ReadableSoundBuffer(byte[], int, int, int, PcmDataType) instead if you're not providing MS_ADPCM data.
8-bit data is expressed as an unsigned value over the range 0 to 255, 128 being an audio output level of zero .
16-bit data is expressed as a signed value over the range -32768 to 32767, 0 being an audio output level of zero.
Stereo data is expressed in an interleaved format, left channel sample followed by the right channel sample.
The interleaved format also applies to surround sound.
ReadableSoundBuffer(ShortBuffer, int, int, int, PcmFormat.PcmDataType, int) - Constructor for class de.pottgames.tuningfork.ReadableSoundBuffer
Creates a SoundBuffer with the given pcm data.
8-bit data is expressed as an unsigned value over the range 0 to 255, 128 being an audio output level of zero .
16-bit data is expressed as a signed value over the range -32768 to 32767, 0 being an audio output level of zero.
Stereo data is expressed in an interleaved format, left channel sample followed by the right channel sample.
The interleaved format also applies to surround sound.
ReadableSoundBufferLoader - Class in de.pottgames.tuningfork
This class can be used to load ReadableSoundBuffers asynchronously.
ReadableSoundBufferLoader(FileHandleResolver) - Constructor for class de.pottgames.tuningfork.ReadableSoundBufferLoader
 
ReadableSoundBufferLoader.ReadableSoundBufferLoaderParameter - Class in de.pottgames.tuningfork
 
ReadableSoundBufferLoaderParameter() - Constructor for class de.pottgames.tuningfork.ReadableSoundBufferLoader.ReadableSoundBufferLoaderParameter
 
readAll(InputStream, byte[], int) - Static method in class de.pottgames.tuningfork.decoder.util.Util
Reads bytes from the provided input stream into the given output buffer, up to the specified limit.
This method attempts to read bytes from the input stream into the output buffer until either the specified limit is reached or the end of the input stream is encountered.
reflectionsDelay - Variable in class de.pottgames.tuningfork.EaxReverb
Range: (0.0–0.3), Default: (0.007)
The Reflections Delay property is the amount of delay, in seconds, between the arrival time of the direct path from the source to the first reflection from the source.

It ranges from 0 to 300 milliseconds.
reflectionsDelay - Variable in class de.pottgames.tuningfork.Reverb
Range: 0.0 - 0.3, Default: 0.007
The Reflections Delay property is the amount of delay between the arrival time of the direct path from the source to the first reflection from the source.
reflectionsGain - Variable in class de.pottgames.tuningfork.EaxReverb
Range: (0.0–3.16), Default: (0.05)
The Reflections Gain property controls the overall amount of initial reflections relative to the Gain property .

(The Gain property sets the overall amount of reflected sound: both initial reflections and later reverberation.) The value of Reflections Gain ranges from a maximum of 3.16 (+10 dB) to a minimum of 0.0 (-100 dB) (no initial reflections at all), and is corrected by the value of the Gain property.
reflectionsGain - Variable in class de.pottgames.tuningfork.Reverb
Range: 0.0 - 3.16, Default: 0.05
The Reflections Gain property controls the overall amount of initial reflections relative to the Gain property .
reflectionsPan - Variable in class de.pottgames.tuningfork.EaxReverb
Range: (0.0–1.0), Default: (0,0,0)
The Reflections Pan property is a 3D vector that controls the spatial distribution of the cluster of early reflections.

The direction of this vector controls the global direction of the reflections, while its magnitude controls how focused the reflections are towards this direction.

It is important to note that the direction of the vector is interpreted in the coordinate system of the user, without taking into account the orientation of the virtual listener.
registerAssetManagerLoaders(AssetManager) - Method in class de.pottgames.tuningfork.Audio
Registers TuningFork's async loaders on libGDX's AssetManager.
registerSource(StreamedSoundSource) - Method in class de.pottgames.tuningfork.StreamManager
 
releaseTime - Variable in class de.pottgames.tuningfork.AutoWah
Range: 0.0001 - 1.0, Default: 0.06
This property controls the time the filtering effect takes to sweep from maximum back to base center frequency, when the input signal ends.
remove(int) - Method in class de.pottgames.tuningfork.jukebox.playlist.ThemePlayListProvider
Removes a PlayList and the theme from the internal map.
remove(PlayList) - Method in class de.pottgames.tuningfork.jukebox.playlist.CircularPlayListProvider
Removes a PlayList from the internal list.
remove(PlayList) - Method in class de.pottgames.tuningfork.jukebox.playlist.DefaultPlayListProvider
Removes a PlayList from the queue.
removeObserver(JukeBoxObserver) - Method in class de.pottgames.tuningfork.jukebox.JukeBox
Removes an observer.
removeSource(StreamedSoundSource) - Method in class de.pottgames.tuningfork.StreamManager
 
requireNonNull(T) - Static method in class de.pottgames.tuningfork.misc.Objects
 
requireNonNullElse(T, T) - Static method in class de.pottgames.tuningfork.misc.Objects
 
rerouter - Variable in class de.pottgames.tuningfork.AudioDeviceConfig
A device rerouter is responsible for routing the audio to another audio device when the connection to the current device is lost.
reset() - Method in class de.pottgames.tuningfork.decoder.AiffInputStream
 
reset() - Method in interface de.pottgames.tuningfork.decoder.AudioStream
Resets the audio stream as if it was re-opened.
reset() - Method in class de.pottgames.tuningfork.decoder.FlacInputStream
 
reset() - Method in class de.pottgames.tuningfork.decoder.Mp3InputStream
 
reset() - Method in class de.pottgames.tuningfork.decoder.OggInputStream
 
reset() - Method in class de.pottgames.tuningfork.decoder.QoaInputStream
 
reset() - Method in class de.pottgames.tuningfork.decoder.WavInputStream
 
reset() - Method in class de.pottgames.tuningfork.jukebox.JukeBoxEvent
 
reset() - Method in class de.pottgames.tuningfork.jukebox.playlist.PlayList
Resets the index to 0, so the next call to PlayList.nextSong() will return the first song in the list.
reset() - Method in class de.pottgames.tuningfork.StreamManager.AsyncTask
 
resetSoftStop(boolean) - Method in class de.pottgames.tuningfork.jukebox.JukeBox
 
resonance - Variable in class de.pottgames.tuningfork.AutoWah
Range: 2.0 - 1000.0, Default: 1000.0
This property controls the resonant peak, sometimes known as emphasis or Q, of the auto-wah band-pass filter.
resonantWaves() - Static method in class de.pottgames.tuningfork.AutoWah
 
RESUME_ALL - Enum constant in enum class de.pottgames.tuningfork.StreamManager.TaskAction
 
resumeAll() - Method in class de.pottgames.tuningfork.Audio
Resumes to play all BufferedSoundSources and StreamedSoundSources that are paused.
resumeAll() - Method in class de.pottgames.tuningfork.StreamManager
 
resumeAllBufferedSources() - Method in class de.pottgames.tuningfork.Audio
Resumes to play all BufferedSoundSources that are paused at the moment.
resumeAllStreamedSources() - Method in class de.pottgames.tuningfork.Audio
Resumes to play all StreamedSoundSources that are paused at the moment.
Reverb - Class in de.pottgames.tuningfork
This is the standard environmental reverberation effect.
Reverb() - Constructor for class de.pottgames.tuningfork.Reverb
 
reverse - Variable in class de.pottgames.tuningfork.ReadableSoundBufferLoader.ReadableSoundBufferLoaderParameter
Loads the file for reversed playback.
reverse - Variable in class de.pottgames.tuningfork.SoundBufferLoader.SoundBufferLoaderParameter
Loads the file for reversed playback.
reverseAudio(byte[], int) - Static method in class de.pottgames.tuningfork.misc.PcmUtil
Reverses the audio data.
rightDirection - Variable in class de.pottgames.tuningfork.FrequencyShifter
0 = down, 1 = up, 2 = off
These select which internal signals are added together to produce the output.
RingModulator - Class in de.pottgames.tuningfork
The ring modulator multiplies an input signal by a carrier signal in the time domain, resulting in tremolo or inharmonic effects.
RingModulator() - Constructor for class de.pottgames.tuningfork.RingModulator
 
robotHigh() - Static method in class de.pottgames.tuningfork.Flanger
 
robotLow() - Static method in class de.pottgames.tuningfork.Flanger
 
robotMetallic() - Static method in class de.pottgames.tuningfork.Flanger
 
room() - Static method in class de.pottgames.tuningfork.EaxReverb
 
roomRolloffFactor - Variable in class de.pottgames.tuningfork.EaxReverb
Range: (0.0–10.0), Default: (0.0)
The Room Rolloff Factor property is one of two methods available to attenuate the reflected sound (containing both reflections and reverberation) according to source-listener distance.

It’s defined the same way as OpenAL’s Rolloff Factor, but operates on reverb sound instead of direct-path sound.
roomRolloffFactor - Variable in class de.pottgames.tuningfork.Reverb
Range: 0.0 - 10.0, Default: 0.0
The Room Rolloff Factor property is one of two methods available to attenuate the reflected sound (containing both reflections and reverberation) according to source-listener distance.
rumble() - Static method in class de.pottgames.tuningfork.Distortion
 
run() - Method in class de.pottgames.tuningfork.StreamManager.AsyncTask
 

S

sampleRate - Variable in class de.pottgames.tuningfork.bindings.ImaAdpcmData
 
sampleRate - Variable in class de.pottgames.tuningfork.decoder.Mp3InputStream
 
scrambled() - Static method in class de.pottgames.tuningfork.AutoWah
 
SET_PLAYBACK_POSITION - Enum constant in enum class de.pottgames.tuningfork.StreamManager.TaskAction
 
setAlbum(String) - Method in class de.pottgames.tuningfork.jukebox.song.SongMeta
Sets the album.
setArtist(String) - Method in class de.pottgames.tuningfork.jukebox.song.SongMeta
Sets the artist.
setAssetManager(AssetManager) - Method in class de.pottgames.tuningfork.AudioConfig
Sets a libGDX AssetManager.
setAttenuationFactor(float) - Method in class de.pottgames.tuningfork.BufferedSoundSource
 
setAttenuationFactor(float) - Method in class de.pottgames.tuningfork.SoundSource
This factor determines how slowly or how quickly the sound source loses volume as the listener moves away from the source.
setAttenuationMaxDistance(float) - Method in class de.pottgames.tuningfork.BufferedSoundSource
 
setAttenuationMaxDistance(float) - Method in class de.pottgames.tuningfork.SoundSource
Sets the distance the listener must be from the sound source at which the attenuation should stop.
setAttenuationMinDistance(float) - Method in class de.pottgames.tuningfork.BufferedSoundSource
 
setAttenuationMinDistance(float) - Method in class de.pottgames.tuningfork.SoundSource
Sets the distance the listener must be from the sound source at which the attenuation should begin.
setBufferSize(int) - Method in class de.pottgames.tuningfork.capture.CaptureConfig
OpenAL uses a ring buffer internally to record audio data.
setDefaultAttenuationFactor(float) - Method in class de.pottgames.tuningfork.Audio
This factor determines how slowly or how quickly the sound source loses volume as the listener moves away from the source.
setDefaultAttenuationMaxDistance(float) - Method in class de.pottgames.tuningfork.Audio
Sets the distance the listener must be from the sound source at which the attenuation should stop.
setDefaultAttenuationMinDistance(float) - Method in class de.pottgames.tuningfork.Audio
Sets the distance the listener must be from the sound source at which the attenuation should begin.
setDefaultResampler(int) - Method in class de.pottgames.tuningfork.StreamManager
 
setDefaultResampler(String) - Method in class de.pottgames.tuningfork.Audio
Immediately sets the resampler for all sound sources, regardless of their state (playing, paused, obtained, etc.).
Sources that are created afterward are also initialized with the new default resampler.

Check AudioDevice.getAvailableResamplers() for a list of available resamplers.
setDefaultSpatialization(AudioConfig.Spatialization) - Method in class de.pottgames.tuningfork.Audio
 
setDefaultSpatialization(AudioConfig.Spatialization) - Method in class de.pottgames.tuningfork.StreamManager
 
setDefaultVirtualization(AudioConfig.Virtualization) - Method in class de.pottgames.tuningfork.Audio
Immediately sets the virtualization method for all sound sources, regardless of their state (playing, paused, obtained, etc.).
Sources that are created afterward are also initialized with the new default virtualization method.
Unless you have a specific reason to change this at runtime, it's recommended to set the default via AudioConfig on Audio.init(AudioConfig).

See AudioConfig.Virtualization for the different options available.
setDefaultVirtualization(AudioConfig.Virtualization) - Method in class de.pottgames.tuningfork.StreamManager
 
setDeviceConfig(AudioDeviceConfig) - Method in class de.pottgames.tuningfork.AudioConfig
Sets the audio device config.
setDeviceRerouter(AudioDeviceRerouter) - Method in class de.pottgames.tuningfork.AudioDevice
Sets the device rerouter, calls setup and start on it.
setDeviceSpecifier(String) - Method in class de.pottgames.tuningfork.AudioDeviceConfig
Must be one of the device specifiers you can query with AudioDevice.availableDevices().
setDeviceSpecifier(String) - Method in class de.pottgames.tuningfork.capture.CaptureConfig
Sets the requested device name specifier.
setDirection(Vector3) - Method in class de.pottgames.tuningfork.BufferedSoundSource
 
setDirection(Vector3) - Method in class de.pottgames.tuningfork.SoundSource
Sets the direction of this sound source.
setDistanceAttenuationModel(DistanceAttenuationModel) - Method in class de.pottgames.tuningfork.Audio
As the listener moves away from a sound source, the volume of the sound source decreases for the listener.
setDistanceAttenuationModel(DistanceAttenuationModel) - Method in class de.pottgames.tuningfork.AudioConfig
Sets the distance attenuation model.
setDopplerFactor(float) - Method in class de.pottgames.tuningfork.Audio
Changing the doppler factor exaggerates or de-emphasizes the doppler effect.
setEffectSlots(int) - Method in class de.pottgames.tuningfork.AudioDeviceConfig
Defines how many effects can be attached to sound sources.
setEnableOutputLimiter(boolean) - Method in class de.pottgames.tuningfork.AudioDeviceConfig
Whether to use the OpenAL output limiter that prevents clipping on the output.
setEnvironmental(boolean) - Method in class de.pottgames.tuningfork.SoundEffect
Sets whether this effect should be automtically adjusted by source and listener position.
setFilter(float, float) - Method in class de.pottgames.tuningfork.SoundSource
Enables the given filter as direct filter (dry signal) on this sound source.
setFrequency(int) - Method in class de.pottgames.tuningfork.capture.CaptureConfig
Sets the requested frequency for the CaptureDevice.
setIdleTasks(int) - Method in class de.pottgames.tuningfork.AudioConfig
The initial task pool capacity, 10 is the default, only go higher if you plan to make heavy use of StreamedSoundSources simultaneously.
setLogger(TuningForkLogger) - Method in class de.pottgames.tuningfork.AudioConfig
Sets the logger to be used by TuningFork.
setLogger(TuningForkLogger) - Method in class de.pottgames.tuningfork.capture.CaptureConfig
Sets the logger to use for the CaptureDevice.
setLogLevel(ConsoleLogger.LogLevel) - Method in class de.pottgames.tuningfork.logger.ConsoleLogger
 
setLooping(boolean) - Method in class de.pottgames.tuningfork.BufferedSoundSource
 
setLooping(boolean) - Method in class de.pottgames.tuningfork.jukebox.playlist.PlayList
If set to true, this PlayList indicates that it should be played on repeat.
setLooping(boolean) - Method in class de.pottgames.tuningfork.SoundSource
Sets wether this sound source should loop.
setLooping(boolean) - Method in class de.pottgames.tuningfork.StreamedSoundSource
 
setLoopPoints(float, float) - Method in class de.pottgames.tuningfork.SoundBuffer
Specifies the two offsets the source will use to loop, expressed in seconds.
setLoopPoints(float, float) - Method in class de.pottgames.tuningfork.StreamedSoundSource
Specifies the two offsets the source will use to loop, expressed in seconds.
If the playback position is manually set to something > end, the source will not loop and instead stop playback when it reaches the end of the sound.
The method will throw an exception if start > end or if either is a negative value.
setMasterVolume(float) - Method in class de.pottgames.tuningfork.Audio
Sets the global volume that is applied to all sources.
setNewVolume(float) - Method in class de.pottgames.tuningfork.jukebox.JukeBoxEvent
 
setOldVolume(float) - Method in class de.pottgames.tuningfork.jukebox.JukeBoxEvent
 
setOrientation(Camera) - Method in class de.pottgames.tuningfork.SoundListener
 
setOrientation(Vector3, Vector3) - Method in class de.pottgames.tuningfork.SoundListener
 
setOutputMode(OutputMode) - Method in class de.pottgames.tuningfork.AudioDeviceConfig
Request an output mode of your choice.
setPcmFormat(PcmFormat) - Method in class de.pottgames.tuningfork.capture.CaptureConfig
Sets the requested pcm format for the CaptureDevice.
setPitch(float) - Method in class de.pottgames.tuningfork.BufferedSoundSource
 
setPitch(float) - Method in class de.pottgames.tuningfork.SoundSource
Sets the pitch of this sound source.
setPlaybackPosition(float) - Method in class de.pottgames.tuningfork.BufferedSoundSource
Sets the playback position of this sound source.
setPlaybackPosition(float) - Method in class de.pottgames.tuningfork.StreamedSoundSource
Sets the playback position of this sound source.
setPlayList(PlayList) - Method in class de.pottgames.tuningfork.jukebox.JukeBoxEvent
 
setPosition(float, float, float) - Method in class de.pottgames.tuningfork.BufferedSoundSource
 
setPosition(float, float, float) - Method in class de.pottgames.tuningfork.SoundListener
 
setPosition(float, float, float) - Method in class de.pottgames.tuningfork.SoundSource
Sets the positions of this sound source in the virtual world.
setPosition(Camera) - Method in class de.pottgames.tuningfork.SoundListener
 
setPosition(Vector3) - Method in class de.pottgames.tuningfork.SoundListener
 
setPosition(Vector3) - Method in class de.pottgames.tuningfork.SoundSource
Sets the positions of this sound source in the virtual world.
setRadius(float) - Method in class de.pottgames.tuningfork.SoundSource
Changes the source to a "large" source with a radius.
setRelative(boolean) - Method in class de.pottgames.tuningfork.BufferedSoundSource
 
setRelative(boolean) - Method in class de.pottgames.tuningfork.SoundSource
Sets whether the position attribute of this sound source should be handled as relative or absolute values to the listener's position.
If set to false, the position is the absolute position in the 3D world.
If set to true, the position is relative to the listener's position, meaning a position of x=0,y=0,z=0 is always identical to the listener's position.
setRerouter(AudioDeviceRerouter) - Method in class de.pottgames.tuningfork.AudioDeviceConfig
A device rerouter is responsible for routing the audio to another audio device when the connection to the current device is lost.
setResampler(String) - Method in class de.pottgames.tuningfork.SoundSource
Sets the resampler for this sound source.

Check AudioDevice.getAvailableResamplers() for a list of available resamplers.
setResamplerByIndex(int) - Method in class de.pottgames.tuningfork.SoundSource
 
setShuffleAfterPlaytrough(boolean) - Method in class de.pottgames.tuningfork.jukebox.playlist.PlayList
If set to true, the internal list of Songs is shuffled after a complete play through of this PlayList.
setSimultaneousSources(int) - Method in class de.pottgames.tuningfork.AudioConfig
Defines how many BufferedSoundSources are allowed to play simultaneously.
setSong(Song) - Method in class de.pottgames.tuningfork.jukebox.JukeBoxEvent
 
setSpatialization(AudioConfig.Spatialization) - Method in class de.pottgames.tuningfork.AudioConfig
Sets the spatialization mode that is used on all sources.
setSpatialization(AudioConfig.Spatialization) - Method in class de.pottgames.tuningfork.SoundSource
Sets the spatialization mode for this sound source.
setSpeed(float, float, float) - Method in class de.pottgames.tuningfork.BufferedSoundSource
 
setSpeed(float, float, float) - Method in class de.pottgames.tuningfork.SoundListener
 
setSpeed(float, float, float) - Method in class de.pottgames.tuningfork.SoundSource
Sets the speed of this sound source.
setSpeed(Vector3) - Method in class de.pottgames.tuningfork.SoundListener
 
setSpeed(Vector3) - Method in class de.pottgames.tuningfork.SoundSource
Sets the speed of this sound source.
setTheme(int) - Method in class de.pottgames.tuningfork.jukebox.playlist.ThemePlayListProvider
Sets the theme.
setTitle(String) - Method in class de.pottgames.tuningfork.jukebox.song.SongMeta
Sets the title.
setType(JukeBoxEvent.JukeBoxEventType) - Method in class de.pottgames.tuningfork.jukebox.JukeBoxEvent
 
setup(long, String, ContextAttributes) - Method in interface de.pottgames.tuningfork.router.AudioDeviceRerouter
This method is called before run.
setup(long, String, ContextAttributes) - Method in class de.pottgames.tuningfork.router.KeepAliveDeviceRerouter
 
setup(long, String, ContextAttributes) - Method in class de.pottgames.tuningfork.router.SmartDeviceRerouter
 
setup(InputStream, long) - Method in class de.pottgames.tuningfork.decoder.Aiff16BitDecoder
 
setup(InputStream, long) - Method in class de.pottgames.tuningfork.decoder.Aiff24BitDecoder
 
setup(InputStream, long) - Method in class de.pottgames.tuningfork.decoder.Aiff32BitDecoder
 
setup(InputStream, long) - Method in class de.pottgames.tuningfork.decoder.Aiff32BitFloatDecoder
 
setup(InputStream, long) - Method in class de.pottgames.tuningfork.decoder.Aiff64BitFloatDecoder
 
setup(InputStream, long) - Method in class de.pottgames.tuningfork.decoder.Aiff8BitDecoder
 
setup(InputStream, long) - Method in interface de.pottgames.tuningfork.decoder.AiffDecoder
 
setup(InputStream, long) - Method in class de.pottgames.tuningfork.decoder.ImaAdpcmDecoder
 
setup(InputStream, long) - Method in class de.pottgames.tuningfork.decoder.ImaAdpcmRsDecoder
 
setup(InputStream, long) - Method in class de.pottgames.tuningfork.decoder.Int24To16PcmDecoder
 
setup(InputStream, long) - Method in class de.pottgames.tuningfork.decoder.Int32To16PcmDecoder
 
setup(InputStream, long) - Method in class de.pottgames.tuningfork.decoder.LawDecoder
 
setup(InputStream, long) - Method in class de.pottgames.tuningfork.decoder.MsAdpcmDecoder
 
setup(InputStream, long) - Method in class de.pottgames.tuningfork.decoder.PcmDecoder
 
setup(InputStream, long) - Method in interface de.pottgames.tuningfork.decoder.WavDecoder
 
setUseNativeDecoders(boolean) - Method in class de.pottgames.tuningfork.AudioConfig
If this is set to false, TuningFork will not load the native decoders and instead use the slower Java ones.
setVirtualization(AudioConfig.Virtualization) - Method in class de.pottgames.tuningfork.AudioConfig
Sets the default virtualization enabled state all sound sources are initialized with.
setVirtualization(AudioConfig.Virtualization) - Method in class de.pottgames.tuningfork.SoundSource
Sets the virtualization enabled state for this sound source.
OpenAL requires input channels to be down-mixed to the output channel configuration, possibly using HRTF or other virtualization techniques to give a sense of speakers that may not be physically present.
setVolume(float) - Method in class de.pottgames.tuningfork.BufferedSoundSource
 
setVolume(float) - Method in class de.pottgames.tuningfork.jukebox.JukeBox
Sets the master volume of the Jukebox.
The change isn't applied immediately, it will be applied in the next call to JukeBox.update().
The final volume equation looks like:
master volume = JukeBox.getVolume() * SongSettings.fadeVolume()
setVolume(float) - Method in class de.pottgames.tuningfork.SoundSource
Sets the base volume of this sound source.
setWavDecoderProvider(WavDecoderProvider) - Method in class de.pottgames.tuningfork.AudioConfig
Sets the decoder provider that is used by WavInputStream.
sewerpipe() - Static method in class de.pottgames.tuningfork.EaxReverb
 
shuffle() - Method in class de.pottgames.tuningfork.jukebox.playlist.PlayList
Shuffles the internal list of Songs.
shuffleAfterPlaytrough - Variable in class de.pottgames.tuningfork.jukebox.playlist.PlayList
 
simultaneousSources - Variable in class de.pottgames.tuningfork.AudioConfig
 
slowTremolo() - Static method in class de.pottgames.tuningfork.RingModulator
 
smallWaterRoom() - Static method in class de.pottgames.tuningfork.EaxReverb
 
SmartDeviceRerouter - Class in de.pottgames.tuningfork.router
The SmartDeviceRerouter checks every 1.5 seconds (configurable) whether the connection to the audio device still exists and whether it is the optimal connection.
SmartDeviceRerouter() - Constructor for class de.pottgames.tuningfork.router.SmartDeviceRerouter
Creates a new SmartDeviceRerouter with the default check interval.
SmartDeviceRerouter(long) - Constructor for class de.pottgames.tuningfork.router.SmartDeviceRerouter
Creates a new SmartDeviceRerouter with the given check interval for the background thread.
softStop - Variable in class de.pottgames.tuningfork.jukebox.JukeBox
 
softStop(Interpolation, float) - Method in class de.pottgames.tuningfork.jukebox.JukeBox
Fades out the currently playing song and stops the JukeBox afterwards.

There's a couple of reasons why the JukeBox might stop early:
- the rest of the song is shorter than the desired fadeOutDuration
- the song duration is not available
- fadeOutCurve is null
- fadeOutDuration is smaller or equal 0
softStopAndResume(Interpolation, float) - Method in class de.pottgames.tuningfork.jukebox.JukeBox
Soft stops (see JukeBox.softStop(Interpolation, float)), ends the current PlayList and resumes playback afterward if possible.

Since it may not be clear at first glance what the use cases are, here is an example:
The World-PlayList is running, but the player gets ambushed, whereupon the World-PlayList should fade-out and the Danger-PlayList should begin playing.
This is achievable in 2 steps:
1.
softStopFade(SongSource) - Method in class de.pottgames.tuningfork.jukebox.JukeBox
 
softStopFadeCurve - Variable in class de.pottgames.tuningfork.jukebox.JukeBox
 
softStopFadeDuration - Variable in class de.pottgames.tuningfork.jukebox.JukeBox
 
softStopFadeStartVolume - Variable in class de.pottgames.tuningfork.jukebox.JukeBox
 
softStopStartTime - Variable in class de.pottgames.tuningfork.jukebox.JukeBox
 
Song - Class in de.pottgames.tuningfork.jukebox.song
An immutable data class containing a SongSource and a SongSettings object meant to be added to a PlayList that can be played via JukeBox.
Song(SongSource) - Constructor for class de.pottgames.tuningfork.jukebox.song.Song
Creates a new Song with default settings.
Song(SongSource, SongSettings) - Constructor for class de.pottgames.tuningfork.jukebox.song.Song
Creates a new Song with the given settings.
Song(SongSource, SongSettings, SongMeta) - Constructor for class de.pottgames.tuningfork.jukebox.song.Song
Creates a new Song with the given settings and meta-data.
SONG_END - Enum constant in enum class de.pottgames.tuningfork.jukebox.JukeBoxEvent.JukeBoxEventType
 
SONG_START - Enum constant in enum class de.pottgames.tuningfork.jukebox.JukeBoxEvent.JukeBoxEventType
 
songIndex - Variable in class de.pottgames.tuningfork.jukebox.playlist.PlayList
 
SongMeta - Class in de.pottgames.tuningfork.jukebox.song
A class that holds basic meta data to a Song like title and artist.
SongMeta() - Constructor for class de.pottgames.tuningfork.jukebox.song.SongMeta
 
songs - Variable in class de.pottgames.tuningfork.jukebox.playlist.PlayList
 
SongSettings - Class in de.pottgames.tuningfork.jukebox.song
An immutable settings data class for configuring a Song.
SongSettings(float, float, Interpolation, float, Interpolation) - Constructor for class de.pottgames.tuningfork.jukebox.song.SongSettings
Creates a SongSettings instance with the given parameters.
SongSettings.FadeType - Enum Class in de.pottgames.tuningfork.jukebox.song
 
SongSource - Class in de.pottgames.tuningfork.jukebox.song
Identifies objects to be used as a source of a Song.
SongSource() - Constructor for class de.pottgames.tuningfork.jukebox.song.SongSource
 
sound - Variable in class de.pottgames.tuningfork.StreamManager.AsyncTask
 
SoundBuffer - Class in de.pottgames.tuningfork
Stores sound data in an OpenAL buffer that can be used by sound sources.
SoundBuffer(byte[], int, int, int, PcmFormat.PcmDataType) - Constructor for class de.pottgames.tuningfork.SoundBuffer
Creates a SoundBuffer with the given pcm data.

8-bit data is expressed as an unsigned value over the range 0 to 255, 128 being an audio output level of zero .
16-bit data is expressed as a signed value over the range -32768 to 32767, 0 being an audio output level of zero.
Stereo data is expressed in an interleaved format, left channel sample followed by the right channel sample.
The interleaved format also applies to surround sound.
SoundBuffer(byte[], int, int, int, PcmFormat.PcmDataType, int) - Constructor for class de.pottgames.tuningfork.SoundBuffer
Creates a SoundBuffer with the given pcm data.
Consider using SoundBuffer(byte[], int, int, int, PcmDataType) instead if you're not providing MS_ADPCM data.
8-bit data is expressed as an unsigned value over the range 0 to 255, 128 being an audio output level of zero .
16-bit data is expressed as a signed value over the range -32768 to 32767, 0 being an audio output level of zero.
Stereo data is expressed in an interleaved format, left channel sample followed by the right channel sample.
The interleaved format also applies to surround sound.
SoundBuffer(ShortBuffer, int, int, int, PcmFormat.PcmDataType, int) - Constructor for class de.pottgames.tuningfork.SoundBuffer
Creates a SoundBuffer with the given pcm data.
8-bit data is expressed as an unsigned value over the range 0 to 255, 128 being an audio output level of zero .
16-bit data is expressed as a signed value over the range -32768 to 32767, 0 being an audio output level of zero.
Stereo data is expressed in an interleaved format, left channel sample followed by the right channel sample.
The interleaved format also applies to surround sound.
SoundBufferLoader - Class in de.pottgames.tuningfork
This class can be used to load SoundBuffers asynchronously.
SoundBufferLoader(FileHandleResolver) - Constructor for class de.pottgames.tuningfork.SoundBufferLoader
 
SoundBufferLoader.SoundBufferLoaderParameter - Class in de.pottgames.tuningfork
 
SoundBufferLoaderParameter() - Constructor for class de.pottgames.tuningfork.SoundBufferLoader.SoundBufferLoaderParameter
 
SoundEffect - Class in de.pottgames.tuningfork
A sound effect that can be attached to a sound source via SoundSource.attachEffect(SoundEffect).
SoundEffect(SoundEffectData) - Constructor for class de.pottgames.tuningfork.SoundEffect
Creates a new SoundEffect from a template.
SoundEffectData - Class in de.pottgames.tuningfork
 
SoundEffectData() - Constructor for class de.pottgames.tuningfork.SoundEffectData
 
SoundFileType - Enum Class in de.pottgames.tuningfork
 
SoundListener - Class in de.pottgames.tuningfork
 
SoundLoader - Class in de.pottgames.tuningfork
The SoundLoader class provides utility methods for loading audio files into SoundBuffers.
It supports various audio formats such as FLAC, OGG, WAV, MP3, and AIFF.
If you know the file type, I recommend using the file format loaders directly:
WaveLoader OggLoader Mp3Loader FlacLoader AiffLoader QoaLoader
SoundLoader() - Constructor for class de.pottgames.tuningfork.SoundLoader
 
SoundSource - Class in de.pottgames.tuningfork
A sound source is used to represent the position, speed and other attributes of a sound in the virtual audio world .
SoundSource() - Constructor for class de.pottgames.tuningfork.SoundSource
 
sourceId - Variable in class de.pottgames.tuningfork.SoundSource
 
spaceStationAlcove() - Static method in class de.pottgames.tuningfork.EaxReverb
 
spaceStationCupboard() - Static method in class de.pottgames.tuningfork.EaxReverb
 
spaceStationHall() - Static method in class de.pottgames.tuningfork.EaxReverb
 
spaceStationLargeRoom() - Static method in class de.pottgames.tuningfork.EaxReverb
 
spaceStationLongPassage() - Static method in class de.pottgames.tuningfork.EaxReverb
 
spaceStationMediumRoom() - Static method in class de.pottgames.tuningfork.EaxReverb
 
spaceStationShortPassage() - Static method in class de.pottgames.tuningfork.EaxReverb
 
spacestationSmallRoom() - Static method in class de.pottgames.tuningfork.EaxReverb
 
spatialization - Variable in class de.pottgames.tuningfork.AudioConfig
 
sportEmptystadium() - Static method in class de.pottgames.tuningfork.EaxReverb
 
sportFullStadium() - Static method in class de.pottgames.tuningfork.EaxReverb
 
sportGymnasium() - Static method in class de.pottgames.tuningfork.EaxReverb
 
sportLargeSwimmingpool() - Static method in class de.pottgames.tuningfork.EaxReverb
 
sportSmallSwimmingpool() - Static method in class de.pottgames.tuningfork.EaxReverb
 
sportSquashCourt() - Static method in class de.pottgames.tuningfork.EaxReverb
 
sportStadiumTannoy() - Static method in class de.pottgames.tuningfork.EaxReverb
 
spread - Variable in class de.pottgames.tuningfork.Echo
Range: -1.0 - 1.0, Default: -1.0
This property controls how hard panned the individual echoes are.
start() - Method in interface de.pottgames.tuningfork.router.AudioDeviceRerouter
Gets called right after setup and should start a background thread which is then responsible for rerouting.
start() - Method in class de.pottgames.tuningfork.router.KeepAliveDeviceRerouter
 
start() - Method in class de.pottgames.tuningfork.router.SmartDeviceRerouter
Starts the thread.
startCapture() - Method in class de.pottgames.tuningfork.capture.CaptureDevice
Starts the capture.
STEREO - Enum constant in enum class de.pottgames.tuningfork.OutputMode
2-channel stereophonic.
STEREO_16_BIT - Enum constant in enum class de.pottgames.tuningfork.PcmFormat
 
STEREO_8_BIT - Enum constant in enum class de.pottgames.tuningfork.PcmFormat
 
STEREO_BASIC - Enum constant in enum class de.pottgames.tuningfork.OutputMode
Basic 2-channel mixing (e.g.
STEREO_HRTF - Enum constant in enum class de.pottgames.tuningfork.OutputMode
2-channel HRTF mixing.
STEREO_UHJ - Enum constant in enum class de.pottgames.tuningfork.OutputMode
Stereo-compatible 2-channel UHJ surround encoding.
stoneCorridor() - Static method in class de.pottgames.tuningfork.EaxReverb
 
stoneRoom() - Static method in class de.pottgames.tuningfork.EaxReverb
 
stop() - Method in class de.pottgames.tuningfork.BufferedSoundSource
 
stop() - Method in class de.pottgames.tuningfork.jukebox.JukeBox
Stops playback and resets the current PlayList if applicable.
stop() - Method in class de.pottgames.tuningfork.SoundSource
Stops the sound playback and rewinds it.
stop() - Method in class de.pottgames.tuningfork.StreamedSoundSource
 
STOP - Enum constant in enum class de.pottgames.tuningfork.StreamManager.TaskAction
 
STOP_ALL - Enum constant in enum class de.pottgames.tuningfork.StreamManager.TaskAction
 
stopAll() - Method in class de.pottgames.tuningfork.Audio
stopAll() - Method in class de.pottgames.tuningfork.StreamManager
 
stopAllBufferedSources() - Method in class de.pottgames.tuningfork.Audio
stopAllStreamedSources() - Method in class de.pottgames.tuningfork.Audio
stopCapture() - Method in class de.pottgames.tuningfork.capture.CaptureDevice
Stops the capture.
stopped - Variable in class de.pottgames.tuningfork.jukebox.JukeBox
 
stream - Variable in class de.pottgames.tuningfork.decoder.Int24To16PcmDecoder
 
stream - Variable in class de.pottgames.tuningfork.decoder.Int32To16PcmDecoder
 
stream - Variable in class de.pottgames.tuningfork.decoder.PcmDecoder
 
stream - Variable in class de.pottgames.tuningfork.decoder.QoaDecoder
 
StreamedSoundSource - Class in de.pottgames.tuningfork
A SoundSource that streams audio data instead of loading all data at once into memory.
StreamedSoundSource(FileHandle) - Constructor for class de.pottgames.tuningfork.StreamedSoundSource
Creates a new StreamedSoundSource and loads the first bits of sound data.
StreamedSoundSource(AudioStream) - Constructor for class de.pottgames.tuningfork.StreamedSoundSource
Creates a new StreamedSoundSource from a AudioStream and loads the first bits of sound data.
StreamManager - Class in de.pottgames.tuningfork
 
StreamManager(AudioConfig, TuningForkLogger) - Constructor for class de.pottgames.tuningfork.StreamManager
 
StreamManager.AsyncTask - Class in de.pottgames.tuningfork
 
StreamManager.TaskAction - Enum Class in de.pottgames.tuningfork
 
SURROUND_5_1 - Enum constant in enum class de.pottgames.tuningfork.OutputMode
5.1 Surround.
SURROUND_5DOT1_16_BIT - Enum constant in enum class de.pottgames.tuningfork.PcmFormat
 
SURROUND_5DOT1_8_BIT - Enum constant in enum class de.pottgames.tuningfork.PcmFormat
 
SURROUND_6_1 - Enum constant in enum class de.pottgames.tuningfork.OutputMode
6.1 Surround.
SURROUND_6DOT1_16_BIT - Enum constant in enum class de.pottgames.tuningfork.PcmFormat
 
SURROUND_6DOT1_8_BIT - Enum constant in enum class de.pottgames.tuningfork.PcmFormat
 
SURROUND_7_1 - Enum constant in enum class de.pottgames.tuningfork.OutputMode
7.1 Surround.
SURROUND_7DOT1_16_BIT - Enum constant in enum class de.pottgames.tuningfork.PcmFormat
 
SURROUND_7DOT1_8_BIT - Enum constant in enum class de.pottgames.tuningfork.PcmFormat
 
switchToDevice(String) - Method in class de.pottgames.tuningfork.AudioDevice
Switches to another audio device.

T

taskAction - Variable in class de.pottgames.tuningfork.StreamManager.AsyncTask
 
theme - Variable in class de.pottgames.tuningfork.jukebox.playlist.ThemePlayListProvider
 
ThemePlayListProvider - Class in de.pottgames.tuningfork.jukebox.playlist
This provider offers PlayLists based on the currently set theme.
ThemePlayListProvider() - Constructor for class de.pottgames.tuningfork.jukebox.playlist.ThemePlayListProvider
 
title - Variable in class de.pottgames.tuningfork.jukebox.song.SongMeta
 
toByteArray(InputStream) - Static method in class de.pottgames.tuningfork.decoder.util.Util
Fully reads an InputStream and returns its data as an array of bytes.
toString() - Method in class de.pottgames.tuningfork.AutoWah
 
toString() - Method in class de.pottgames.tuningfork.Chorus
 
toString() - Method in class de.pottgames.tuningfork.Compressor
 
toString() - Method in class de.pottgames.tuningfork.Distortion
 
toString() - Method in class de.pottgames.tuningfork.EaxReverb
 
toString() - Method in class de.pottgames.tuningfork.Echo
 
toString() - Method in class de.pottgames.tuningfork.Equalizer
 
toString() - Method in class de.pottgames.tuningfork.Flanger
 
toString() - Method in class de.pottgames.tuningfork.FrequencyShifter
 
toString() - Method in class de.pottgames.tuningfork.jukebox.playlist.CircularPlayListProvider
 
toString() - Method in class de.pottgames.tuningfork.jukebox.playlist.DefaultPlayListProvider
 
toString() - Method in class de.pottgames.tuningfork.jukebox.playlist.PlayList
 
toString() - Method in class de.pottgames.tuningfork.jukebox.playlist.ThemePlayListProvider
 
toString() - Method in class de.pottgames.tuningfork.jukebox.song.Song
 
toString() - Method in class de.pottgames.tuningfork.jukebox.song.SongMeta
 
toString() - Method in class de.pottgames.tuningfork.jukebox.song.SongSettings
 
toString() - Method in class de.pottgames.tuningfork.PitchShifter
 
toString() - Method in class de.pottgames.tuningfork.Reverb
 
toString() - Method in class de.pottgames.tuningfork.RingModulator
 
toString() - Method in class de.pottgames.tuningfork.VocalMorpher
 
totalSamples() - Method in class de.pottgames.tuningfork.decoder.FlacInputStream
 
totalSamplesPerChannel() - Method in class de.pottgames.tuningfork.decoder.AiffInputStream
 
totalSamplesPerChannel() - Method in class de.pottgames.tuningfork.decoder.QoaInputStream
 
totalSamplesPerChannel() - Method in class de.pottgames.tuningfork.decoder.WavInputStream
 
trace(Class, String) - Method in class de.pottgames.tuningfork.logger.ConsoleLogger
 
trace(Class, String) - Method in class de.pottgames.tuningfork.logger.GdxLogger
 
trace(Class, String) - Method in class de.pottgames.tuningfork.logger.MockLogger
 
trace(Class, String) - Method in interface de.pottgames.tuningfork.logger.TuningForkLogger
 
TRACE_DEBUG_INFO_WARN_ERROR - Enum constant in enum class de.pottgames.tuningfork.logger.ConsoleLogger.LogLevel
 
tremolo() - Static method in class de.pottgames.tuningfork.RingModulator
 
TuningForkException - Exception Class in de.pottgames.tuningfork
 
TuningForkException(String) - Constructor for exception class de.pottgames.tuningfork.TuningForkException
 
TuningForkException(String, Throwable) - Constructor for exception class de.pottgames.tuningfork.TuningForkException
 
TuningForkException(Throwable) - Constructor for exception class de.pottgames.tuningfork.TuningForkException
 
TuningForkLogger - Interface in de.pottgames.tuningfork.logger
The interface to implement for a custom logger.
TuningForkRuntimeException - Exception Class in de.pottgames.tuningfork
 
TuningForkRuntimeException(String) - Constructor for exception class de.pottgames.tuningfork.TuningForkRuntimeException
 
TuningForkRuntimeException(String, Throwable) - Constructor for exception class de.pottgames.tuningfork.TuningForkRuntimeException
 
TuningForkRuntimeException(Throwable) - Constructor for exception class de.pottgames.tuningfork.TuningForkRuntimeException
 

U

U_LAW - Enum constant in enum class de.pottgames.tuningfork.decoder.LawDecoder.Encoding
 
uIntOfBigEndianBytes(byte[], int) - Static method in class de.pottgames.tuningfork.decoder.util.Util
Converts a sequence of 4 bytes from the specified source array, starting at the specified offset, into a long value representing an unsigned integer using big-endian byte order.
underwater() - Static method in class de.pottgames.tuningfork.EaxReverb
 
unqueueProcessedBuffers() - Method in class de.pottgames.tuningfork.PcmSoundSource
Unqueues processed buffers.
UnsupportedAudioDeviceException - Exception Class in de.pottgames.tuningfork
 
UnsupportedAudioDeviceException(String) - Constructor for exception class de.pottgames.tuningfork.UnsupportedAudioDeviceException
 
UnsupportedAudioDeviceException(String, Throwable) - Constructor for exception class de.pottgames.tuningfork.UnsupportedAudioDeviceException
 
UnsupportedAudioDeviceException(Throwable) - Constructor for exception class de.pottgames.tuningfork.UnsupportedAudioDeviceException
 
update() - Method in class de.pottgames.tuningfork.jukebox.JukeBox
Updates the JukeBox.
UPDATE - Enum constant in enum class de.pottgames.tuningfork.StreamManager.TaskAction
 
updateAsync() - Method in class de.pottgames.tuningfork.StreamManager
 
updateContextAttributes(ContextAttributes) - Method in interface de.pottgames.tuningfork.router.AudioDeviceRerouter
This method gets called whenever the OpenAL context attributes change.
updateContextAttributes(ContextAttributes) - Method in class de.pottgames.tuningfork.router.KeepAliveDeviceRerouter
 
updateContextAttributes(ContextAttributes) - Method in class de.pottgames.tuningfork.router.SmartDeviceRerouter
 
updateDesiredDevice(String) - Method in interface de.pottgames.tuningfork.router.AudioDeviceRerouter
This method gets called when the user changes the device at runtime via AudioDevice.switchToDevice(String).
updateDesiredDevice(String) - Method in class de.pottgames.tuningfork.router.KeepAliveDeviceRerouter
 
updateDesiredDevice(String) - Method in class de.pottgames.tuningfork.router.SmartDeviceRerouter
 
updateEffect(SoundEffectData) - Method in class de.pottgames.tuningfork.SoundEffect
Updates the sound effect data.
useNativeDecoders - Variable in class de.pottgames.tuningfork.AudioConfig
 
useNativeDecoders() - Method in class de.pottgames.tuningfork.AudioConfig
When true, native decoders will be used if available.
Util - Class in de.pottgames.tuningfork.decoder.util
 
Util() - Constructor for class de.pottgames.tuningfork.decoder.util.Util
 

V

valueOf(String) - Static method in enum class de.pottgames.tuningfork.ALExtension
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class de.pottgames.tuningfork.AudioConfig.Spatialization
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class de.pottgames.tuningfork.AudioConfig.Virtualization
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class de.pottgames.tuningfork.decoder.LawDecoder.Encoding
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class de.pottgames.tuningfork.DistanceAttenuationModel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class de.pottgames.tuningfork.jukebox.JukeBoxEvent.JukeBoxEventType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class de.pottgames.tuningfork.jukebox.song.SongSettings.FadeType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class de.pottgames.tuningfork.logger.ConsoleLogger.LogLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class de.pottgames.tuningfork.OutputMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class de.pottgames.tuningfork.PcmFormat.PcmDataType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class de.pottgames.tuningfork.PcmFormat
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class de.pottgames.tuningfork.SoundFileType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class de.pottgames.tuningfork.StreamManager.TaskAction
Returns the enum constant of this class with the specified name.
values() - Static method in enum class de.pottgames.tuningfork.ALExtension
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class de.pottgames.tuningfork.AudioConfig.Spatialization
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class de.pottgames.tuningfork.AudioConfig.Virtualization
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class de.pottgames.tuningfork.decoder.LawDecoder.Encoding
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class de.pottgames.tuningfork.DistanceAttenuationModel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class de.pottgames.tuningfork.jukebox.JukeBoxEvent.JukeBoxEventType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class de.pottgames.tuningfork.jukebox.song.SongSettings.FadeType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class de.pottgames.tuningfork.logger.ConsoleLogger.LogLevel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class de.pottgames.tuningfork.OutputMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class de.pottgames.tuningfork.PcmFormat.PcmDataType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class de.pottgames.tuningfork.PcmFormat
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class de.pottgames.tuningfork.SoundFileType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class de.pottgames.tuningfork.StreamManager.TaskAction
Returns an array containing the constants of this enum class, in the order they are declared.
veryFarAway() - Static method in class de.pottgames.tuningfork.Echo
 
virtualization - Variable in class de.pottgames.tuningfork.AudioConfig
 
VocalMorpher - Class in de.pottgames.tuningfork
The vocal morpher consists of a pair of 4-band formant filters, used to impose vocal tract effects upon the input signal.
VocalMorpher() - Constructor for class de.pottgames.tuningfork.VocalMorpher
 
voiceBreak() - Static method in class de.pottgames.tuningfork.Chorus
 
volume - Variable in class de.pottgames.tuningfork.jukebox.JukeBox
 

W

wahGhosts() - Static method in class de.pottgames.tuningfork.AutoWah
 
warn(Class, String) - Method in class de.pottgames.tuningfork.logger.ConsoleLogger
 
warn(Class, String) - Method in class de.pottgames.tuningfork.logger.GdxLogger
 
warn(Class, String) - Method in class de.pottgames.tuningfork.logger.MockLogger
 
warn(Class, String) - Method in interface de.pottgames.tuningfork.logger.TuningForkLogger
 
WARN_ERROR - Enum constant in enum class de.pottgames.tuningfork.logger.ConsoleLogger.LogLevel
 
WAV - Enum constant in enum class de.pottgames.tuningfork.SoundFileType
 
WavAudioFormat - Enum Class in de.pottgames.tuningfork.decoder
 
WavDecoder - Interface in de.pottgames.tuningfork.decoder
 
wavDecoderProvider - Variable in class de.pottgames.tuningfork.AudioConfig
 
WavDecoderProvider - Interface in de.pottgames.tuningfork.decoder
 
WAVE_FORMAT_ADPCM - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_ALAW - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_ANTEX_ADPCME - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_APTX - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_AUDIOFILE_AF10 - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_AUDIOFILE_AF36 - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_BTV_DIGITAL - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_CANOPUS_ATRAC - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_CIRRUS - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_CONTROL_RES_CR10 - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_CONTROL_RES_VQLPC - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_CREATIVE_ADPCM - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_CREATIVE_FASTSPEECH10 - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_CREATIVE_FASTSPEECH8 - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_CU_CODEC - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_DF_G726 - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_DF_GSM610 - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_DIALOGIC_OKI_ADPCM - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_DIGIADPCM - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_DIGIFIX - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_DIGIREAL - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_DIGISTD - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_DIGITAL_G723 - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_DOLBY_AC2 - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_DOLBY_AC3_SPDIF - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_DSAT - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_DSAT_DISPLAY - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_DSPGROUP_TRUESPEECH - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_DVI_ADPCM - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_DVM - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_ECHOSC1 - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_ECHOSC3 - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_ESPCM - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_EXTENSIBLE - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_FM_TOWNS_SND - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_G721_ADPCM - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_G722_ADPCM - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_G723_ADPCM - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_G726_ADPCM - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_G728_CELP - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_G729A - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_GSM610 - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_IBM_CVSD - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_IEEE_FLOAT - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_IRAT - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_ISIAUDIO - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_ISIAUDIO_ - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_LH_CODEC - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_LRC - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_LUCENT_G723 - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_MEDIASPACE_ADPCM - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_MEDIAVISION_ADPCM - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_MPEG - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_MPEGLAYER3 - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_MSG723 - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_MSNAUDIO - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_MSRT24 - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_MULAW - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_MVI_MV12 - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_NMS_VBXADPCM - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_NORRIS - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_OKI_ADPCM - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_OLIADPCM - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_OLICELP - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_OLIGSM - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_OLIOPR - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_OLISBC - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_ONLIVE - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_PAC - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_PACKED - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_PCM - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_PHILIPS_LPCBB - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_PROSODY_1612 - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_QUARTERDECK - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_RHETOREX_ADPCM - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_ROCKWELL_ADPCM - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_ROCKWELL_DIGITALK - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_ROLAND_RDAC - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_RT24 - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_SBC24 - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_SIERRA_ADPCM - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_SOFTSOUND - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_SONARC - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_SOUNDSPACE_MUSICOMPRESS - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_UNKNOWN - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_VIVO_G723 - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_VIVO_SIREN - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_VME_VMPCM - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_VOXWARE - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_VOXWARE_AC10 - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_VOXWARE_AC16 - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_VOXWARE_AC20 - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_VOXWARE_AC8 - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_VOXWARE_BYTE_ALIGNED - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_VOXWARE_RT24 - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_VOXWARE_RT29 - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_VOXWARE_RT29HW - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_VOXWARE_TQ40 - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_VOXWARE_TQ60 - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_VOXWARE_VR12 - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_VOXWARE_VR18 - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_VSELP - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_XEBEC - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_YAMAHA_ADPCM - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
WAVE_FORMAT_ZYXEL_ADPCM - Enum constant in enum class de.pottgames.tuningfork.decoder.WavAudioFormat
 
waveform - Variable in class de.pottgames.tuningfork.Flanger
0 = sinusoid, 1 = triangle
Selects the shape of the LFO waveform that controls the amount of the delay of the sampled signal.
waveform - Variable in class de.pottgames.tuningfork.RingModulator
0 = sinus, 1 = saw, 2 = square
This controls which waveform is used as the carrier signal.
waveform - Variable in class de.pottgames.tuningfork.VocalMorpher
0 = sinus, 1 = triangle, 2 = saw
This controls the shape of the low-frequency oscillator used to morph between the two phoneme filters.
waveForm - Variable in class de.pottgames.tuningfork.Chorus
0 = sinusoid, 1 = triangle
This property sets the waveform shape of the LFO that controls the delay time of the delayed signals.
WaveLoader - Class in de.pottgames.tuningfork
 
WaveLoader() - Constructor for class de.pottgames.tuningfork.WaveLoader
 
WavFmtChunk - Class in de.pottgames.tuningfork.decoder
 
WavFmtChunk(int[]) - Constructor for class de.pottgames.tuningfork.decoder.WavFmtChunk
 
WavInputStream - Class in de.pottgames.tuningfork.decoder
An AudioStream implementation to read wav files.
WavInputStream(FileHandle) - Constructor for class de.pottgames.tuningfork.decoder.WavInputStream
Initializes a WavInputStream from a FileHandle.
WavInputStream(FileHandle, boolean) - Constructor for class de.pottgames.tuningfork.decoder.WavInputStream
Initializes a WavInputStream from a FileHandle.
WavInputStream(InputStream) - Constructor for class de.pottgames.tuningfork.decoder.WavInputStream
Initializes a WavInputStream from an InputStream.
WavInputStream(InputStream, boolean) - Constructor for class de.pottgames.tuningfork.decoder.WavInputStream
Initializes a WavInputStream from an InputStream.
windyNights() - Static method in class de.pottgames.tuningfork.AutoWah
 
woodenAlcove() - Static method in class de.pottgames.tuningfork.EaxReverb
 
woodenCourtyard() - Static method in class de.pottgames.tuningfork.EaxReverb
 
woodenCupboard() - Static method in class de.pottgames.tuningfork.EaxReverb
 
woodenHall() - Static method in class de.pottgames.tuningfork.EaxReverb
 
woodenLargeRoom() - Static method in class de.pottgames.tuningfork.EaxReverb
 
woodenLongPassage() - Static method in class de.pottgames.tuningfork.EaxReverb
 
woodenMediumRoom() - Static method in class de.pottgames.tuningfork.EaxReverb
 
woodenShortPassage() - Static method in class de.pottgames.tuningfork.EaxReverb
 
woodenSmallRoom() - Static method in class de.pottgames.tuningfork.EaxReverb
 
A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form