Index
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).
- 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.
- 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
AudioFormatinfo 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 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
- 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 class 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 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
- 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 class com.blackrook.gloop.openal.OALContext.ContextAttribute
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form