Index

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

S

S - Enum constant in enum class 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 class com.blackrook.gloop.openal.effect.RingModulatorEffect.WaveForm
 
SAWTOOTH - Enum constant in enum class 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).
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).
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.
setDecayHFRatio(float) - Method in class com.blackrook.gloop.openal.effect.ReverbEffect
Sets the reverb high-frequency ratio (0.1 to 2.0).
setDecayTime(float) - Method in class com.blackrook.gloop.openal.effect.ReverbEffect
Set reverb decay time in seconds (0.1 to 20.0).
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).
setDensity(float) - Method in class com.blackrook.gloop.openal.effect.ReverbEffect
Set reverb density factor (0.0 to 1.0).
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).
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.
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.
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).
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.
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.
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).
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).
setLateGain(float) - Method in class com.blackrook.gloop.openal.effect.ReverbEffect
Set late reverb gain (0.0 to 10.0).
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).
setLRDelay(float) - Method in class com.blackrook.gloop.openal.effect.EchoEffect
Sets this effect's LR delay in seconds (0.0 to 0.404).
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.
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.
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).
setReflectionGain(float) - Method in class com.blackrook.gloop.openal.effect.ReverbEffect
Set reverb reflection gain (0.0 to 3.16).
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).
setSamplingRate(int) - Method in class com.blackrook.gloop.openal.OALBuffer
Sets this buffer's sampling rate.
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).
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.
shutDown() - Method in class com.blackrook.gloop.openal.OALSystem
Runs all Shut Down hooks, destroys all contexts and closes all open devices.
SINUSOID - Enum constant in enum class com.blackrook.gloop.openal.effect.ChorusEffect.WaveForm
 
SINUSOID - Enum constant in enum class com.blackrook.gloop.openal.effect.FlangerEffect.WaveForm
 
SINUSOID - Enum constant in enum class com.blackrook.gloop.openal.effect.RingModulatorEffect.WaveForm
 
SINUSOID - Enum constant in enum class com.blackrook.gloop.openal.effect.VocalMorpherEffect.WaveForm
 
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.
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
 
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.
spread - Variable in class com.blackrook.gloop.openal.effect.EchoEffect
Echo spread.
SQUARE - Enum constant in enum class com.blackrook.gloop.openal.effect.RingModulatorEffect.WaveForm
 
STEREO_SOURCES - Enum constant in enum class com.blackrook.gloop.openal.OALContext.ContextAttribute
 
STEREO16 - Enum constant in enum class com.blackrook.gloop.openal.OALBuffer.Format
 
STEREO8 - Enum constant in enum class com.blackrook.gloop.openal.OALBuffer.Format
 
stop() - Method in class com.blackrook.gloop.openal.OALSource
Stops playing this source.
suspend() - Method in class com.blackrook.gloop.openal.OALContext
Suspends processing of this context.
SYNC - Enum constant in enum class com.blackrook.gloop.openal.OALContext.ContextAttribute
 
A B C D E F G H I J K L M N O P R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form