Index

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

A

A - Enum constant in enum com.blackrook.gloop.openal.effect.VocalMorpherEffect.Phoneme
 
AA - Enum constant in enum com.blackrook.gloop.openal.effect.VocalMorpherEffect.Phoneme
 
addBuffer(SoundData, OALBuffer) - Method in class com.blackrook.gloop.openal.util.system.SoundCache
Adds a buffer to the cache.
addListener(SoundSystem.Listener) - Method in class com.blackrook.gloop.openal.util.system.SoundSystem
Adds a listener to this sound system.
addSourceListener(OALSourceListener) - Method in class com.blackrook.gloop.openal.OALSource
Adds a source listener to this Source.
AE - Enum constant in enum com.blackrook.gloop.openal.effect.VocalMorpherEffect.Phoneme
 
AH - Enum constant in enum com.blackrook.gloop.openal.effect.VocalMorpherEffect.Phoneme
 
airAbsorptionGainHF - Variable in class com.blackrook.gloop.openal.effect.ReverbEffect
Reverb high-frequency air absorption gain.
ALLEY - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
allocate() - Method in class com.blackrook.gloop.openal.OALBuffer
 
allocate() - Method in class com.blackrook.gloop.openal.OALContext
 
allocate() - Method in class com.blackrook.gloop.openal.OALEffect
 
allocate() - Method in class com.blackrook.gloop.openal.OALEffectSlot
 
allocate() - Method in class com.blackrook.gloop.openal.OALFilter
 
allocate() - Method in class com.blackrook.gloop.openal.OALObject
Allocates a new type of this object in OpenAL.
allocate() - Method in class com.blackrook.gloop.openal.OALSource
 
alVal - Variable in enum com.blackrook.gloop.openal.OALBuffer.Format
 
alVal - Variable in enum com.blackrook.gloop.openal.OALContext.ContextAttribute
 
alVal - Variable in enum com.blackrook.gloop.openal.OALContext.DistanceModel
 
andBooleanArrays(boolean[], boolean[]) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Logically "and"-s two boolean arrays together.
angleInterpolateDegrees(double, double, double) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Special angle interpolation.
angleInterpolateRadians(double, double, double) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Special angle interpolation.
AO - Enum constant in enum com.blackrook.gloop.openal.effect.VocalMorpherEffect.Phoneme
 
ARENA - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
attackTime - Variable in class com.blackrook.gloop.openal.effect.AutowahEffect
Autowah attack time in seconds.
AUDITORIUM - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
AUTO_VELOCITY - Static variable in class com.blackrook.gloop.openal.OALSource
 
autoUpdating - Variable in class com.blackrook.gloop.openal.OALEffectSlot
Does this auto update itself if the Effect changes?
AutowahEffect - Class in com.blackrook.gloop.openal.effect
Autowah effect for sound sources.
AutowahEffect(OALContext) - Constructor for class com.blackrook.gloop.openal.effect.AutowahEffect
 

B

B - Enum constant in enum com.blackrook.gloop.openal.effect.VocalMorpherEffect.Phoneme
 
BandPassFilter - Class in com.blackrook.gloop.openal.filter
Band-pass filter object for band-pass filtering.
BandPassFilter(OALContext) - Constructor for class com.blackrook.gloop.openal.filter.BandPassFilter
 
BATHROOM - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
bits - Variable in enum com.blackrook.gloop.openal.OALBuffer.Format
Sample resolution.
bufferFormat - Variable in class com.blackrook.gloop.openal.OALBuffer
Sound format.
bufferRate - Variable in class com.blackrook.gloop.openal.OALBuffer
Sound sampling rate.
bufferSize - Variable in class com.blackrook.gloop.openal.OALBuffer
The sizes of each of the buffers.

C

cacheSounds(SoundData...) - Method in class com.blackrook.gloop.openal.util.system.SoundSystem
Precaches a series of sound resources.
CARPETEDHALLWAY - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
CASTLE_ALCOVE - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
CASTLE_COURTYARD - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
CASTLE_CUPBOARD - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
CASTLE_HALL - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
CASTLE_LARGEROOM - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
CASTLE_LONGPASSAGE - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
CASTLE_MEDIUMROOM - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
CASTLE_SHORTPASSAGE - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
CASTLE_SMALLROOM - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
category(SoundRolloffType) - Static method in class com.blackrook.gloop.openal.util.system.SoundSystem
Creates a new rolloff category type.
category(SoundRolloffType, SoundRolloffType) - Static method in class com.blackrook.gloop.openal.util.system.SoundSystem
Creates a new rolloff category type.
category(SoundRolloffType, SoundRolloffType, SoundRolloffType, SoundRolloffType) - Static method in class com.blackrook.gloop.openal.util.system.SoundSystem
Creates a new rolloff category type.
CAVE - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
channels - Variable in enum com.blackrook.gloop.openal.OALBuffer.Format
Number of channels.
CHAPEL - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
ChorusEffect - Class in com.blackrook.gloop.openal.effect
Chorus effect for sound sources.
ChorusEffect(OALContext) - Constructor for class com.blackrook.gloop.openal.effect.ChorusEffect
 
ChorusEffect.WaveForm - Enum in com.blackrook.gloop.openal.effect
WaveForm type enumeration.
CITY - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
CITY_ABANDONED - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
CITY_LIBRARY - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
CITY_MUSEUM - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
CITY_STREETS - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
CITY_SUBWAY - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
CITY_UNDERPASS - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
clampValue(double, double, double) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Coerces a double to the range bounded by lo and hi.
clampValue(float, float, float) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Coerces a float to the range bounded by lo and hi.
clampValue(int, int, int) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Coerces an integer to the range bounded by lo and hi.
clampValue(short, short, short) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Coerces a short to the range bounded by lo and hi.
clearError() - Method in class com.blackrook.gloop.openal.OALObject
Convenience method for clearing the OpenAL error state.
close() - Method in class com.blackrook.gloop.openal.JSPISoundHandle.Decoder
Closes the decoder.
close() - Method in interface com.blackrook.gloop.openal.OALSystem.ContextLock
YOU SHOULD NOT NEED TO CALL THIS METHOD DIRECTLY. This is meant to be automatically called from a try-with-resources.
close() - Method in class com.blackrook.gloop.openal.util.system.SoundCache
 
close(Closeable) - Static method in class com.blackrook.gloop.openal.struct.IOUtils
Attempts to close a Closeable object.
close(AutoCloseable) - Static method in class com.blackrook.gloop.openal.struct.IOUtils
Attempts to close an AutoCloseable object.
closer(double, int, int) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Returns the value that "value" is closest to.
closerComponent(double, double, double) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Returns (val - min) if val is closer to min than max, (max - val) otherwise.
closestPowerOfTwo(int) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Finds the closest power of two to an integer value, larger than the initial value.
coarse - Variable in class com.blackrook.gloop.openal.effect.PitchShiftEffect
Pitch shifter coarse tuning in semitones.
com.blackrook.gloop.openal - package com.blackrook.gloop.openal
Contains root classes.
com.blackrook.gloop.openal.effect - package com.blackrook.gloop.openal.effect
Contains the EFX effect classes.
com.blackrook.gloop.openal.exception - package com.blackrook.gloop.openal.exception
Contains sound system exceptions.
com.blackrook.gloop.openal.filter - package com.blackrook.gloop.openal.filter
Contains the EFX filter classes.
com.blackrook.gloop.openal.struct - package com.blackrook.gloop.openal.struct
Additional helper data structures and methods.
com.blackrook.gloop.openal.util - package com.blackrook.gloop.openal.util
Contains classes that do heavy lifting.
com.blackrook.gloop.openal.util.system - package com.blackrook.gloop.openal.util.system
Classes pertaining to the sound system.
CompressorEffect - Class in com.blackrook.gloop.openal.effect
Compressor effect for sound sources.
CompressorEffect(OALContext) - Constructor for class com.blackrook.gloop.openal.effect.CompressorEffect
 
CONCERTHALL - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
correctClippingAspect(double, double, double, double, double, double[]) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Corrects a set of view clipping bounds to fit into a different aspect.
COSINE - Static variable in interface com.blackrook.gloop.openal.util.system.SoundRolloffFunction
Cosine attenuation.
cosineInterpolate(double, double, double) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Gives a value that is the result of a cosine interpolation between two values.
create(OALContext.ContextAttribute, int) - Static method in class com.blackrook.gloop.openal.OALContext.AttributeValue
Creates a context attribute.
createAutowahEffect() - Method in class com.blackrook.gloop.openal.OALContext
Creates a new Autowah effect.
createBandPassFilter() - Method in class com.blackrook.gloop.openal.OALContext
Creates a new Band Pass filter.
createBuffer() - Method in class com.blackrook.gloop.openal.OALContext
Allocates a new buffer for loading data into.
createBuffer(JSPISoundHandle) - Method in class com.blackrook.gloop.openal.OALContext
Allocates a new buffer with data loaded into it.
createBuffer(JSPISoundHandle.Decoder) - Method in class com.blackrook.gloop.openal.OALContext
Allocates a new buffer with data loaded into it.
createBuffers(int) - Method in class com.blackrook.gloop.openal.OALContext
Allocates a new buffer for loading data into.
createChorusEffect() - Method in class com.blackrook.gloop.openal.OALContext
Creates a new Chorus effect.
createCompressorEffect() - Method in class com.blackrook.gloop.openal.OALContext
Creates a new Compressor effect.
createContext(OALContext.AttributeValue...) - Method in class com.blackrook.gloop.openal.OALDevice
Creates a rendering context for a device.
createDevice() - Method in class com.blackrook.gloop.openal.OALSystem
Allocates a new default device.
createDevice(String) - Method in class com.blackrook.gloop.openal.OALSystem
Creates a new device.
createDistortionEffect() - Method in class com.blackrook.gloop.openal.OALContext
Creates a new Distortion effect.
createEchoEffect() - Method in class com.blackrook.gloop.openal.OALContext
Creates a new Echo effect.
createEffectSlot() - Method in class com.blackrook.gloop.openal.OALContext
Creates a new Auxiliary Effect Slot for adding a filter and effects to Sources.
createEqualizerEffect() - Method in class com.blackrook.gloop.openal.OALContext
Creates a new Equalizer effect.
createFlangerEffect() - Method in class com.blackrook.gloop.openal.OALContext
Creates a new Flanger effect.
createFrequencyShiftEffect() - Method in class com.blackrook.gloop.openal.OALContext
Creates a new Frequency Shift effect.
createHighPassFilter() - Method in class com.blackrook.gloop.openal.OALContext
Creates a new High Pass filter.
createLowPassFilter() - Method in class com.blackrook.gloop.openal.OALContext
Creates a new Low Pass filter.
createPitchShiftEffect() - Method in class com.blackrook.gloop.openal.OALContext
Creates a new Pitch Shift effect.
createReverbEffect() - Method in class com.blackrook.gloop.openal.OALContext
Creates a new Reverb effect.
createRingModulatorEffect() - Method in class com.blackrook.gloop.openal.OALContext
Creates a new Ring Modulator effect.
createSource() - Method in class com.blackrook.gloop.openal.OALContext
Allocates a new source and assigns it internally to the current context.
createSource(boolean) - Method in class com.blackrook.gloop.openal.OALContext
Allocates a new source and assigns it internally to the current context.
createVocalMorpherEffect() - Method in class com.blackrook.gloop.openal.OALContext
Creates a new Vocal Morpher effect.
cubicInterpolate(double, double, double, double, double) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Gives a value that is the result of a cublic interpolation between two values.
currBytes - Variable in class com.blackrook.gloop.openal.util.system.SoundCache
 

D

D - Enum constant in enum com.blackrook.gloop.openal.effect.VocalMorpherEffect.Phoneme
 
damping - Variable in class com.blackrook.gloop.openal.effect.EchoEffect
Echo damping.
decayHFRatio - Variable in class com.blackrook.gloop.openal.effect.ReverbEffect
Reverb high-frequency ratio.
decayTime - Variable in class com.blackrook.gloop.openal.effect.ReverbEffect
Reverb decay time in seconds.
DefaultType() - Constructor for class com.blackrook.gloop.openal.util.system.SoundEchoType.DefaultType
 
DefaultType() - Constructor for class com.blackrook.gloop.openal.util.system.SoundReverbType.DefaultType
 
degToRad(double) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Converts degrees to radians.
delay - Variable in class com.blackrook.gloop.openal.effect.ChorusEffect
Chorus delay in seconds.
delay - Variable in class com.blackrook.gloop.openal.effect.EchoEffect
Echo delay in seconds.
delay - Variable in class com.blackrook.gloop.openal.effect.FlangerEffect
Flanger delay in seconds.
density - Variable in class com.blackrook.gloop.openal.effect.ReverbEffect
Reverb density factor.
depth - Variable in class com.blackrook.gloop.openal.effect.ChorusEffect
Chorus depth.
depth - Variable in class com.blackrook.gloop.openal.effect.FlangerEffect
Flanger depth.
dequeueBuffer() - Method in class com.blackrook.gloop.openal.OALSource
Returns the buffer dequeued, or null if no Buffer is queued.
destroy() - Method in class com.blackrook.gloop.openal.OALContext
 
destroy() - Method in class com.blackrook.gloop.openal.OALDevice
 
destroy() - Method in class com.blackrook.gloop.openal.OALHandle
Destroys this handle.
destroy() - Method in class com.blackrook.gloop.openal.OALObject
Destroys this object.
destroy() - Method in class com.blackrook.gloop.openal.util.system.SoundCache
Destroys all buffers and stuff.
diffusion - Variable in class com.blackrook.gloop.openal.effect.ReverbEffect
Reverb diffusion factor.
DistortionEffect - Class in com.blackrook.gloop.openal.effect
Distortion effect for sound sources.
DistortionEffect(OALContext) - Constructor for class com.blackrook.gloop.openal.effect.DistortionEffect
 
DIZZY - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
DOME_SAINTPAULS - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
DOME_TOMB - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
DOWN - Enum constant in enum com.blackrook.gloop.openal.effect.FrequencyShiftEffect.Direction
 
DRIVING_COMMENTATOR - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
DRIVING_EMPTYGRANDSTAND - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
DRIVING_FULLGRANDSTAND - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
DRIVING_INCAR_LUXURY - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
DRIVING_INCAR_RACER - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
DRIVING_INCAR_SPORTS - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
DRIVING_PITGARAGE - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
DRIVING_TUNNEL - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
DRUGGED - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
DUSTYROOM - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 

E

E - Enum constant in enum com.blackrook.gloop.openal.effect.VocalMorpherEffect.Phoneme
 
EchoEffect - Class in com.blackrook.gloop.openal.effect
Echo/Delay effect for sound sources.
EchoEffect(OALContext) - Constructor for class com.blackrook.gloop.openal.effect.EchoEffect
 
edge - Variable in class com.blackrook.gloop.openal.effect.DistortionEffect
Distortion edge.
effect - Variable in class com.blackrook.gloop.openal.OALEffectSlot
Effect bound to this slot.
EH - Enum constant in enum com.blackrook.gloop.openal.effect.VocalMorpherEffect.Phoneme
 
enabled - Variable in class com.blackrook.gloop.openal.effect.CompressorEffect
Compressor state.
enqueueBuffer(OALBuffer) - Method in class com.blackrook.gloop.openal.OALSource
Enqueues a buffer on this Source.
enqueueBuffers(OALBuffer...) - Method in class com.blackrook.gloop.openal.OALSource
Enqueues a bunch of buffers onto this source in the order specified.
eqBandwidth - Variable in class com.blackrook.gloop.openal.effect.DistortionEffect
Distortion equalizer bandwidth in Hertz.
eqCenter - Variable in class com.blackrook.gloop.openal.effect.DistortionEffect
Distortion equalizer centering in Hertz.
EqualizerEffect - Class in com.blackrook.gloop.openal.effect
Equalizer effect for sound sources.
EqualizerEffect(OALContext) - Constructor for class com.blackrook.gloop.openal.effect.EqualizerEffect
 
equals(OALHandle) - Method in class com.blackrook.gloop.openal.OALHandle
Tests if this OpenAL handle equals the provided one.
equals(OALObject) - Method in class com.blackrook.gloop.openal.OALObject
Tests if this OpenAL object equals the provided one.
equals(Object) - Method in class com.blackrook.gloop.openal.OALHandle
 
equals(Object) - Method in class com.blackrook.gloop.openal.OALObject
 
ER - Enum constant in enum com.blackrook.gloop.openal.effect.VocalMorpherEffect.Phoneme
 
errorCheck() - Method in class com.blackrook.gloop.openal.OALObject
Convenience method for checking for an OpenAL error and throwing a SoundException if an error is raised.
EXPONENT_DISTANCE - Enum constant in enum com.blackrook.gloop.openal.OALContext.DistanceModel
 
EXPONENT_DISTANCE_CLAMPED - Enum constant in enum com.blackrook.gloop.openal.OALContext.DistanceModel
 
extensionIsPresent(String) - Method in class com.blackrook.gloop.openal.OALContext
Checks if an extension is present for this context.

F

F - Enum constant in enum com.blackrook.gloop.openal.effect.VocalMorpherEffect.Phoneme
 
FACTORY_ALCOVE - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
FACTORY_COURTYARD - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
FACTORY_CUPBOARD - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
FACTORY_HALL - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
FACTORY_LARGEROOM - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
FACTORY_LONGPASSAGE - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
FACTORY_MEDIUMROOM - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
FACTORY_SHORTPASSAGE - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
FACTORY_SMALLROOM - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
farther(double, int, int) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Returns the value that "value" is farthest from.
feedback - Variable in class com.blackrook.gloop.openal.effect.ChorusEffect
Chorus feedback.
feedback - Variable in class com.blackrook.gloop.openal.effect.EchoEffect
Echo feedback.
feedback - Variable in class com.blackrook.gloop.openal.effect.FlangerEffect
Flanger feedback.
fileData(File) - Static method in class com.blackrook.gloop.openal.util.system.SoundSystem
Creates a new sound data type.
fileData(File, boolean, boolean, boolean, int, float) - Static method in class com.blackrook.gloop.openal.util.system.SoundSystem
Creates a new sound data type.
fileData(File, boolean, boolean, int, float) - Static method in class com.blackrook.gloop.openal.util.system.SoundSystem
Creates a new sound data type.
fileData(File, boolean, int) - Static method in class com.blackrook.gloop.openal.util.system.SoundSystem
Creates a new sound data type.
fileData(File, boolean, int, float) - Static method in class com.blackrook.gloop.openal.util.system.SoundSystem
Creates a new sound data type.
fileData(File, int) - Static method in class com.blackrook.gloop.openal.util.system.SoundSystem
Creates a new sound data type.
fileData(File, int, float) - Static method in class com.blackrook.gloop.openal.util.system.SoundSystem
Creates a new sound data type.
finalize() - Method in class com.blackrook.gloop.openal.OALHandle
Frees this object from OpenAL.
finalize() - Method in class com.blackrook.gloop.openal.OALSystem
 
fine - Variable in class com.blackrook.gloop.openal.effect.PitchShiftEffect
Pitch shifter fine tuning in cents.
FlangerEffect - Class in com.blackrook.gloop.openal.effect
Flanger effect for sound sources.
FlangerEffect(OALContext) - Constructor for class com.blackrook.gloop.openal.effect.FlangerEffect
 
FlangerEffect.WaveForm - Enum in com.blackrook.gloop.openal.effect
WaveForm type enumeration.
FOREST - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
free() - Method in class com.blackrook.gloop.openal.OALBuffer
 
free() - Method in class com.blackrook.gloop.openal.OALDevice
 
free() - Method in class com.blackrook.gloop.openal.OALEffect
 
free() - Method in class com.blackrook.gloop.openal.OALEffectSlot
 
free() - Method in class com.blackrook.gloop.openal.OALFilter
 
free() - Method in class com.blackrook.gloop.openal.OALObject
Destroys this object (deallocates it on OpenAL).
free() - Method in class com.blackrook.gloop.openal.OALSource
Destroys this sound source (BUT NOT ATTACHED BUFFER(s)).
frequency - Variable in class com.blackrook.gloop.openal.effect.FrequencyShiftEffect
Frequency shifter frequency.
frequency - Variable in class com.blackrook.gloop.openal.effect.RingModulatorEffect
Ring modulator frequency.
FREQUENCY - Enum constant in enum com.blackrook.gloop.openal.OALContext.ContextAttribute
 
FrequencyShiftEffect - Class in com.blackrook.gloop.openal.effect
Frequency shift effects for sources.
FrequencyShiftEffect(OALContext) - Constructor for class com.blackrook.gloop.openal.effect.FrequencyShiftEffect
 
FrequencyShiftEffect.Direction - Enum in com.blackrook.gloop.openal.effect
Shift direction enumeration.

G

G - Enum constant in enum com.blackrook.gloop.openal.effect.VocalMorpherEffect.Phoneme
 
gain - Variable in class com.blackrook.gloop.openal.effect.DistortionEffect
Distortion gain.
gain - Variable in class com.blackrook.gloop.openal.effect.ReverbEffect
Reverb gain.
gain - Variable in class com.blackrook.gloop.openal.filter.BandPassFilter
Band-pass gain.
gain - Variable in class com.blackrook.gloop.openal.filter.HighPassFilter
High-pass gain.
gain - Variable in class com.blackrook.gloop.openal.filter.LowPassFilter
Low-pass gain.
gain - Variable in class com.blackrook.gloop.openal.OALListener
Listener Gain (master gain).
gainHF - Variable in class com.blackrook.gloop.openal.effect.ReverbEffect
Reverb high-frequency gain.
gainHF - Variable in class com.blackrook.gloop.openal.filter.BandPassFilter
High-frequency band-pass gain.
gainHF - Variable in class com.blackrook.gloop.openal.filter.LowPassFilter
High-frequency low-pass gain.
gainLF - Variable in class com.blackrook.gloop.openal.filter.BandPassFilter
Low-frequency band-pass gain.
gainLF - Variable in class com.blackrook.gloop.openal.filter.HighPassFilter
Low-frequency high-pass gain.
gcd(int, int) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Returns the greatest common divisor of two integers.
GENERIC - Static variable in interface com.blackrook.gloop.openal.util.system.SoundEchoType
 
GENERIC - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
getAirAbsorptionGainHF() - Method in class com.blackrook.gloop.openal.effect.ReverbEffect
 
getAirAbsorptionHFGain() - Method in class com.blackrook.gloop.openal.util.system.SoundReverbType.DefaultType
 
getAirAbsorptionHFGain() - Method in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
getAngleDotProductDegrees(double, double) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Returns a simulated dot product between two degree angles as though they were unit vectors, rotated.
getAngleDotProductRadians(double, double) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Returns a simulated dot product between two radian angles as though they were unit vectors, rotated.
getAngularDistanceDegrees(double, double) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Returns the difference in degrees between two angles.
getAngularDistanceRadians(double, double) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Returns the difference in radians between two angles.
getAttackTime() - Method in class com.blackrook.gloop.openal.effect.AutowahEffect
 
getAttenuationScalar(float) - Method in interface com.blackrook.gloop.openal.util.system.SoundRolloffFunction
Calculates the attenuation scalar given a distance scalar.
getAttenuationScalar(float) - Method in interface com.blackrook.gloop.openal.util.system.SoundRolloffType
Calculates the attenuation scalar by distance.
getAttributeValue(OALContext.ContextAttribute) - Method in class com.blackrook.gloop.openal.OALContext
Returns the corresponding value of a context attribute used to create this context.
getAvailableVoiceCount() - Method in class com.blackrook.gloop.openal.util.system.SoundSystem
 
getBinaryContents(InputStream) - Static method in class com.blackrook.gloop.openal.struct.IOUtils
Retrieves the binary contents of a stream until it hits the end of the stream.
getBuffer(SoundData) - Method in class com.blackrook.gloop.openal.util.system.SoundCache
Gets an existing buffer.
getCalculatedEffectGain() - Method in interface com.blackrook.gloop.openal.util.system.SoundGroupType
 
getCalculatedEffectGain() - Method in class com.blackrook.gloop.openal.util.system.SoundSystem.SoundGroup
 
getCalculatedGain() - Method in interface com.blackrook.gloop.openal.util.system.SoundGroupType
 
getCalculatedGain() - Method in class com.blackrook.gloop.openal.util.system.SoundSystem.SoundGroup
 
getCalculatedHighPassGain() - Method in interface com.blackrook.gloop.openal.util.system.SoundGroupType
 
getCalculatedHighPassGain() - Method in class com.blackrook.gloop.openal.util.system.SoundSystem.SoundGroup
 
getCalculatedLowPassGain() - Method in interface com.blackrook.gloop.openal.util.system.SoundGroupType
 
getCalculatedLowPassGain() - Method in class com.blackrook.gloop.openal.util.system.SoundSystem.SoundGroup
 
getCalculatedPitch() - Method in interface com.blackrook.gloop.openal.util.system.SoundGroupType
 
getCalculatedPitch() - Method in class com.blackrook.gloop.openal.util.system.SoundSystem.SoundGroup
 
getCapabilities() - Method in class com.blackrook.gloop.openal.OALContext
 
getCapabilities() - Method in class com.blackrook.gloop.openal.OALDevice
 
getCoarseTuning() - Method in class com.blackrook.gloop.openal.effect.PitchShiftEffect
 
getConicRolloffType() - Method in interface com.blackrook.gloop.openal.util.system.SoundCategoryType
 
getContextError() - Method in class com.blackrook.gloop.openal.OALDevice
Convenience method for checking for an OpenAL error and throwing a SoundException if an error is raised.
getCurrentDistanceModel() - Method in class com.blackrook.gloop.openal.OALContext
 
getDamping() - Method in class com.blackrook.gloop.openal.effect.EchoEffect
 
getDamping() - Method in class com.blackrook.gloop.openal.util.system.SoundEchoType.DefaultType
 
getDamping() - Method in interface com.blackrook.gloop.openal.util.system.SoundEchoType
 
getDataName() - Method in class com.blackrook.gloop.openal.JSPISoundHandle
 
getDecayHFRatio() - Method in class com.blackrook.gloop.openal.effect.ReverbEffect
 
getDecayHFRatio() - Method in class com.blackrook.gloop.openal.util.system.SoundReverbType.DefaultType
 
getDecayHFRatio() - Method in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
getDecayTime() - Method in class com.blackrook.gloop.openal.effect.ReverbEffect
 
getDecayTime() - Method in class com.blackrook.gloop.openal.util.system.SoundReverbType.DefaultType
 
getDecayTime() - Method in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
getDecodedAudioFormat() - Method in class com.blackrook.gloop.openal.JSPISoundHandle.Decoder
 
getDecoder() - Method in class com.blackrook.gloop.openal.JSPISoundHandle
 
getDelay() - Method in class com.blackrook.gloop.openal.effect.ChorusEffect
 
getDelay() - Method in class com.blackrook.gloop.openal.effect.EchoEffect
 
getDelay() - Method in class com.blackrook.gloop.openal.effect.FlangerEffect
 
getDelay() - Method in class com.blackrook.gloop.openal.util.system.SoundEchoType.DefaultType
 
getDelay() - Method in interface com.blackrook.gloop.openal.util.system.SoundEchoType
 
getDensity() - Method in class com.blackrook.gloop.openal.effect.ReverbEffect
 
getDensity() - Method in class com.blackrook.gloop.openal.util.system.SoundReverbType.DefaultType
 
getDensity() - Method in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
getDepth() - Method in class com.blackrook.gloop.openal.effect.ChorusEffect
 
getDepth() - Method in class com.blackrook.gloop.openal.effect.FlangerEffect
 
getDiffusion() - Method in class com.blackrook.gloop.openal.effect.ReverbEffect
 
getDiffusion() - Method in class com.blackrook.gloop.openal.util.system.SoundReverbType.DefaultType
 
getDiffusion() - Method in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
getDistanceModel() - Method in class com.blackrook.gloop.openal.OALContext
 
getDopplerFactor() - Method in class com.blackrook.gloop.openal.OALContext
 
getEcho() - Method in interface com.blackrook.gloop.openal.util.system.SoundScapeType
 
getEdge() - Method in class com.blackrook.gloop.openal.effect.DistortionEffect
 
getEffect() - Method in class com.blackrook.gloop.openal.OALEffectSlot
 
getEffectGain() - Method in interface com.blackrook.gloop.openal.util.system.SoundGroupType
 
getEffectGain() - Method in class com.blackrook.gloop.openal.util.system.SoundSystem.SoundGroup
 
getEqualizerBandwidth() - Method in class com.blackrook.gloop.openal.effect.DistortionEffect
 
getEqualizerCenter() - Method in class com.blackrook.gloop.openal.effect.DistortionEffect
 
getError() - Method in class com.blackrook.gloop.openal.OALContext
Convenience method for checking for an OpenAL error and throwing a SoundException if an error is raised.
getExtensions() - Method in class com.blackrook.gloop.openal.OALContext
 
getExtensions() - Method in class com.blackrook.gloop.openal.util.system.SoundSystem
 
getFeedback() - Method in class com.blackrook.gloop.openal.effect.ChorusEffect
 
getFeedback() - Method in class com.blackrook.gloop.openal.effect.EchoEffect
 
getFeedback() - Method in class com.blackrook.gloop.openal.effect.FlangerEffect
 
getFeedback() - Method in class com.blackrook.gloop.openal.util.system.SoundEchoType.DefaultType
 
getFeedback() - Method in interface com.blackrook.gloop.openal.util.system.SoundEchoType
 
getFileFormat() - Method in class com.blackrook.gloop.openal.JSPISoundHandle.Decoder
 
getFilter() - Method in class com.blackrook.gloop.openal.OALSource
 
getFineTuning() - Method in class com.blackrook.gloop.openal.effect.PitchShiftEffect
 
getFormat() - Method in class com.blackrook.gloop.openal.JSPISoundHandle.Decoder
 
getFormat() - Method in class com.blackrook.gloop.openal.OALBuffer
 
getFrequency() - Method in class com.blackrook.gloop.openal.effect.FrequencyShiftEffect
 
getFrequency() - Method in class com.blackrook.gloop.openal.effect.RingModulatorEffect
 
getGain() - Method in class com.blackrook.gloop.openal.effect.DistortionEffect
 
getGain() - Method in class com.blackrook.gloop.openal.effect.ReverbEffect
 
getGain() - Method in class com.blackrook.gloop.openal.filter.BandPassFilter
 
getGain() - Method in class com.blackrook.gloop.openal.filter.HighPassFilter
 
getGain() - Method in class com.blackrook.gloop.openal.filter.LowPassFilter
 
getGain() - Method in class com.blackrook.gloop.openal.OALEffectSlot
 
getGain() - Method in class com.blackrook.gloop.openal.OALListener
 
getGain() - Method in class com.blackrook.gloop.openal.OALSource
 
getGain() - Method in interface com.blackrook.gloop.openal.util.system.SoundGroupType
 
getGain() - Method in interface com.blackrook.gloop.openal.util.system.SoundOcclusionType
 
getGain() - Method in class com.blackrook.gloop.openal.util.system.SoundReverbType.DefaultType
 
getGain() - Method in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
getGain() - Method in class com.blackrook.gloop.openal.util.system.SoundSystem.SoundGroup
 
getHandle() - Method in class com.blackrook.gloop.openal.OALContext
 
getHandle() - Method in class com.blackrook.gloop.openal.OALDevice
 
getHandle() - Method in class com.blackrook.gloop.openal.OALHandle
 
getHFGain() - Method in class com.blackrook.gloop.openal.effect.ReverbEffect
 
getHFGain() - Method in class com.blackrook.gloop.openal.filter.BandPassFilter
 
getHFGain() - Method in class com.blackrook.gloop.openal.filter.LowPassFilter
 
getHFGain() - Method in class com.blackrook.gloop.openal.util.system.SoundReverbType.DefaultType
 
getHFGain() - Method in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
getHighCutoff() - Method in class com.blackrook.gloop.openal.effect.EqualizerEffect
 
getHighGain() - Method in class com.blackrook.gloop.openal.effect.EqualizerEffect
 
getHighPassCutoff() - Method in class com.blackrook.gloop.openal.effect.RingModulatorEffect
 
getHighPassGain() - Method in interface com.blackrook.gloop.openal.util.system.SoundGroupType
 
getHighPassGain() - Method in interface com.blackrook.gloop.openal.util.system.SoundOcclusionType
 
getHighPassGain() - Method in class com.blackrook.gloop.openal.util.system.SoundSystem.SoundGroup
 
getHighPassRolloffType() - Method in interface com.blackrook.gloop.openal.util.system.SoundCategoryType
 
getInnerCone() - Method in class com.blackrook.gloop.openal.OALSource
 
getInputStream() - Method in interface com.blackrook.gloop.openal.util.system.SoundData
 
getInterpolationFactor(double, double, double) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Gets a scalar factor that equals how "far along" a value is along an interval.
getIntersectionBox(double, double, double, double, double, double, double, double) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Tests if two boxes intersect.
getIntersectionBox2DPlane(double, double, double, double, double, double, double, double) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Checks if an axis-aligned box breaks a 2D plane, represented by a line.
getIntersectionCircle(double, double, double, double, double, double) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Returns if two described circles intersect.
getIntersectionCircle2DPlane(double, double, double, double, double, double, double) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Checks if a circle breaks a 2D plane, represented by a line.
getIntersectionCircleBox(double, double, double, double, double, double, double) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Returns if a circle and box intersect.
getIntersectionCylinder(float, float, float, float, float, float, float, float, float, float) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Checks the collision of two cylinders.
getIntersectionLine(double, double, double, double, double, double, double, double) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Tests if an intersection occurs between two line segments.
getIntersectionLineBox(double, double, double, double, double, double, double, double) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Tests if a line segment intersects with a box.
getIntersectionLineCircle(double, double, double, double, double, double, double) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Tests if a line segment intersects with a circle.
getIntersectionLinePlane(double, double, double, double, double, double, double, double, double, double) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Tests if a line intersects with a plane.
getIntersectionPoint2DPlane(double, double, double, double, double, double) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Checks if a point lies behind a 2D plane, represented by a line.
getLateDelay() - Method in class com.blackrook.gloop.openal.effect.ReverbEffect
 
getLateDelay() - Method in class com.blackrook.gloop.openal.util.system.SoundReverbType.DefaultType
 
getLateDelay() - Method in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
getLateGain() - Method in class com.blackrook.gloop.openal.effect.ReverbEffect
 
getLateGain() - Method in class com.blackrook.gloop.openal.util.system.SoundReverbType.DefaultType
 
getLateGain() - Method in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
getLeftDirection() - Method in class com.blackrook.gloop.openal.effect.FrequencyShiftEffect
 
getLFGain() - Method in class com.blackrook.gloop.openal.filter.BandPassFilter
 
getLFGain() - Method in class com.blackrook.gloop.openal.filter.HighPassFilter
 
getLimit() - Method in interface com.blackrook.gloop.openal.util.system.SoundData
 
getLineLength(double, double, double, double) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Returns the length of a line by the coordinates of the two points that comprise it.
getLineLength(double, double, double, double, double, double) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Returns the length of a line by the coordinates of the two points that comprise it.
getLineLengthSquared(double, double, double, double) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Returns the squared length of a line by the coordinates of the two points that comprise it.
getLineLengthSquared(double, double, double, double, double, double) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Returns the squared length of a line by the coordinates of the two points that comprise it.
getLinePointSide(double, double, double, double, double, double) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Checks what "side" a point is on a line.
getListener() - Method in class com.blackrook.gloop.openal.OALContext
 
getLowCutoff() - Method in class com.blackrook.gloop.openal.effect.EqualizerEffect
 
getLowGain() - Method in class com.blackrook.gloop.openal.effect.EqualizerEffect
 
getLowPassCutoff() - Method in class com.blackrook.gloop.openal.effect.DistortionEffect
 
getLowPassGain() - Method in interface com.blackrook.gloop.openal.util.system.SoundGroupType
 
getLowPassGain() - Method in interface com.blackrook.gloop.openal.util.system.SoundOcclusionType
 
getLowPassGain() - Method in class com.blackrook.gloop.openal.util.system.SoundSystem.SoundGroup
 
getLowPassRolloffType() - Method in interface com.blackrook.gloop.openal.util.system.SoundCategoryType
 
getLRDelay() - Method in class com.blackrook.gloop.openal.effect.EchoEffect
 
getLRDelay() - Method in class com.blackrook.gloop.openal.util.system.SoundEchoType.DefaultType
 
getLRDelay() - Method in interface com.blackrook.gloop.openal.util.system.SoundEchoType
 
getMaxDistance() - Method in class com.blackrook.gloop.openal.OALSource
 
getMaxEffectGainDistance() - Method in interface com.blackrook.gloop.openal.util.system.SoundScapeType
The distance at which the maximum amount of effect gain is applied (1.0f).
getMaxEffectSlots() - Method in class com.blackrook.gloop.openal.OALContext
 
getMaxGain() - Method in class com.blackrook.gloop.openal.OALSource
 
getMaximumDistance() - Method in interface com.blackrook.gloop.openal.util.system.SoundRolloffType
 
getMaximumVoices() - Method in interface com.blackrook.gloop.openal.util.system.SoundGroupType
 
getMaximumVoices() - Method in class com.blackrook.gloop.openal.util.system.SoundSystem.SoundGroup
 
getMaximumWidth() - Method in interface com.blackrook.gloop.openal.util.system.SoundOcclusionType
 
getMid1Center() - Method in class com.blackrook.gloop.openal.effect.EqualizerEffect
 
getMid1Gain() - Method in class com.blackrook.gloop.openal.effect.EqualizerEffect
 
getMid1Width() - Method in class com.blackrook.gloop.openal.effect.EqualizerEffect
 
getMid2Center() - Method in class com.blackrook.gloop.openal.effect.EqualizerEffect
 
getMid2Gain() - Method in class com.blackrook.gloop.openal.effect.EqualizerEffect
 
getMid2Width() - Method in class com.blackrook.gloop.openal.effect.EqualizerEffect
 
getMinEffectGain() - Method in interface com.blackrook.gloop.openal.util.system.SoundScapeType
The minimum effect gain at distance 0.
getMinGain() - Method in class com.blackrook.gloop.openal.OALSource
 
getMinimumDistance() - Method in interface com.blackrook.gloop.openal.util.system.SoundRolloffType
 
getName() - Method in class com.blackrook.gloop.openal.JSPISoundHandle
 
getName() - Method in class com.blackrook.gloop.openal.OALDevice
 
getName() - Method in class com.blackrook.gloop.openal.OALObject
 
getObservedAngleDegrees(double, double, double, double, double) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Returns the observed angle of an object in space facing a direction.
getObservedAngleRadians(double, double, double, double, double) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Returns the observed angle of an object in space facing a direction.
getOcclusion() - Method in interface com.blackrook.gloop.openal.util.system.SoundScapeType
 
getOcclusionScalar(float, float, float, float, float, float) - Method in interface com.blackrook.gloop.openal.util.system.SoundSystem.OcclusionFunction
Gets the occlusion scalar for a set of coordinates.
getOrientation(float[]) - Method in class com.blackrook.gloop.openal.OALListener
Returns values into an array containing the listener's facing orientation and upward orientation: facing X, Y, Z, then upward X, Y, Z.
getOuterCone() - Method in class com.blackrook.gloop.openal.OALSource
 
getOuterConeGain() - Method in class com.blackrook.gloop.openal.OALSource
 
getPath() - Method in interface com.blackrook.gloop.openal.util.system.SoundData
 
getPeakGain() - Method in class com.blackrook.gloop.openal.effect.AutowahEffect
 
getPercent(int, float) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Returns the percentage of an integer to the nearest complete integer.
getPhase() - Method in class com.blackrook.gloop.openal.effect.ChorusEffect
 
getPhase() - Method in class com.blackrook.gloop.openal.effect.FlangerEffect
 
getPhonemeA() - Method in class com.blackrook.gloop.openal.effect.VocalMorpherEffect
 
getPhonemeACoarseTuning() - Method in class com.blackrook.gloop.openal.effect.VocalMorpherEffect
 
getPhonemeB() - Method in class com.blackrook.gloop.openal.effect.VocalMorpherEffect
 
getPhonemeBCoarseTuning() - Method in class com.blackrook.gloop.openal.effect.VocalMorpherEffect
 
getPitch() - Method in class com.blackrook.gloop.openal.OALSource
Gets the pitch factor for this Source.
getPitch() - Method in interface com.blackrook.gloop.openal.util.system.SoundGroupType
 
getPitch() - Method in class com.blackrook.gloop.openal.util.system.SoundSystem.SoundGroup
 
getPitchVariance() - Method in interface com.blackrook.gloop.openal.util.system.SoundData
 
getPosition(float[]) - Method in class com.blackrook.gloop.openal.OALListener
Returns values into an array containing the listener's position in space: X, Y, Z.
getProcessedBufferCount() - Method in class com.blackrook.gloop.openal.OALSource
Gets many buffers were processed on this source.
getQueuedBufferCount() - Method in class com.blackrook.gloop.openal.OALSource
Gets how many buffers are queued up for this source.
getRate() - Method in class com.blackrook.gloop.openal.effect.ChorusEffect
 
getRate() - Method in class com.blackrook.gloop.openal.effect.FlangerEffect
 
getRate() - Method in class com.blackrook.gloop.openal.effect.VocalMorpherEffect
 
getReferenceDistance() - Method in class com.blackrook.gloop.openal.OALSource
 
getReflectionDelay() - Method in class com.blackrook.gloop.openal.effect.ReverbEffect
 
getReflectionDelay() - Method in class com.blackrook.gloop.openal.util.system.SoundReverbType.DefaultType
 
getReflectionDelay() - Method in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
getReflectionGain() - Method in class com.blackrook.gloop.openal.effect.ReverbEffect
 
getReflectionGain() - Method in class com.blackrook.gloop.openal.util.system.SoundReverbType.DefaultType
 
getReflectionGain() - Method in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
getRelativeAngleDegrees(double, double) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Returns the relative angle between two angles.
getRelativeAngleRadians(double, double) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Returns the relative angle between two angles.
getReleaseTime() - Method in class com.blackrook.gloop.openal.effect.AutowahEffect
 
getRendererName() - Method in class com.blackrook.gloop.openal.OALContext
 
getRendererName() - Method in class com.blackrook.gloop.openal.util.system.SoundSystem
 
getResonance() - Method in class com.blackrook.gloop.openal.effect.AutowahEffect
 
getReverb() - Method in interface com.blackrook.gloop.openal.util.system.SoundScapeType
 
getRightDirection() - Method in class com.blackrook.gloop.openal.effect.FrequencyShiftEffect
 
getRolloff() - Method in class com.blackrook.gloop.openal.OALSource
 
getRolloffFunction() - Method in interface com.blackrook.gloop.openal.util.system.SoundRolloffType
 
getRolloffType() - Method in interface com.blackrook.gloop.openal.util.system.SoundCategoryType
 
getRoomRolloffFactor() - Method in class com.blackrook.gloop.openal.effect.ReverbEffect
 
getRoomRolloffFactor() - Method in class com.blackrook.gloop.openal.util.system.SoundReverbType.DefaultType
 
getRoomRolloffFactor() - Method in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
getSamplingRate() - Method in class com.blackrook.gloop.openal.OALBuffer
 
getSize() - Method in class com.blackrook.gloop.openal.OALBuffer
 
getSoundAngle() - Method in interface com.blackrook.gloop.openal.util.system.SoundLocation
 
getSoundPositionX() - Method in interface com.blackrook.gloop.openal.util.system.SoundLocation
 
getSoundPositionY() - Method in interface com.blackrook.gloop.openal.util.system.SoundLocation
 
getSoundPositionZ() - Method in interface com.blackrook.gloop.openal.util.system.SoundLocation
 
getSpeedOfSound() - Method in class com.blackrook.gloop.openal.OALContext
 
getSpread() - Method in class com.blackrook.gloop.openal.effect.EchoEffect
 
getSpread() - Method in class com.blackrook.gloop.openal.util.system.SoundEchoType.DefaultType
 
getSpread() - Method in interface com.blackrook.gloop.openal.util.system.SoundEchoType
 
getState() - Method in class com.blackrook.gloop.openal.OALSource
Get this source's state.
getTriangleArea(double, double, double, double, double, double) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Returns the signed area of a triangular area made up of 3 points.
getTriangleAreaDoubleSigned(double, double, double, double, double, double) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Returns the doubled signed area of a triangular area made up of 3 points.
getTriangleAreaSigned(double, double, double, double, double, double) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Returns the signed area of a triangular area made up of 3 points.
getUpdateEventNanos() - Method in class com.blackrook.gloop.openal.util.system.SoundSystem
 
getUpdateVoiceNanos() - Method in class com.blackrook.gloop.openal.util.system.SoundSystem
 
getUsedVoiceCount() - Method in class com.blackrook.gloop.openal.util.system.SoundSystem
 
getVectorAngleDegrees(double, double) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Returns the angular rotation of a vector described in two dimensions.
getVectorAngleRadians(double, double) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Returns the angular rotation of a vector described in two dimensions.
getVectorDotProduct(double, double, double, double) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Returns the dot product of two vectors.
getVectorDotProduct(double, double, double, double, double, double) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Returns the dot product of two vectors.
getVectorLength(double, double) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Returns the length of a vector by its components.
getVectorLength(double, double, double) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Returns the length of a vector by its components.
getVectorLengthSquared(double, double) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Returns the squared length of a vector by its components.
getVectorLengthSquared(double, double, double) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Returns the squared length of a vector by its components.
getVectorUnitDotProduct(double, double, double, double) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Returns the dot product of two vectors, converted to unit vectors first.
getVectorUnitDotProduct(double, double, double, double, double, double) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Returns the dot product of two vectors, converted to unit vectors first.
getVelocity(float[]) - Method in class com.blackrook.gloop.openal.OALListener
Returns values into an array containing the listener's velocity: X, Y, Z.
getVendorName() - Method in class com.blackrook.gloop.openal.OALContext
 
getVendorName() - Method in class com.blackrook.gloop.openal.util.system.SoundSystem
 
getVersionName() - Method in class com.blackrook.gloop.openal.OALContext
 
getVersionName() - Method in class com.blackrook.gloop.openal.util.system.SoundSystem
 
getWaveform() - Method in class com.blackrook.gloop.openal.effect.RingModulatorEffect
 
getWaveform() - Method in class com.blackrook.gloop.openal.effect.VocalMorpherEffect
 
getWaveForm() - Method in class com.blackrook.gloop.openal.effect.ChorusEffect
 
getWaveForm() - Method in class com.blackrook.gloop.openal.effect.FlangerEffect
 
group(boolean, boolean, boolean, int) - Static method in class com.blackrook.gloop.openal.util.system.SoundSystem
Creates a new group type with defaults set, no parent.
group(SoundGroupType, boolean, boolean, boolean, int) - Static method in class com.blackrook.gloop.openal.util.system.SoundSystem
Creates a new group type with defaults set.

H

HALLWAY - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
HANGAR - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
hashCode() - Method in class com.blackrook.gloop.openal.OALHandle
 
hashCode() - Method in class com.blackrook.gloop.openal.OALObject
 
hfLimit - Variable in class com.blackrook.gloop.openal.effect.ReverbEffect
Reverb decay high-frequency limit?
highCutoff - Variable in class com.blackrook.gloop.openal.effect.EqualizerEffect
Equalizer high cutoff in Hertz.
highGain - Variable in class com.blackrook.gloop.openal.effect.EqualizerEffect
Equalizer high gain.
highPassCutoff - Variable in class com.blackrook.gloop.openal.effect.RingModulatorEffect
Ring modulator high-pass cutoff in Hertz.
HighPassFilter - Class in com.blackrook.gloop.openal.filter
High-pass filter object for high-pass filtering.
HighPassFilter(OALContext) - Constructor for class com.blackrook.gloop.openal.filter.HighPassFilter
 

I

I - Enum constant in enum com.blackrook.gloop.openal.effect.VocalMorpherEffect.Phoneme
 
ICEPALACE_ALCOVE - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
ICEPALACE_COURTYARD - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
ICEPALACE_CUPBOARD - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
ICEPALACE_HALL - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
ICEPALACE_LARGEROOM - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
ICEPALACE_LONGPASSAGE - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
ICEPALACE_MEDIUMROOM - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
ICEPALACE_SHORTPASSAGE - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
ICEPALACE_SMALLROOM - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
IH - Enum constant in enum com.blackrook.gloop.openal.effect.VocalMorpherEffect.Phoneme
 
INVERSE_DISTANCE - Enum constant in enum com.blackrook.gloop.openal.OALContext.DistanceModel
 
INVERSE_DISTANCE_CLAMPED - Enum constant in enum com.blackrook.gloop.openal.OALContext.DistanceModel
 
IOUtils - Class in com.blackrook.gloop.openal.struct
Simple IO utility functions.
isAlwaysPlayed() - Method in interface com.blackrook.gloop.openal.util.system.SoundData
 
isAutoUpdating() - Method in class com.blackrook.gloop.openal.OALEffectSlot
Does this auto update itself if the Effect changes?
isAutoVelocityOn() - Method in class com.blackrook.gloop.openal.OALSource
Checks if "auto velocity" is on.
isBoundToABuffer() - Method in class com.blackrook.gloop.openal.OALSource
Is this Source bound to a Buffer object?
isCreated() - Method in class com.blackrook.gloop.openal.OALContext
 
isCreated() - Method in class com.blackrook.gloop.openal.OALDevice
 
isCreated() - Method in class com.blackrook.gloop.openal.OALHandle
 
isDecayHFLimit() - Method in class com.blackrook.gloop.openal.effect.ReverbEffect
 
isDecayHFLimit() - Method in class com.blackrook.gloop.openal.util.system.SoundReverbType.DefaultType
 
isDecayHFLimit() - Method in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
isEnabled() - Method in class com.blackrook.gloop.openal.effect.CompressorEffect
 
isLooping() - Method in class com.blackrook.gloop.openal.OALSource
Checks if this source loops the playing buffer.
isOccludable() - Method in interface com.blackrook.gloop.openal.util.system.SoundGroupType
 
isOccludable() - Method in class com.blackrook.gloop.openal.util.system.SoundSystem.SoundGroup
 
isPaused() - Method in class com.blackrook.gloop.openal.OALSource
Is this source paused?
isPlaying() - Method in class com.blackrook.gloop.openal.OALSource
Is this source playing?
isPowerOfTwo(int) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Checks if an integer is a valid power of two.
isPowerOfTwo(long) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Checks if an integer is a valid power of two.
isReady() - Method in class com.blackrook.gloop.openal.OALSource
Is this source ready to play?
isRelative() - Method in class com.blackrook.gloop.openal.OALSource
Checks if this source is relative to the listener.
isStopped() - Method in class com.blackrook.gloop.openal.OALSource
Is this source stopped?
isStream() - Method in interface com.blackrook.gloop.openal.util.system.SoundData
Affects how the sound is loaded.
isTwoDimensional() - Method in interface com.blackrook.gloop.openal.util.system.SoundGroupType
 
isTwoDimensional() - Method in class com.blackrook.gloop.openal.util.system.SoundSystem.SoundGroup
 
isZeroPosition() - Method in interface com.blackrook.gloop.openal.util.system.SoundGroupType
 
isZeroPosition() - Method in class com.blackrook.gloop.openal.util.system.SoundSystem.SoundGroup
 
IY - Enum constant in enum com.blackrook.gloop.openal.effect.VocalMorpherEffect.Phoneme
 

J

J - Enum constant in enum com.blackrook.gloop.openal.effect.VocalMorpherEffect.Phoneme
 
JSPISoundHandle - Class in com.blackrook.gloop.openal
Sound resource abstraction.
JSPISoundHandle() - Constructor for class com.blackrook.gloop.openal.JSPISoundHandle
 
JSPISoundHandle(File) - Constructor for class com.blackrook.gloop.openal.JSPISoundHandle
Opens a sound file for reading.
JSPISoundHandle(String) - Constructor for class com.blackrook.gloop.openal.JSPISoundHandle
Opens a sound file for reading.
JSPISoundHandle(String, byte[]) - Constructor for class com.blackrook.gloop.openal.JSPISoundHandle
Opens a URL for reading.
JSPISoundHandle(URL) - Constructor for class com.blackrook.gloop.openal.JSPISoundHandle
Opens a URL for reading.
JSPISoundHandle.Decoder - Class in com.blackrook.gloop.openal
Decoder class that decodes sound as PCM audio.

K

K - Enum constant in enum com.blackrook.gloop.openal.effect.VocalMorpherEffect.Phoneme
 

L

L - Enum constant in enum com.blackrook.gloop.openal.effect.VocalMorpherEffect.Phoneme
 
lateDelay - Variable in class com.blackrook.gloop.openal.effect.ReverbEffect
Late reverb delay.
lateGain - Variable in class com.blackrook.gloop.openal.effect.ReverbEffect
Late reverb gain.
leftDir - Variable in class com.blackrook.gloop.openal.effect.FrequencyShiftEffect
Frequency shifter left direction.
LINEAR - Static variable in interface com.blackrook.gloop.openal.util.system.SoundRolloffFunction
Linear attenuation.
LINEAR_DISTANCE - Enum constant in enum com.blackrook.gloop.openal.OALContext.DistanceModel
 
LINEAR_DISTANCE_CLAMPED - Enum constant in enum com.blackrook.gloop.openal.OALContext.DistanceModel
 
linearInterpolate(double, double, double) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Gives a value that is the result of a linear interpolation between two values.
LIVINGROOM - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
location(float, float, float, float) - Static method in class com.blackrook.gloop.openal.util.system.SoundSystem
Creates a new location instance.
lock() - Method in interface com.blackrook.gloop.openal.OALSystem.ContextLock
DO NOT CALL THIS METHOD DIRECTLY. This is called by the time the user receives it, and serves as a means for obscuring a locking mechanism.
lowCutoff - Variable in class com.blackrook.gloop.openal.effect.EqualizerEffect
Equalizer low cutoff in Hertz.
lowGain - Variable in class com.blackrook.gloop.openal.effect.EqualizerEffect
Equalizer low gain.
lowPassCutoff - Variable in class com.blackrook.gloop.openal.effect.DistortionEffect
Distortion low-pass cutoff in Hertz.
LowPassFilter - Class in com.blackrook.gloop.openal.filter
Low-pass filter object for low-pass filtering.
LowPassFilter(OALContext) - Constructor for class com.blackrook.gloop.openal.filter.LowPassFilter
 
lrDelay - Variable in class com.blackrook.gloop.openal.effect.EchoEffect
Echo LR delay in seconds.

M

M - Enum constant in enum com.blackrook.gloop.openal.effect.VocalMorpherEffect.Phoneme
 
MathUtils - Class in com.blackrook.gloop.openal.struct
A class with static methods that perform "other" types of mathematics.
maxByteSize - Variable in class com.blackrook.gloop.openal.util.system.SoundCache
 
mid1Center - Variable in class com.blackrook.gloop.openal.effect.EqualizerEffect
Equalizer first mid center in Hertz.
mid1Gain - Variable in class com.blackrook.gloop.openal.effect.EqualizerEffect
Equalizer first mid gain.
mid1Width - Variable in class com.blackrook.gloop.openal.effect.EqualizerEffect
Equalizer first mid width.
mid2Center - Variable in class com.blackrook.gloop.openal.effect.EqualizerEffect
Equalizer second mid center in Hertz.
mid2Gain - Variable in class com.blackrook.gloop.openal.effect.EqualizerEffect
Equalizer second mid gain.
mid2Width - Variable in class com.blackrook.gloop.openal.effect.EqualizerEffect
Equalizer second mid width.
MONO_SOURCES - Enum constant in enum com.blackrook.gloop.openal.OALContext.ContextAttribute
 
MONO16 - Enum constant in enum com.blackrook.gloop.openal.OALBuffer.Format
 
MONO8 - Enum constant in enum com.blackrook.gloop.openal.OALBuffer.Format
 
MOOD_HEAVEN - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
MOOD_HELL - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
MOOD_MEMORY - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
MOUNTAINS - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 

N

N - Enum constant in enum com.blackrook.gloop.openal.effect.VocalMorpherEffect.Phoneme
 
NAME_COMPARATOR - Static variable in class com.blackrook.gloop.openal.util.system.SoundCache
Comparator for resource names.
NO_AUTO_VELOCITY - Static variable in class com.blackrook.gloop.openal.OALSource
 
Node(SoundData, OALBuffer) - Constructor for class com.blackrook.gloop.openal.util.system.SoundCache.Node
 
NONE - Enum constant in enum com.blackrook.gloop.openal.OALContext.DistanceModel
 
NONE - Static variable in interface com.blackrook.gloop.openal.util.system.SoundRolloffFunction
No attenuation.

O

O - Enum constant in enum com.blackrook.gloop.openal.effect.VocalMorpherEffect.Phoneme
 
OALBuffer - Class in com.blackrook.gloop.openal
Sound sample buffer class.
OALBuffer.Format - Enum in com.blackrook.gloop.openal
Sound format enumeration.
OALContext - Class in com.blackrook.gloop.openal
A context handle in OpenAL.
OALContext.AttributeValue - Class in com.blackrook.gloop.openal
A single pair of attribute-value.
OALContext.ContextAttribute - Enum in com.blackrook.gloop.openal
Enumeration of Context creation attributes.
OALContext.DistanceModel - Enum in com.blackrook.gloop.openal
Distance Model enumeration for internal OpenAL distance models for attenuating the final gain of a Source in relation to the position/direction of the listener.
OALDevice - Class in com.blackrook.gloop.openal
A device handle in OpenAL.
OALEffect - Class in com.blackrook.gloop.openal
Effect object for OpenAL sources.
OALEffect(OALContext, int) - Constructor for class com.blackrook.gloop.openal.OALEffect
 
OALEffectSlot - Class in com.blackrook.gloop.openal
Auxiliary Effect Slot for enforcing effect mixing rules.
OALFilter - Class in com.blackrook.gloop.openal
Filter object for OpenAL sources.
OALFilter(OALContext, int) - Constructor for class com.blackrook.gloop.openal.OALFilter
 
OALHandle - Class in com.blackrook.gloop.openal
Generic OpenAL handle type.
OALHandle() - Constructor for class com.blackrook.gloop.openal.OALHandle
Allocates a new OpenAL handle.
OALListener - Class in com.blackrook.gloop.openal
The Listener in the sound environment.
OALObject - Class in com.blackrook.gloop.openal
Generic OpenAL object type.
OALObject(OALContext) - Constructor for class com.blackrook.gloop.openal.OALObject
Allocates a new OpenAL object.
OALSource - Class in com.blackrook.gloop.openal
Encapsulating class for OpenAL sources.
OALSourceAdapter - Class in com.blackrook.gloop.openal
Adapter class with methods that do nothing for easy listener implementation.
OALSourceAdapter() - Constructor for class com.blackrook.gloop.openal.OALSourceAdapter
 
OALSourceListener - Interface in com.blackrook.gloop.openal
A listener class for Sources.
OALSystem - Class in com.blackrook.gloop.openal
This class is a central sound system class designed to manage an OpenAL instance and environment.
OALSystem() - Constructor for class com.blackrook.gloop.openal.OALSystem
Creates a new OpenAL Sound System.
OALSystem.ContextLock - Interface in com.blackrook.gloop.openal
A way to lock a current context down for a series of calls to OpenAL.
occlusion(float, float, float, float) - Static method in class com.blackrook.gloop.openal.util.system.SoundSystem
Creates a new set of occlusion parameters.
OFF - Enum constant in enum com.blackrook.gloop.openal.effect.FrequencyShiftEffect.Direction
 
onSoundCached(SoundData) - Method in interface com.blackrook.gloop.openal.util.system.SoundSystem.Listener
 
onSoundIOError(SoundData, IOException) - Method in interface com.blackrook.gloop.openal.util.system.SoundSystem.Listener
 
onSoundUnsupportedError(SoundData, UnsupportedAudioFileException) - Method in interface com.blackrook.gloop.openal.util.system.SoundSystem.Listener
 
onStreamStep(SoundSystem.Voice) - Method in interface com.blackrook.gloop.openal.util.system.SoundSystem.Listener
 
onStreamThreadEnded() - Method in interface com.blackrook.gloop.openal.util.system.SoundSystem.Listener
 
onStreamThreadStarted() - Method in interface com.blackrook.gloop.openal.util.system.SoundSystem.Listener
 
onVoiceAllocated(SoundSystem.Voice) - Method in interface com.blackrook.gloop.openal.util.system.SoundSystem.Listener
 
onVoiceDeallocated(SoundSystem.Voice) - Method in interface com.blackrook.gloop.openal.util.system.SoundSystem.Listener
 
onVoicePlayed(SoundSystem.Voice) - Method in interface com.blackrook.gloop.openal.util.system.SoundSystem.Listener
 
onVoicePrepared(SoundSystem.Voice) - Method in interface com.blackrook.gloop.openal.util.system.SoundSystem.Listener
 
onVoiceRejected() - Method in interface com.blackrook.gloop.openal.util.system.SoundSystem.Listener
 
onVoiceStopped(SoundSystem.Voice) - Method in interface com.blackrook.gloop.openal.util.system.SoundSystem.Listener
 
onVoiceStreamStarted(SoundSystem.Voice) - Method in interface com.blackrook.gloop.openal.util.system.SoundSystem.Listener
 
orBooleanArrays(boolean[], boolean[]) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Logically "or"-s two boolean arrays together.
orientation - Variable in class com.blackrook.gloop.openal.OALListener
Listener's orientation vector (facing direction, then upward vector).
OUTDOORS_BACKYARD - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
OUTDOORS_CREEK - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
OUTDOORS_DEEPCANYON - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
OUTDOORS_ROLLINGPLAINS - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
OUTDOORS_VALLEY - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 

P

P - Enum constant in enum com.blackrook.gloop.openal.effect.VocalMorpherEffect.Phoneme
 
PADDEDCELL - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
PARKINGLOT - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
pause() - Method in class com.blackrook.gloop.openal.OALSource
Pauses this source.
pauseGroup(SoundSystem.SoundGroup) - Method in class com.blackrook.gloop.openal.util.system.SoundSystem
Pauses all instances of sounds playing in a group.
pauseLocation(SoundLocation) - Method in class com.blackrook.gloop.openal.util.system.SoundSystem
Pauses all instances of sounds playing on a location.
peakGain - Variable in class com.blackrook.gloop.openal.effect.AutowahEffect
Autowah peak gain.
peekBuffer() - Method in class com.blackrook.gloop.openal.OALSource
 
percentChance(Random, int) - Static method in class com.blackrook.gloop.openal.struct.RandomUtils
Calculates a percent chance of something occurring.
phase - Variable in class com.blackrook.gloop.openal.effect.ChorusEffect
Chorus phase in degrees.
phase - Variable in class com.blackrook.gloop.openal.effect.FlangerEffect
Flanger phase in degrees.
phonemeA - Variable in class com.blackrook.gloop.openal.effect.VocalMorpherEffect
Morpher phoneme A.
phonemeACoarseTuning - Variable in class com.blackrook.gloop.openal.effect.VocalMorpherEffect
Morpher phoneme A coarse tuning in semitones.
phonemeB - Variable in class com.blackrook.gloop.openal.effect.VocalMorpherEffect
Morpher phoneme B.
phonemeBCoarseTuning - Variable in class com.blackrook.gloop.openal.effect.VocalMorpherEffect
Morpher phoneme B coarse tuning in semitones.
PI_OVER_TWO - Static variable in class com.blackrook.gloop.openal.struct.MathUtils
PI over Two.
PIPE_LARGE - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
PIPE_LONGTHIN - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
PIPE_RESONANT - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
PIPE_SMALL - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
PitchShiftEffect - Class in com.blackrook.gloop.openal.effect
Pitch shifter effect for sources.
PitchShiftEffect(OALContext) - Constructor for class com.blackrook.gloop.openal.effect.PitchShiftEffect
 
PLAIN - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
play() - Method in class com.blackrook.gloop.openal.OALSource
Plays this source.
play(SoundData, SoundGroupType) - Method in class com.blackrook.gloop.openal.util.system.SoundSystem
Plays a sound.
play(SoundData, SoundGroupType, SoundCategoryType, SoundLocation) - Method in class com.blackrook.gloop.openal.util.system.SoundSystem
Plays a sound.
play(SoundData, SoundGroupType, SoundCategoryType, SoundLocation, Integer) - Method in class com.blackrook.gloop.openal.util.system.SoundSystem
Plays a sound.
play(SoundData, SoundGroupType, SoundLocation) - Method in class com.blackrook.gloop.openal.util.system.SoundSystem
Plays a sound.
playAndWait() - Method in class com.blackrook.gloop.openal.OALSource
Plays this source and makes the calling thread wait until it ends.
playLooping(SoundData, SoundGroupType) - Method in class com.blackrook.gloop.openal.util.system.SoundSystem
Plays a looping sound.
playLooping(SoundData, SoundGroupType, SoundCategoryType, SoundLocation) - Method in class com.blackrook.gloop.openal.util.system.SoundSystem
Plays a looping sound.
playLooping(SoundData, SoundGroupType, SoundCategoryType, SoundLocation, Integer) - Method in class com.blackrook.gloop.openal.util.system.SoundSystem
Plays a looping sound.
playLooping(SoundData, SoundGroupType, SoundLocation) - Method in class com.blackrook.gloop.openal.util.system.SoundSystem
Plays a looping sound.
position - Variable in class com.blackrook.gloop.openal.OALListener
Listener's position.
PREFAB_CARAVAN - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
PREFAB_OUTHOUSE - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
PREFAB_PRACTISEROOM - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
PREFAB_SCHOOLROOM - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
PREFAB_WORKSHOP - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
process() - Method in class com.blackrook.gloop.openal.OALContext
Resumes processing of this context.
PSYCHOTIC - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 

Q

QUARRY - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 

R

R - Enum constant in enum com.blackrook.gloop.openal.effect.VocalMorpherEffect.Phoneme
 
radToDeg(double) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Converts radians to degrees.
rand(Random, int) - Static method in class com.blackrook.gloop.openal.struct.RandomUtils
Returns a random integer from 0 (inclusive) to x (exclusive).
rand(Random, int, int) - Static method in class com.blackrook.gloop.openal.struct.RandomUtils
Returns a random integer from base to base+range.
randBoolean(Random) - Static method in class com.blackrook.gloop.openal.struct.RandomUtils
Returns a random boolean.
randByte(Random) - Static method in class com.blackrook.gloop.openal.struct.RandomUtils
Returns a random byte value.
randBytes(Random, byte[]) - Static method in class com.blackrook.gloop.openal.struct.RandomUtils
Fills an array with random byte values.
randChar(Random, CharSequence) - Static method in class com.blackrook.gloop.openal.struct.RandomUtils
Returns a random character in a string.
randDouble(Random) - Static method in class com.blackrook.gloop.openal.struct.RandomUtils
 
randDouble(Random, double, double) - Static method in class com.blackrook.gloop.openal.struct.RandomUtils
Returns a random double from lo to hi (inclusive).
randDoubleN(Random) - Static method in class com.blackrook.gloop.openal.struct.RandomUtils
Returns a random double value from -1 to 1 (inclusive).
randElement(Random, T...) - Static method in class com.blackrook.gloop.openal.struct.RandomUtils
Returns a random entry in an array/list.
randFloat(Random) - Static method in class com.blackrook.gloop.openal.struct.RandomUtils
 
randFloat(Random, float, float) - Static method in class com.blackrook.gloop.openal.struct.RandomUtils
Returns a random float from lo to hi (inclusive).
randFloatN(Random) - Static method in class com.blackrook.gloop.openal.struct.RandomUtils
Returns a random float value from -1 to 1 (inclusive).
randGauss(Random) - Static method in class com.blackrook.gloop.openal.struct.RandomUtils
 
randGaussFloat(Random) - Static method in class com.blackrook.gloop.openal.struct.RandomUtils
Returns a random Gaussian-distributed float value from -inf to +inf.
randGaussFloat(Random, float, float) - Static method in class com.blackrook.gloop.openal.struct.RandomUtils
Returns a random Gaussian float from lo to hi (inclusive).
randInt(Random) - Static method in class com.blackrook.gloop.openal.struct.RandomUtils
 
randInt(Random, int, int) - Static method in class com.blackrook.gloop.openal.struct.RandomUtils
Returns a random integer from lo to hi (inclusive).
randLong(Random) - Static method in class com.blackrook.gloop.openal.struct.RandomUtils
 
RandomUtils - Class in com.blackrook.gloop.openal.struct
Utility class for random generation.
randShort(Random, int, int) - Static method in class com.blackrook.gloop.openal.struct.RandomUtils
Returns a random short from lo to hi (inclusive).
randShort(Random, short, short) - Static method in class com.blackrook.gloop.openal.struct.RandomUtils
Returns a random short from lo to hi (inclusive).
randString(Random, String, int) - Static method in class com.blackrook.gloop.openal.struct.RandomUtils
Generates a string of random characters from a provided alphabet.
rate - Variable in class com.blackrook.gloop.openal.effect.ChorusEffect
Chorus rate in Hz.
rate - Variable in class com.blackrook.gloop.openal.effect.FlangerEffect
Flanger rate in Hz.
rate - Variable in class com.blackrook.gloop.openal.effect.VocalMorpherEffect
Vocal morpher rate in Hertz.
readPCMBytes(byte[]) - Method in class com.blackrook.gloop.openal.JSPISoundHandle.Decoder
Reads a bunch of decoded bytes into the byte array.
readPCMBytes(ByteBuffer) - Method in class com.blackrook.gloop.openal.JSPISoundHandle.Decoder
Reads a bunch of decoded bytes into the byte buffer, up to its current capacity.
reflectionDelay - Variable in class com.blackrook.gloop.openal.effect.ReverbEffect
Reverb reflection delay in seconds.
reflectionGain - Variable in class com.blackrook.gloop.openal.effect.ReverbEffect
Reverb reflection gain.
REFRESH - Enum constant in enum com.blackrook.gloop.openal.OALContext.ContextAttribute
 
relay(InputStream, OutputStream, int) - Static method in class com.blackrook.gloop.openal.struct.IOUtils
Reads from an input stream, reading in a consistent set of data and writing it to the output stream.
relay(InputStream, OutputStream, int, int) - Static method in class com.blackrook.gloop.openal.struct.IOUtils
Reads from an input stream, reading in a consistent set of data and writing it to the output stream.
releaseTime - Variable in class com.blackrook.gloop.openal.effect.AutowahEffect
Autowah release time in seconds.
removeAllListeners() - Method in class com.blackrook.gloop.openal.OALSource
Removes all source listeners from the Source.
removeEffect() - Method in class com.blackrook.gloop.openal.OALEffectSlot
Removes the effect in this slot.
removeLargestBuffer() - Method in class com.blackrook.gloop.openal.util.system.SoundCache
Removes the largest buffer.
removeListener(SoundSystem.Listener) - Method in class com.blackrook.gloop.openal.util.system.SoundSystem
Adds a listener to this sound system.
removeSourceListener(OALSourceListener) - Method in class com.blackrook.gloop.openal.OALSource
Removes a source listener from this Source.
replacesOldSounds() - Method in interface com.blackrook.gloop.openal.util.system.SoundData
 
requestContext() - Method in class com.blackrook.gloop.openal.OALObject
Sets a new context as current, in order to hold a context as current for an AL call.
reset() - Method in class com.blackrook.gloop.openal.OALSource
Sets this Source's settings to defaults, and releases all buffers bound to it.
resonance - Variable in class com.blackrook.gloop.openal.effect.AutowahEffect
Autowah resonance factor.
resourceData(String) - Static method in class com.blackrook.gloop.openal.util.system.SoundSystem
Creates a new sound data type.
resourceData(String, boolean, boolean, boolean, int, float) - Static method in class com.blackrook.gloop.openal.util.system.SoundSystem
Creates a new sound data type.
resourceData(String, boolean, boolean, int, float) - Static method in class com.blackrook.gloop.openal.util.system.SoundSystem
Creates a new sound data type.
resourceData(String, boolean, int) - Static method in class com.blackrook.gloop.openal.util.system.SoundSystem
Creates a new sound data type.
resourceData(String, boolean, int, float) - Static method in class com.blackrook.gloop.openal.util.system.SoundSystem
Creates a new sound data type.
resourceData(String, int) - Static method in class com.blackrook.gloop.openal.util.system.SoundSystem
Creates a new sound data type.
resourceData(String, int, float) - Static method in class com.blackrook.gloop.openal.util.system.SoundSystem
Creates a new sound data type.
resumeGroup(SoundSystem.SoundGroup) - Method in class com.blackrook.gloop.openal.util.system.SoundSystem
Resumes all instances of sounds playing in a group.
resumeLocation(SoundLocation) - Method in class com.blackrook.gloop.openal.util.system.SoundSystem
Resumes all instances of sounds playing on a location.
ReverbEffect - Class in com.blackrook.gloop.openal.effect
Reverb effect for sound and stuff.
ReverbEffect(OALContext) - Constructor for class com.blackrook.gloop.openal.effect.ReverbEffect
 
rewind() - Method in class com.blackrook.gloop.openal.OALSource
Rewinds this source.
rightDir - Variable in class com.blackrook.gloop.openal.effect.FrequencyShiftEffect
Frequency shifter right direction.
RingModulatorEffect - Class in com.blackrook.gloop.openal.effect
Ring modulator effect for sources.
RingModulatorEffect(OALContext) - Constructor for class com.blackrook.gloop.openal.effect.RingModulatorEffect
 
RingModulatorEffect.WaveForm - Enum in com.blackrook.gloop.openal.effect
WaveForm type enumeration.
roll(Random, int) - Static method in class com.blackrook.gloop.openal.struct.RandomUtils
Rolls a die.
roll(Random, int, int) - Static method in class com.blackrook.gloop.openal.struct.RandomUtils
Rolls a die many times.
rolloff(float, float, SoundRolloffFunction) - Static method in class com.blackrook.gloop.openal.util.system.SoundSystem
Creates a new rolloff type instance.
ROOM - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
roomRolloffFactor - Variable in class com.blackrook.gloop.openal.effect.ReverbEffect
Reverb room rolloff factor.
rotateLeft(byte, int) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Rotates the bits of a number to the left.
rotateLeft(int, int) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Rotates the bits of a number to the left.
rotateLeft(long, int) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Rotates the bits of a number to the left.
rotateLeft(short, int) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Rotates the bits of a number to the left.
rotateRight(byte, int) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Rotates the bits of a number to the right.
rotateRight(int, int) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Rotates the bits of a number to the right.
rotateRight(long, int) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Rotates the bits of a number to the right.
rotateRight(short, int) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Rotates the bits of a number to the right.
roundToNearest(double, double) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Rounds to the nearest increment.

S

S - Enum constant in enum com.blackrook.gloop.openal.effect.VocalMorpherEffect.Phoneme
 
SAMPLING_RATE_11KHZ - Static variable in class com.blackrook.gloop.openal.OALBuffer
 
SAMPLING_RATE_16KHZ - Static variable in class com.blackrook.gloop.openal.OALBuffer
 
SAMPLING_RATE_22KHZ - Static variable in class com.blackrook.gloop.openal.OALBuffer
 
SAMPLING_RATE_32KHZ - Static variable in class com.blackrook.gloop.openal.OALBuffer
 
SAMPLING_RATE_44KHZ - Static variable in class com.blackrook.gloop.openal.OALBuffer
 
SAMPLING_RATE_48KHZ - Static variable in class com.blackrook.gloop.openal.OALBuffer
 
SAMPLING_RATE_8KHZ - Static variable in class com.blackrook.gloop.openal.OALBuffer
 
sanitizeAngleDegrees(double) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Takes an angle in degrees and corrects it to the [0, 360) interval.
sanitizeAngleRadians(double) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Takes an angle in radians and corrects it to the [0, 2PI) interval.
SAWTOOTH - Enum constant in enum com.blackrook.gloop.openal.effect.RingModulatorEffect.WaveForm
 
SAWTOOTH - Enum constant in enum com.blackrook.gloop.openal.effect.VocalMorpherEffect.WaveForm
 
setAirAbsorptionGainHF(float) - Method in class com.blackrook.gloop.openal.effect.ReverbEffect
Set reverb high-frequency air absorption gain (0.892 to 1.0).
setAirAbsorptionHFGain(float) - Method in class com.blackrook.gloop.openal.util.system.SoundReverbType.DefaultType
 
setAttackTime(float) - Method in class com.blackrook.gloop.openal.effect.AutowahEffect
Set autowah attack time in seconds (0.0001 to 1.0).
setAutoUpdating(boolean) - Method in class com.blackrook.gloop.openal.OALEffectSlot
Sets if this auto update itself if the Effect changes.
setAutoVelocity(boolean) - Method in class com.blackrook.gloop.openal.OALSource
Enables/Disables automatic velocity calculation.
setBuffer(OALBuffer) - Method in class com.blackrook.gloop.openal.OALSource
Enqueues a single buffer on this Source, making sure that it is the only Buffer enqueued by it.
setCoarseTuning(int) - Method in class com.blackrook.gloop.openal.effect.PitchShiftEffect
Sets the coarse tuning in semitones (-12 to 12).
setCurrentDistanceModel(OALContext.DistanceModel) - Method in class com.blackrook.gloop.openal.OALContext
 
setDamping(float) - Method in class com.blackrook.gloop.openal.effect.EchoEffect
Sets this effect's damping scalar (0.0 to 0.99).
setDamping(float) - Method in class com.blackrook.gloop.openal.util.system.SoundEchoType.DefaultType
 
setData(byte[]) - Method in class com.blackrook.gloop.openal.OALBuffer
Loads this buffer with sample data from an array of bytes.
setData(byte[], int, int) - Method in class com.blackrook.gloop.openal.OALBuffer
Loads this buffer with sample data from an array of bytes.
setData(ByteBuffer) - Method in class com.blackrook.gloop.openal.OALBuffer
Loads this buffer with sample data.
setDecayHFLimit(boolean) - Method in class com.blackrook.gloop.openal.effect.ReverbEffect
Sets the reverb decay high-frequency limit.
setDecayHFLimit(boolean) - Method in class com.blackrook.gloop.openal.util.system.SoundReverbType.DefaultType
 
setDecayHFRatio(float) - Method in class com.blackrook.gloop.openal.effect.ReverbEffect
Sets the reverb high-frequency ratio (0.1 to 2.0).
setDecayHFRatio(float) - Method in class com.blackrook.gloop.openal.util.system.SoundReverbType.DefaultType
 
setDecayTime(float) - Method in class com.blackrook.gloop.openal.effect.ReverbEffect
Set reverb decay time in seconds (0.1 to 20.0).
setDecayTime(float) - Method in class com.blackrook.gloop.openal.util.system.SoundReverbType.DefaultType
 
setDelay(float) - Method in class com.blackrook.gloop.openal.effect.ChorusEffect
Sets this effect's delay in seconds (0.0 to 0.016).
setDelay(float) - Method in class com.blackrook.gloop.openal.effect.EchoEffect
Sets this effect's delay in seconds (0.0 to 0.207).
setDelay(float) - Method in class com.blackrook.gloop.openal.effect.FlangerEffect
Sets this effect's delay in seconds (0.0 to 0.004).
setDelay(float) - Method in class com.blackrook.gloop.openal.util.system.SoundEchoType.DefaultType
 
setDensity(float) - Method in class com.blackrook.gloop.openal.effect.ReverbEffect
Set reverb density factor (0.0 to 1.0).
setDensity(float) - Method in class com.blackrook.gloop.openal.util.system.SoundReverbType.DefaultType
 
setDepth(float) - Method in class com.blackrook.gloop.openal.effect.ChorusEffect
Sets this effect's depth (0.0 to 1.0).
setDepth(float) - Method in class com.blackrook.gloop.openal.effect.FlangerEffect
Sets this effect's depth (0.0 to 1.0).
setDiffusion(float) - Method in class com.blackrook.gloop.openal.effect.ReverbEffect
Set reverb diffusion factor (0.0 to 1.0).
setDiffusion(float) - Method in class com.blackrook.gloop.openal.util.system.SoundReverbType.DefaultType
 
setDirection(float[]) - Method in class com.blackrook.gloop.openal.OALSource
Sets the Source's direction attributes using an array of values.
setDirection(float, float, float) - Method in class com.blackrook.gloop.openal.OALSource
Sets the Source's direction attributes.
setDistanceModel(OALContext.DistanceModel) - Method in class com.blackrook.gloop.openal.OALContext
Sets the current context's distance model.
setDopplerFactor(float) - Method in class com.blackrook.gloop.openal.OALContext
Sets the sound environment's Doppler Factor. 0 = disabled.
setEdge(float) - Method in class com.blackrook.gloop.openal.effect.DistortionEffect
Set distortion edge (0.0 to 1.0).
setEffect(OALEffect) - Method in class com.blackrook.gloop.openal.OALEffectSlot
Sets an Effect in this slot.
setEffectGain(float) - Method in class com.blackrook.gloop.openal.util.system.SoundSystem.SoundGroup
 
setEffectSlot(int, OALEffectSlot) - Method in class com.blackrook.gloop.openal.OALSource
Sets an auxiliary effect in a particular slot (nullifies the filter slot).
setEffectSlot(int, OALEffectSlot, OALFilter) - Method in class com.blackrook.gloop.openal.OALSource
Sets an auxiliary effect and filter in a particular slot.
setEffectSlotFilter(int, OALFilter) - Method in class com.blackrook.gloop.openal.OALSource
Sets a filter in a particular aux slot (nullifies the effect slot).
setEnabled(boolean) - Method in class com.blackrook.gloop.openal.effect.CompressorEffect
Sets if the effect is enabled.
setEqualizerBandwidth(float) - Method in class com.blackrook.gloop.openal.effect.DistortionEffect
Set distortion equalizer bandwidth in Hertz (80.0 to 24000.0).
setEqualizerCenter(float) - Method in class com.blackrook.gloop.openal.effect.DistortionEffect
Set distortion equalizer centering in Hertz (80.0 to 24000.0).
setFacing(float, float, float) - Method in class com.blackrook.gloop.openal.OALListener
Sets the Listener's facing attributes.
setFeedback(float) - Method in class com.blackrook.gloop.openal.effect.ChorusEffect
Sets this effect's feedback (-1.0 to 1.0).
setFeedback(float) - Method in class com.blackrook.gloop.openal.effect.EchoEffect
Sets this effect's feedback scalar (0.0 to 1.0).
setFeedback(float) - Method in class com.blackrook.gloop.openal.effect.FlangerEffect
Sets this effect's feedback (-1.0 to 1.0).
setFeedback(float) - Method in class com.blackrook.gloop.openal.util.system.SoundEchoType.DefaultType
 
setFilter(OALFilter) - Method in class com.blackrook.gloop.openal.OALSource
Sets the "dry" filter to use for the dry signal for the effects later.
setFineTuning(int) - Method in class com.blackrook.gloop.openal.effect.PitchShiftEffect
Sets the fine tuning in cents (-50 to 50).
setFormat(OALBuffer.Format) - Method in class com.blackrook.gloop.openal.OALBuffer
Sets this buffer's bitrate format.
setFormatByChannelsAndBits(int, int) - Method in class com.blackrook.gloop.openal.OALBuffer
Sets format by channels and bits.
setFrequency(float) - Method in class com.blackrook.gloop.openal.effect.FrequencyShiftEffect
Set frequency shifter frequency (0.0 to 24000.0).
setFrequency(float) - Method in class com.blackrook.gloop.openal.effect.RingModulatorEffect
Set frequency shifter frequency (0.0 to 8000.0).
setFrequencyAndFormat(AudioFormat) - Method in class com.blackrook.gloop.openal.OALBuffer
Sets the audio frequency and format of this buffer using an AudioFormat info object.
setGain(float) - Method in class com.blackrook.gloop.openal.effect.DistortionEffect
Set distortion gain (0.01 to 1.0).
setGain(float) - Method in class com.blackrook.gloop.openal.effect.ReverbEffect
Set reverb gain (0.0 to 1.0).
setGain(float) - Method in class com.blackrook.gloop.openal.filter.BandPassFilter
Sets this filter's gain.
setGain(float) - Method in class com.blackrook.gloop.openal.filter.HighPassFilter
Sets this filter's gain.
setGain(float) - Method in class com.blackrook.gloop.openal.filter.LowPassFilter
Sets this filter's gain.
setGain(float) - Method in class com.blackrook.gloop.openal.OALEffectSlot
Sets effect slot gain.
setGain(float) - Method in class com.blackrook.gloop.openal.OALListener
Sets the master gain for this Listener.
setGain(float) - Method in class com.blackrook.gloop.openal.OALSource
Sets the gain for this Source.
setGain(float) - Method in class com.blackrook.gloop.openal.util.system.SoundReverbType.DefaultType
 
setGain(float) - Method in class com.blackrook.gloop.openal.util.system.SoundSystem.SoundGroup
 
setHFGain(float) - Method in class com.blackrook.gloop.openal.effect.ReverbEffect
Set reverb high-frequency gain (0.0 to 1.0).
setHFGain(float) - Method in class com.blackrook.gloop.openal.filter.BandPassFilter
Sets this filter's high-frequency gain.
setHFGain(float) - Method in class com.blackrook.gloop.openal.filter.LowPassFilter
Sets this filter's high-frequency gain.
setHFGain(float) - Method in class com.blackrook.gloop.openal.util.system.SoundReverbType.DefaultType
 
setHighCutoff(float) - Method in class com.blackrook.gloop.openal.effect.EqualizerEffect
Set equalizer high cutoff in Hertz (4000.0 to 16000.0).
setHighGain(float) - Method in class com.blackrook.gloop.openal.effect.EqualizerEffect
Set equalizer high gain (0.126 to 7.943).
setHighPassCutoff(float) - Method in class com.blackrook.gloop.openal.effect.RingModulatorEffect
Set ring modulator high-pass cutoff in Hertz (0.0 to 24000.0).
setHighPassGain(float) - Method in class com.blackrook.gloop.openal.util.system.SoundSystem.SoundGroup
 
setInnerConeAngle(float) - Method in class com.blackrook.gloop.openal.OALSource
Sets the angle of this Source's inner cone.
setLateDelay(float) - Method in class com.blackrook.gloop.openal.effect.ReverbEffect
Set late reverb delay (0.0 to 0.1).
setLateDelay(float) - Method in class com.blackrook.gloop.openal.util.system.SoundReverbType.DefaultType
 
setLateGain(float) - Method in class com.blackrook.gloop.openal.effect.ReverbEffect
Set late reverb gain (0.0 to 10.0).
setLateGain(float) - Method in class com.blackrook.gloop.openal.util.system.SoundReverbType.DefaultType
 
setLeftDirection(FrequencyShiftEffect.Direction) - Method in class com.blackrook.gloop.openal.effect.FrequencyShiftEffect
Set frequency shifter left direction.
setLFGain(float) - Method in class com.blackrook.gloop.openal.filter.BandPassFilter
Sets this filter's low-frequency gain.
setLFGain(float) - Method in class com.blackrook.gloop.openal.filter.HighPassFilter
Sets this filter's low-frequency gain.
setLooping(boolean) - Method in class com.blackrook.gloop.openal.OALSource
Sets the looping attribute for this Source.
setLowCutoff(float) - Method in class com.blackrook.gloop.openal.effect.EqualizerEffect
Set equalizer low cutoff in Hertz (50.0 to 800.0).
setLowGain(float) - Method in class com.blackrook.gloop.openal.effect.EqualizerEffect
Set equalizer low gain (0.126 to 7.943).
setLowPassCutoff(float) - Method in class com.blackrook.gloop.openal.effect.DistortionEffect
Set distortion low-pass cutoff in Hertz (80.0 to 24000.0).
setLowPassGain(float) - Method in class com.blackrook.gloop.openal.util.system.SoundSystem.SoundGroup
 
setLRDelay(float) - Method in class com.blackrook.gloop.openal.effect.EchoEffect
Sets this effect's LR delay in seconds (0.0 to 0.404).
setLRDelay(float) - Method in class com.blackrook.gloop.openal.util.system.SoundEchoType.DefaultType
 
setMaxDistance(float) - Method in class com.blackrook.gloop.openal.OALSource
Sets the maximum distance that Source attenuation can occur.
setMaxGain(float) - Method in class com.blackrook.gloop.openal.OALSource
Sets the maximum gain for this Source.
setMid1Center(float) - Method in class com.blackrook.gloop.openal.effect.EqualizerEffect
Set equalizer first mid center in Hertz (200.0 to 3000.0).
setMid1Gain(float) - Method in class com.blackrook.gloop.openal.effect.EqualizerEffect
Set equalizer first mid gain (0.126 to 7.943).
setMid1Width(float) - Method in class com.blackrook.gloop.openal.effect.EqualizerEffect
Set equalizer first mid width (0.01 to 1.0).
setMid2Center(float) - Method in class com.blackrook.gloop.openal.effect.EqualizerEffect
Set equalizer second mid center in Hertz (1000.0 to 8000.0).
setMid2Gain(float) - Method in class com.blackrook.gloop.openal.effect.EqualizerEffect
Set equalizer second mid gain (0.126 to 7.943).
setMid2Width(float) - Method in class com.blackrook.gloop.openal.effect.EqualizerEffect
Set equalizer second mid width (0.01 to 1.0).
setMinGain(float) - Method in class com.blackrook.gloop.openal.OALSource
Sets the minimum gain for this Source.
setObserver(SoundLocation) - Method in class com.blackrook.gloop.openal.util.system.SoundSystem
Sets the observer location.
setOcclusionFunction(SoundSystem.OcclusionFunction) - Method in class com.blackrook.gloop.openal.util.system.SoundSystem
Sets the occlusion function to use to calculate occlusion.
setOuterConeAngle(float) - Method in class com.blackrook.gloop.openal.OALSource
Sets the angle of this Source's outer cone.
setOuterConeGain(float) - Method in class com.blackrook.gloop.openal.OALSource
Sets the gain of this Source when the Listener lies outside of this Source's cone.
setPeakGain(float) - Method in class com.blackrook.gloop.openal.effect.AutowahEffect
Set autowah peak gain (0.00003 to 31621.0).
setPhase(int) - Method in class com.blackrook.gloop.openal.effect.ChorusEffect
Sets this effect's phase in degrees (-180 to 180).
setPhase(int) - Method in class com.blackrook.gloop.openal.effect.FlangerEffect
Sets this effect's phase in degrees (-180 to 180).
setPhonemeA(VocalMorpherEffect.Phoneme) - Method in class com.blackrook.gloop.openal.effect.VocalMorpherEffect
Set morpher phoneme A.
setPhonemeACoarseTuning(int) - Method in class com.blackrook.gloop.openal.effect.VocalMorpherEffect
Set morpher phoneme A coarse tuning in semitones (-24 to 24).
setPhonemeB(VocalMorpherEffect.Phoneme) - Method in class com.blackrook.gloop.openal.effect.VocalMorpherEffect
Set morpher phoneme B.
setPhonemeBCoarseTuning(int) - Method in class com.blackrook.gloop.openal.effect.VocalMorpherEffect
Set morpher phoneme B coarse tuning in semitones (-24 to 24).
setPitch(float) - Method in class com.blackrook.gloop.openal.OALSource
Sets the pitch for this Source.
setPitch(float) - Method in class com.blackrook.gloop.openal.util.system.SoundSystem.SoundGroup
 
setPitchUsingCents(int) - Method in class com.blackrook.gloop.openal.OALSource
Sets the pitch by cents.
setPitchUsingSemitones(int) - Method in class com.blackrook.gloop.openal.OALSource
Sets the pitch by semitones.
setPosition(float[]) - Method in class com.blackrook.gloop.openal.OALSource
Sets the Source's position attributes using an array of values.
setPosition(float, float, float) - Method in class com.blackrook.gloop.openal.OALListener
Sets the Listener's position attributes.
setPosition(float, float, float) - Method in class com.blackrook.gloop.openal.OALSource
Sets the Listener's position attributes.
setRate(float) - Method in class com.blackrook.gloop.openal.effect.ChorusEffect
Sets this effect's rate in Hz (0.0 to 10.0).
setRate(float) - Method in class com.blackrook.gloop.openal.effect.FlangerEffect
Sets this effect's rate in Hz (0.0 to 10.0).
setRate(float) - Method in class com.blackrook.gloop.openal.effect.VocalMorpherEffect
Set vocal morpher rate in Hertz (0.0 to 10.0).
setReferenceDistance(float) - Method in class com.blackrook.gloop.openal.OALSource
Sets the minimum (reference) distance that Source attenuation can occur.
setReflectionDelay(float) - Method in class com.blackrook.gloop.openal.effect.ReverbEffect
Set reverb reflection delay in seconds (0.0 to 0.3).
setReflectionDelay(float) - Method in class com.blackrook.gloop.openal.util.system.SoundReverbType.DefaultType
 
setReflectionGain(float) - Method in class com.blackrook.gloop.openal.effect.ReverbEffect
Set reverb reflection gain (0.0 to 3.16).
setReflectionGain(float) - Method in class com.blackrook.gloop.openal.util.system.SoundReverbType.DefaultType
 
setRelative(boolean) - Method in class com.blackrook.gloop.openal.OALSource
Sets the "relative to listener" attribute for this Source.
setReleaseTime(float) - Method in class com.blackrook.gloop.openal.effect.AutowahEffect
Set autowah release time in seconds (0.0001 to 1.0).
setResonance(float) - Method in class com.blackrook.gloop.openal.effect.AutowahEffect
Set autowah resonance factor (2.0 to 1000.0).
setRightDirection(FrequencyShiftEffect.Direction) - Method in class com.blackrook.gloop.openal.effect.FrequencyShiftEffect
Set frequency shifter right direction.
setRolloff(float) - Method in class com.blackrook.gloop.openal.OALSource
Sets the rolloff factor for this Source.
setRoomRolloffFactor(float) - Method in class com.blackrook.gloop.openal.effect.ReverbEffect
Set reverb room rolloff factor (0.0 to 10.0).
setRoomRolloffFactor(float) - Method in class com.blackrook.gloop.openal.util.system.SoundReverbType.DefaultType
 
setSamplingRate(int) - Method in class com.blackrook.gloop.openal.OALBuffer
Sets this buffer's sampling rate.
setSoundScape(SoundScapeType) - Method in class com.blackrook.gloop.openal.util.system.SoundSystem
Sets the soundscape to use.
setSpeedOfSound(float) - Method in class com.blackrook.gloop.openal.OALContext
Sets the sound environment's speed of sound factor.
setSpread(float) - Method in class com.blackrook.gloop.openal.effect.EchoEffect
Sets this effect's spread (-1.0 to 1.0).
setSpread(float) - Method in class com.blackrook.gloop.openal.util.system.SoundEchoType.DefaultType
 
setTop(float, float, float) - Method in class com.blackrook.gloop.openal.OALListener
Sets the Listener's top-orientation.
setVelocity(float[]) - Method in class com.blackrook.gloop.openal.OALSource
Sets the Source's velocity attributes using an array of values.
setVelocity(float, float, float) - Method in class com.blackrook.gloop.openal.OALListener
Sets the Listener's velocity attributes.
setVelocity(float, float, float) - Method in class com.blackrook.gloop.openal.OALSource
Sets the Source's velocity attributes.
setWaveform(RingModulatorEffect.WaveForm) - Method in class com.blackrook.gloop.openal.effect.RingModulatorEffect
Set ring modulator waveform.
setWaveform(VocalMorpherEffect.WaveForm) - Method in class com.blackrook.gloop.openal.effect.VocalMorpherEffect
Set morpher waveform.
setWaveForm(ChorusEffect.WaveForm) - Method in class com.blackrook.gloop.openal.effect.ChorusEffect
Sets this effect's waveform type.
setWaveForm(FlangerEffect.WaveForm) - Method in class com.blackrook.gloop.openal.effect.FlangerEffect
Sets this effect's waveform type.
SEWERPIPE - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
shutDown() - Method in class com.blackrook.gloop.openal.OALSystem
Runs all Shut Down hooks, destroys all contexts and closes all open devices.
shutDown() - Method in class com.blackrook.gloop.openal.util.system.SoundSystem
Stops all threads, sounds, and deallocates everything.
SINUSOID - Enum constant in enum com.blackrook.gloop.openal.effect.ChorusEffect.WaveForm
 
SINUSOID - Enum constant in enum com.blackrook.gloop.openal.effect.FlangerEffect.WaveForm
 
SINUSOID - Enum constant in enum com.blackrook.gloop.openal.effect.RingModulatorEffect.WaveForm
 
SINUSOID - Enum constant in enum com.blackrook.gloop.openal.effect.VocalMorpherEffect.WaveForm
 
SIZE_COMPARATOR - Static variable in class com.blackrook.gloop.openal.util.system.SoundCache
Comparator for buffer sizes.
sleep(long) - Static method in class com.blackrook.gloop.openal.struct.ThreadUtils
Calls Thread.sleep() but in an encapsulated try to avoid catching InterruptedException.
sleep(long, int) - Static method in class com.blackrook.gloop.openal.struct.ThreadUtils
Calls Thread.sleep() but in an encapsulated try to avoid catching InterruptedException.
slotGain - Variable in class com.blackrook.gloop.openal.OALEffectSlot
Effect slot gain.
SMALLWATERROOM - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
SoundCache - Class in com.blackrook.gloop.openal.util.system
A Buffer cache used for caching often-used buffers so that they don't need to be reloaded.
SoundCache(int) - Constructor for class com.blackrook.gloop.openal.util.system.SoundCache
Creates a new buffer cache with a set amount of byte capacity.
SoundCache.Node - Class in com.blackrook.gloop.openal.util.system
Node class for combining resources with buffers.
SoundCategoryType - Interface in com.blackrook.gloop.openal.util.system
An encapsulation of sound rolloff properties for played sounds.
SoundData - Interface in com.blackrook.gloop.openal.util.system
A singular sound source.
SoundEchoType - Interface in com.blackrook.gloop.openal.util.system
Sound reverb types.
SoundEchoType.DefaultType - Class in com.blackrook.gloop.openal.util.system
 
SoundException - Exception Class in com.blackrook.gloop.openal.exception
This is commonly thrown when a sound buffer couldn't be allocated.
SoundException() - Constructor for exception class com.blackrook.gloop.openal.exception.SoundException
 
SoundException(String) - Constructor for exception class com.blackrook.gloop.openal.exception.SoundException
 
SoundException(String, Throwable) - Constructor for exception class com.blackrook.gloop.openal.exception.SoundException
 
SoundGroup(SoundGroupType, boolean, boolean, boolean, int) - Constructor for class com.blackrook.gloop.openal.util.system.SoundSystem.SoundGroup
 
SoundGroupType - Interface in com.blackrook.gloop.openal.util.system
Sound group type.
SoundLocation - Interface in com.blackrook.gloop.openal.util.system
A sound location source.
SoundOcclusionType - Interface in com.blackrook.gloop.openal.util.system
An occlusion type.
SoundReverbType - Interface in com.blackrook.gloop.openal.util.system
Sound reverb types.
SoundReverbType.DefaultType - Class in com.blackrook.gloop.openal.util.system
 
SoundRolloffFunction - Interface in com.blackrook.gloop.openal.util.system
Sound rolloff type.
SoundRolloffType - Interface in com.blackrook.gloop.openal.util.system
A single rolloff type.
soundScape(SoundEchoType, SoundReverbType, SoundOcclusionType, float, float) - Static method in class com.blackrook.gloop.openal.util.system.SoundSystem
Creates a new SoundScape.
SoundScapeType - Interface in com.blackrook.gloop.openal.util.system
A soundscape type that affects playing sounds in groups that use it.
SoundSystem - Class in com.blackrook.gloop.openal.util.system
The main sound system.
SoundSystem() - Constructor for class com.blackrook.gloop.openal.util.system.SoundSystem
Creates and initializes a new sound system.
SoundSystem(int) - Constructor for class com.blackrook.gloop.openal.util.system.SoundSystem
Creates and initializes a new sound system.
SoundSystem(int, int) - Constructor for class com.blackrook.gloop.openal.util.system.SoundSystem
Creates and initializes a new sound system.
SoundSystem.Listener - Interface in com.blackrook.gloop.openal.util.system
 
SoundSystem.OcclusionFunction - Interface in com.blackrook.gloop.openal.util.system
The function type to use for figuring out an occlusion scalar.
SoundSystem.SoundGroup - Class in com.blackrook.gloop.openal.util.system
A playback group type.
SoundSystem.Voice - Class in com.blackrook.gloop.openal.util.system
 
SoundSystemException - Exception Class in com.blackrook.gloop.openal.exception
This is commonly thrown when an exception occurs in the sound system.
SoundSystemException() - Constructor for exception class com.blackrook.gloop.openal.exception.SoundSystemException
 
SoundSystemException(String) - Constructor for exception class com.blackrook.gloop.openal.exception.SoundSystemException
 
sourceBufferDequeued(OALSource, OALBuffer) - Method in class com.blackrook.gloop.openal.OALSourceAdapter
 
sourceBufferDequeued(OALSource, OALBuffer) - Method in interface com.blackrook.gloop.openal.OALSourceListener
Called when a Source gets a buffer dequeued from it.
sourceBufferEnqueued(OALSource, OALBuffer) - Method in class com.blackrook.gloop.openal.OALSourceAdapter
 
sourceBufferEnqueued(OALSource, OALBuffer) - Method in interface com.blackrook.gloop.openal.OALSourceListener
Called when a Source gets a buffer enqueued on it.
sourcePaused(OALSource) - Method in class com.blackrook.gloop.openal.OALSourceAdapter
 
sourcePaused(OALSource) - Method in interface com.blackrook.gloop.openal.OALSourceListener
Called when a Source is paused.
sourcePlayed(OALSource) - Method in class com.blackrook.gloop.openal.OALSourceAdapter
 
sourcePlayed(OALSource) - Method in interface com.blackrook.gloop.openal.OALSourceListener
Called when a Source is played.
sourceRewound(OALSource) - Method in class com.blackrook.gloop.openal.OALSourceAdapter
 
sourceRewound(OALSource) - Method in interface com.blackrook.gloop.openal.OALSourceListener
Called when a Source is rewound.
sourceStopped(OALSource) - Method in class com.blackrook.gloop.openal.OALSourceAdapter
 
sourceStopped(OALSource) - Method in interface com.blackrook.gloop.openal.OALSourceListener
Called when a Source is stopped, NOT when it stops naturally.
SPACESTATION_ALCOVE - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
SPACESTATION_CUPBOARD - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
SPACESTATION_HALL - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
SPACESTATION_LARGEROOM - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
SPACESTATION_LONGPASSAGE - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
SPACESTATION_MEDIUMROOM - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
SPACESTATION_SHORTPASSAGE - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
SPACESTATION_SMALLROOM - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
SPORT_EMPTYSTADIUM - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
SPORT_FULLSTADIUM - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
SPORT_GYMNASIUM - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
SPORT_LARGESWIMMINGPOOL - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
SPORT_SMALLSWIMMINGPOOL - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
SPORT_SQUASHCOURT - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
SPORT_STADIUMTANNOY - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
spread - Variable in class com.blackrook.gloop.openal.effect.EchoEffect
Echo spread.
SQUARE - Enum constant in enum com.blackrook.gloop.openal.effect.RingModulatorEffect.WaveForm
 
SQUARED - Static variable in interface com.blackrook.gloop.openal.util.system.SoundRolloffFunction
Squared attenuation.
STEREO_SOURCES - Enum constant in enum com.blackrook.gloop.openal.OALContext.ContextAttribute
 
STEREO16 - Enum constant in enum com.blackrook.gloop.openal.OALBuffer.Format
 
STEREO8 - Enum constant in enum com.blackrook.gloop.openal.OALBuffer.Format
 
STONECORRIDOR - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
STONEROOM - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
stop() - Method in class com.blackrook.gloop.openal.OALSource
Stops playing this source.
stopGroup(SoundSystem.SoundGroup) - Method in class com.blackrook.gloop.openal.util.system.SoundSystem
Stops all sounds in a group.
stopLocation(SoundLocation, Integer) - Method in class com.blackrook.gloop.openal.util.system.SoundSystem
Stops all sounds on a location.
stopSound(SoundData) - Method in class com.blackrook.gloop.openal.util.system.SoundSystem
Stops all instances of a sound playing.
suspend() - Method in class com.blackrook.gloop.openal.OALContext
Suspends processing of this context.
SYNC - Enum constant in enum com.blackrook.gloop.openal.OALContext.ContextAttribute
 

T

T - Enum constant in enum com.blackrook.gloop.openal.effect.VocalMorpherEffect.Phoneme
 
ThreadUtils - Class in com.blackrook.gloop.openal.struct
Simple threading utility functions.
ThreadUtils() - Constructor for class com.blackrook.gloop.openal.struct.ThreadUtils
 
THREE_PI_OVER_TWO - Static variable in class com.blackrook.gloop.openal.struct.MathUtils
Three PI over Two.
toString() - Method in class com.blackrook.gloop.openal.JSPISoundHandle
 
toString() - Method in enum com.blackrook.gloop.openal.OALBuffer.Format
 
toString() - Method in class com.blackrook.gloop.openal.OALBuffer
 
toString() - Method in class com.blackrook.gloop.openal.OALHandle
 
toString() - Method in class com.blackrook.gloop.openal.OALObject
 
toString() - Method in class com.blackrook.gloop.openal.OALSource
 
toString() - Method in class com.blackrook.gloop.openal.util.system.SoundSystem.Voice
 
TRIANGLE - Enum constant in enum com.blackrook.gloop.openal.effect.ChorusEffect.WaveForm
 
TRIANGLE - Enum constant in enum com.blackrook.gloop.openal.effect.FlangerEffect.WaveForm
 
TRIANGLE - Enum constant in enum com.blackrook.gloop.openal.effect.VocalMorpherEffect.WaveForm
 
TWO_PI - Static variable in class com.blackrook.gloop.openal.struct.MathUtils
Two PI.

U

U - Enum constant in enum com.blackrook.gloop.openal.effect.VocalMorpherEffect.Phoneme
 
UH - Enum constant in enum com.blackrook.gloop.openal.effect.VocalMorpherEffect.Phoneme
 
UNDERWATER - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
UP - Enum constant in enum com.blackrook.gloop.openal.effect.FrequencyShiftEffect.Direction
 
UW - Enum constant in enum com.blackrook.gloop.openal.effect.VocalMorpherEffect.Phoneme
 

V

V - Enum constant in enum com.blackrook.gloop.openal.effect.VocalMorpherEffect.Phoneme
 
valueOf(String) - Static method in enum com.blackrook.gloop.openal.effect.ChorusEffect.WaveForm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.blackrook.gloop.openal.effect.FlangerEffect.WaveForm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.blackrook.gloop.openal.effect.FrequencyShiftEffect.Direction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.blackrook.gloop.openal.effect.RingModulatorEffect.WaveForm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.blackrook.gloop.openal.effect.VocalMorpherEffect.Phoneme
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.blackrook.gloop.openal.effect.VocalMorpherEffect.WaveForm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.blackrook.gloop.openal.OALBuffer.Format
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.blackrook.gloop.openal.OALContext.ContextAttribute
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.blackrook.gloop.openal.OALContext.DistanceModel
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.blackrook.gloop.openal.effect.ChorusEffect.WaveForm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.blackrook.gloop.openal.effect.FlangerEffect.WaveForm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.blackrook.gloop.openal.effect.FrequencyShiftEffect.Direction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.blackrook.gloop.openal.effect.RingModulatorEffect.WaveForm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.blackrook.gloop.openal.effect.VocalMorpherEffect.Phoneme
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.blackrook.gloop.openal.effect.VocalMorpherEffect.WaveForm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.blackrook.gloop.openal.OALBuffer.Format
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.blackrook.gloop.openal.OALContext.ContextAttribute
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.blackrook.gloop.openal.OALContext.DistanceModel
Returns an array containing the constants of this enum type, in the order they are declared.
velocity - Variable in class com.blackrook.gloop.openal.OALListener
Listener's velocity vector.
VocalMorpherEffect - Class in com.blackrook.gloop.openal.effect
Vocal Modifier effect for sources.
VocalMorpherEffect(OALContext) - Constructor for class com.blackrook.gloop.openal.effect.VocalMorpherEffect
 
VocalMorpherEffect.Phoneme - Enum in com.blackrook.gloop.openal.effect
Phoneme type enumeration.
VocalMorpherEffect.WaveForm - Enum in com.blackrook.gloop.openal.effect
WaveForm type enumeration.

W

waitForEnd() - Method in class com.blackrook.gloop.openal.OALSource
Makes the calling thread wait for this source to stop playing.
waveForm - Variable in class com.blackrook.gloop.openal.effect.ChorusEffect
Chorus waveform type.
waveForm - Variable in class com.blackrook.gloop.openal.effect.FlangerEffect
Flanger waveform type.
waveForm - Variable in class com.blackrook.gloop.openal.effect.RingModulatorEffect
Ring modulator waveform.
waveForm - Variable in class com.blackrook.gloop.openal.effect.VocalMorpherEffect
Morpher waveform.
WOODEN_ALCOVE - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
WOODEN_COURTYARD - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
WOODEN_CUPBOARD - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
WOODEN_HALL - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
WOODEN_LARGEROOM - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
WOODEN_LONGPASSAGE - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
WOODEN_MEDIUMROOM - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
WOODEN_SHORTPASSAGE - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
WOODEN_SMALLROOM - Static variable in interface com.blackrook.gloop.openal.util.system.SoundReverbType
 
wrapValue(double, double, double) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Coerces a double to the range bounded by lo and hi, by "wrapping" the value.
wrapValue(float, float, float) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Coerces a float to the range bounded by lo and hi, by "wrapping" the value.
wrapValue(int, int, int) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Coerces an integer to the range bounded by lo and hi, by "wrapping" the value.
wrapValue(short, short, short) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Coerces a short to the range bounded by lo and hi, by "wrapping" the value.

X

xorBooleanArrays(boolean[], boolean[]) - Static method in class com.blackrook.gloop.openal.struct.MathUtils
Logically "xor"-s two boolean arrays together.

Z

Z - Enum constant in enum com.blackrook.gloop.openal.effect.VocalMorpherEffect.Phoneme
 
A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form