Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- add(float) - Method in class net.raphimc.audiomixer.util.GrowableArray
- add(float[]) - Method in class net.raphimc.audiomixer.util.GrowableArray
- AddValueModifier - Class in net.raphimc.audiomixer.valuemodifier.impl
- AddValueModifier() - Constructor for class net.raphimc.audiomixer.valuemodifier.impl.AddValueModifier
- AddValueModifier(float) - Constructor for class net.raphimc.audiomixer.valuemodifier.impl.AddValueModifier
- angle - Variable in class net.raphimc.audiomixer.oscillator.Oscillator
- append(SoundModifier) - Method in class net.raphimc.audiomixer.soundmodifier.SoundModifiers
- ArrayUtil - Class in net.raphimc.audiomixer.util
- ArrayUtil() - Constructor for class net.raphimc.audiomixer.util.ArrayUtil
- AudioMixer - Class in net.raphimc.audiomixer
- AudioMixer(PcmFloatAudioFormat) - Constructor for class net.raphimc.audiomixer.AudioMixer
B
- BackgroundSourceDataLineAudioMixer - Class in net.raphimc.audiomixer
- BackgroundSourceDataLineAudioMixer(SourceDataLine) - Constructor for class net.raphimc.audiomixer.BackgroundSourceDataLineAudioMixer
- BackgroundSourceDataLineAudioMixer(SourceDataLine, int) - Constructor for class net.raphimc.audiomixer.BackgroundSourceDataLineAudioMixer
- BassBoostModifier - Class in net.raphimc.audiomixer.soundmodifier.impl
- BassBoostModifier(float) - Constructor for class net.raphimc.audiomixer.soundmodifier.impl.BassBoostModifier
- BassBoostModifier(float, float) - Constructor for class net.raphimc.audiomixer.soundmodifier.impl.BassBoostModifier
- BitCrushModifier - Class in net.raphimc.audiomixer.soundmodifier.impl
- BitCrushModifier() - Constructor for class net.raphimc.audiomixer.soundmodifier.impl.BitCrushModifier
- BitCrushModifier(int) - Constructor for class net.raphimc.audiomixer.soundmodifier.impl.BitCrushModifier
- BLOCK - Enum constant in enum class net.raphimc.audiomixer.SourceDataLineAudioMixer.BufferOverrunStrategy
-
Blocks until the buffer has enough space.
C
- clear() - Method in class net.raphimc.audiomixer.soundmodifier.SoundModifiers
- clip(float[]) - Static method in class net.raphimc.audiomixer.util.SoundSampleUtil
- close() - Method in class net.raphimc.audiomixer.BackgroundSourceDataLineAudioMixer
- close() - Method in class net.raphimc.audiomixer.pcmsource.impl.MonoPullPcmSource
- close() - Method in class net.raphimc.audiomixer.pcmsource.impl.StereoPullPcmSource
- close() - Method in class net.raphimc.audiomixer.SourceDataLineAudioMixer
- close() - Method in class net.raphimc.audiomixer.util.io.SampleInputStream
- close() - Method in class net.raphimc.audiomixer.util.io.SampleOutputStream
- computeNextValue() - Method in class net.raphimc.audiomixer.oscillator.impl.SawtoothOscillator
- computeNextValue() - Method in class net.raphimc.audiomixer.oscillator.impl.SineOscillator
- computeNextValue() - Method in class net.raphimc.audiomixer.oscillator.impl.SquareOscillator
- computeNextValue() - Method in class net.raphimc.audiomixer.oscillator.impl.TriangleOscillator
- computeNextValue() - Method in class net.raphimc.audiomixer.oscillator.Oscillator
- consumeSample(float) - Method in class net.raphimc.audiomixer.pcmsource.impl.MonoPushPcmSource
- consumeSample(float) - Method in class net.raphimc.audiomixer.pcmsource.impl.MonoStaticPcmSource
- consumeSample(float) - Method in class net.raphimc.audiomixer.pcmsource.impl.StereoPushPcmSource
- consumeSample(float) - Method in class net.raphimc.audiomixer.pcmsource.impl.StereoStaticPcmSource
- consumeSample(float) - Method in interface net.raphimc.audiomixer.pcmsource.MonoPcmSource
- consumeSample(float) - Method in interface net.raphimc.audiomixer.pcmsource.StereoPcmSource
- consumeSamples(float[]) - Method in interface net.raphimc.audiomixer.pcmsource.MonoPcmSource
- consumeSamples(float[]) - Method in interface net.raphimc.audiomixer.pcmsource.StereoPcmSource
- consumeSamples(float[], int, int) - Method in class net.raphimc.audiomixer.pcmsource.impl.MonoStaticPcmSource
- consumeSamples(float[], int, int) - Method in class net.raphimc.audiomixer.pcmsource.impl.StereoStaticPcmSource
- consumeSamples(float[], int, int) - Method in interface net.raphimc.audiomixer.pcmsource.MonoPcmSource
- consumeSamples(float[], int, int) - Method in interface net.raphimc.audiomixer.pcmsource.StereoPcmSource
- createAudioInputStream(float[], AudioFormat) - Static method in class net.raphimc.audiomixer.util.io.SoundIO
- CubicInterpolator - Class in net.raphimc.audiomixer.interpolator.impl
- CubicInterpolator() - Constructor for class net.raphimc.audiomixer.interpolator.impl.CubicInterpolator
D
- DO_NOTHING - Enum constant in enum class net.raphimc.audiomixer.SourceDataLineAudioMixer.BufferOverrunStrategy
-
Don't mix if the buffer would overrun.
E
- ENABLED - Static variable in class net.raphimc.audiomixer.util.TimerHack
-
Set this to false (Before using the AudioMixer API) to disable the timer hack (Useful if you have your own way of enabling high resolution timers)
- enqueueSamples(float[]) - Method in class net.raphimc.audiomixer.pcmsource.impl.MonoPushPcmSource
- enqueueSamples(float[]) - Method in class net.raphimc.audiomixer.pcmsource.impl.StereoPushPcmSource
- ensureRunning() - Static method in class net.raphimc.audiomixer.util.TimerHack
-
Starts a thread which indefinitely sleeps to force the JVM to enable high resolution timers on Windows.
F
- FastMath - Class in net.raphimc.audiomixer.util
- FastMath() - Constructor for class net.raphimc.audiomixer.util.FastMath
- fillFast(float[], int, int, float) - Static method in class net.raphimc.audiomixer.util.ArrayUtil
- FLUSH - Enum constant in enum class net.raphimc.audiomixer.SourceDataLineAudioMixer.BufferOverrunStrategy
-
Flushes the buffer if it would overrun.
- flushQueue() - Method in class net.raphimc.audiomixer.pcmsource.impl.MonoPushPcmSource
- flushQueue() - Method in class net.raphimc.audiomixer.pcmsource.impl.StereoPushPcmSource
G
- get(Predicate<SoundModifier>) - Method in class net.raphimc.audiomixer.soundmodifier.SoundModifiers
- getActiveSounds() - Method in class net.raphimc.audiomixer.sound.impl.SubMixSound
- getArray() - Method in class net.raphimc.audiomixer.util.GrowableArray
- getArrayDirect() - Method in class net.raphimc.audiomixer.util.GrowableArray
- getAudioFormat() - Method in class net.raphimc.audiomixer.AudioMixer
- getAudioFormat() - Method in class net.raphimc.audiomixer.SourceDataLineAudioMixer
- getBufferedMillis() - Method in class net.raphimc.audiomixer.SourceDataLineAudioMixer
- getBufferedSampleCount() - Method in class net.raphimc.audiomixer.SourceDataLineAudioMixer
- getBufferOverrunStrategy() - Method in class net.raphimc.audiomixer.SourceDataLineAudioMixer
- getDecayPeriodMillis() - Method in class net.raphimc.audiomixer.soundmodifier.impl.NormalizationModifier
- getDecimationRate() - Method in class net.raphimc.audiomixer.soundmodifier.impl.BitCrushModifier
- getDurationMillis() - Method in class net.raphimc.audiomixer.valuemodifier.SlidingValueModifier
- getDutyCycle() - Method in class net.raphimc.audiomixer.oscillator.impl.SquareOscillator
- getEndModifier() - Method in class net.raphimc.audiomixer.valuemodifier.impl.SlidingAddValueModifier
- getEndModifier() - Method in class net.raphimc.audiomixer.valuemodifier.impl.SlidingMultiplyValueModifier
- getFactor() - Method in class net.raphimc.audiomixer.soundmodifier.impl.BassBoostModifier
- getFinishCallback() - Method in class net.raphimc.audiomixer.valuemodifier.SlidingValueModifier
- getFirst(Class<T>) - Method in class net.raphimc.audiomixer.soundmodifier.SoundModifiers
- getFirst(Predicate<SoundModifier>) - Method in class net.raphimc.audiomixer.soundmodifier.SoundModifiers
- getFrequency() - Method in class net.raphimc.audiomixer.oscillator.Oscillator
- getFrequencyModifier() - Method in class net.raphimc.audiomixer.oscillator.Oscillator
- getListenerX() - Method in class net.raphimc.audiomixer.soundmodifier.impl.SpatialModifier
- getListenerY() - Method in class net.raphimc.audiomixer.soundmodifier.impl.SpatialModifier
- getListenerYaw() - Method in class net.raphimc.audiomixer.soundmodifier.impl.SpatialModifier
- getListenerYawDegrees() - Method in class net.raphimc.audiomixer.soundmodifier.impl.SpatialModifier
- getListenerZ() - Method in class net.raphimc.audiomixer.soundmodifier.impl.SpatialModifier
- getMasterMixSound() - Method in class net.raphimc.audiomixer.AudioMixer
- getMasterVolume() - Method in class net.raphimc.audiomixer.SourceDataLineAudioMixer
- getMax(float[]) - Static method in class net.raphimc.audiomixer.util.SoundSampleUtil
- getMaxDistance() - Method in class net.raphimc.audiomixer.soundmodifier.impl.SpatialModifier
- getMaxSounds() - Method in class net.raphimc.audiomixer.sound.impl.SubMixSound
- getMixedSounds() - Method in class net.raphimc.audiomixer.sound.impl.SubMixSound
- getMixRenderTime() - Method in class net.raphimc.audiomixer.sound.impl.SubMixSound
- getMixSliceSampleCount() - Method in class net.raphimc.audiomixer.SourceDataLineAudioMixer
- getModifier() - Method in class net.raphimc.audiomixer.valuemodifier.impl.AddValueModifier
- getModifier() - Method in class net.raphimc.audiomixer.valuemodifier.impl.MultiplyValueModifier
- getMultiplier() - Method in class net.raphimc.audiomixer.modulator.Modulator
- getMultiplierModifier() - Method in class net.raphimc.audiomixer.modulator.Modulator
- getNextNormalizedValue(float) - Method in class net.raphimc.audiomixer.modulator.impl.NoiseModulator
- getNextNormalizedValue(float) - Method in class net.raphimc.audiomixer.modulator.Modulator
- getNextNormalizedValue(float) - Method in class net.raphimc.audiomixer.oscillator.Oscillator
- getNextValue(float) - Method in class net.raphimc.audiomixer.modulator.Modulator
- getNormalizationModifier() - Method in class net.raphimc.audiomixer.SourceDataLineAudioMixer
- getOscillator() - Method in class net.raphimc.audiomixer.sound.impl.OscillatorSound
- getPanning() - Method in class net.raphimc.audiomixer.sound.impl.pcm.OptimizedMonoSound
- getPanning() - Method in class net.raphimc.audiomixer.soundmodifier.impl.PanningModifier
- getPcmSource() - Method in class net.raphimc.audiomixer.sound.impl.pcm.MonoSound
- getPcmSource() - Method in class net.raphimc.audiomixer.sound.impl.pcm.OptimizedMonoSound
- getPcmSource() - Method in class net.raphimc.audiomixer.sound.impl.pcm.StereoSound
- getPitch() - Method in class net.raphimc.audiomixer.sound.impl.pcm.MonoSound
- getPitch() - Method in class net.raphimc.audiomixer.sound.impl.pcm.OptimizedMonoSound
- getPitch() - Method in class net.raphimc.audiomixer.sound.impl.pcm.StereoSound
- getPitchModifier() - Method in class net.raphimc.audiomixer.sound.impl.pcm.MonoSound
- getPitchModifier() - Method in class net.raphimc.audiomixer.sound.impl.pcm.StereoSound
- getPosition() - Method in class net.raphimc.audiomixer.pcmsource.impl.MonoStaticPcmSource
- getPosition() - Method in class net.raphimc.audiomixer.pcmsource.impl.StereoStaticPcmSource
- getPosition() - Method in interface net.raphimc.audiomixer.pcmsource.StaticPcmSource
- getProgress() - Method in class net.raphimc.audiomixer.pcmsource.impl.MonoStaticPcmSource
- getProgress() - Method in class net.raphimc.audiomixer.pcmsource.impl.StereoStaticPcmSource
- getProgress() - Method in interface net.raphimc.audiomixer.pcmsource.StaticPcmSource
- getProgress() - Method in class net.raphimc.audiomixer.valuemodifier.SlidingValueModifier
- getQueuedBufferCount() - Method in class net.raphimc.audiomixer.pcmsource.impl.MonoPushPcmSource
- getQueuedBufferCount() - Method in class net.raphimc.audiomixer.pcmsource.impl.StereoPushPcmSource
- getQueuedSampleCount() - Method in class net.raphimc.audiomixer.pcmsource.impl.MonoPushPcmSource
- getQueuedSampleCount() - Method in class net.raphimc.audiomixer.pcmsource.impl.StereoPushPcmSource
- getSampleCount() - Method in class net.raphimc.audiomixer.pcmsource.impl.MonoStaticPcmSource
- getSampleCount() - Method in class net.raphimc.audiomixer.pcmsource.impl.StereoStaticPcmSource
- getSampleCount() - Method in interface net.raphimc.audiomixer.pcmsource.StaticPcmSource
- getSoundModifiers() - Method in class net.raphimc.audiomixer.AudioMixer
- getSoundModifiers() - Method in class net.raphimc.audiomixer.sound.Sound
- getSoundX() - Method in class net.raphimc.audiomixer.soundmodifier.impl.SpatialModifier
- getSoundY() - Method in class net.raphimc.audiomixer.soundmodifier.impl.SpatialModifier
- getSoundZ() - Method in class net.raphimc.audiomixer.soundmodifier.impl.SpatialModifier
- getSourceDataLine() - Method in class net.raphimc.audiomixer.SourceDataLineAudioMixer
- getStartModifier() - Method in class net.raphimc.audiomixer.valuemodifier.impl.SlidingAddValueModifier
- getStartModifier() - Method in class net.raphimc.audiomixer.valuemodifier.impl.SlidingMultiplyValueModifier
- getVolume() - Method in class net.raphimc.audiomixer.sound.impl.pcm.OptimizedMonoSound
- getVolume() - Method in class net.raphimc.audiomixer.soundmodifier.impl.VolumeModifier
- getVolumeModifier() - Method in class net.raphimc.audiomixer.soundmodifier.impl.VolumeModifier
- getVolumeModifier() - Method in class net.raphimc.audiomixer.SourceDataLineAudioMixer
- GrowableArray - Class in net.raphimc.audiomixer.util
- GrowableArray(int) - Constructor for class net.raphimc.audiomixer.util.GrowableArray
H
- hasReachedEnd() - Method in class net.raphimc.audiomixer.pcmsource.impl.MonoPullPcmSource
- hasReachedEnd() - Method in class net.raphimc.audiomixer.pcmsource.impl.MonoPushPcmSource
- hasReachedEnd() - Method in class net.raphimc.audiomixer.pcmsource.impl.MonoStaticPcmSource
- hasReachedEnd() - Method in class net.raphimc.audiomixer.pcmsource.impl.StereoPullPcmSource
- hasReachedEnd() - Method in class net.raphimc.audiomixer.pcmsource.impl.StereoPushPcmSource
- hasReachedEnd() - Method in class net.raphimc.audiomixer.pcmsource.impl.StereoStaticPcmSource
- hasReachedEnd() - Method in interface net.raphimc.audiomixer.pcmsource.PcmSource
I
- insertAfter(SoundModifier, SoundModifier) - Method in class net.raphimc.audiomixer.soundmodifier.SoundModifiers
- insertBefore(SoundModifier, SoundModifier) - Method in class net.raphimc.audiomixer.soundmodifier.SoundModifiers
- INSTANCE - Static variable in class net.raphimc.audiomixer.interpolator.impl.CubicInterpolator
- INSTANCE - Static variable in class net.raphimc.audiomixer.interpolator.impl.LinearInterpolator
- INSTANCE - Static variable in class net.raphimc.audiomixer.interpolator.impl.PointInterpolator
- INSTANCE - Static variable in class net.raphimc.audiomixer.interpolator.impl.SincInterpolator
- interpolate(float[], double, int, int) - Method in class net.raphimc.audiomixer.interpolator.impl.CubicInterpolator
- interpolate(float[], double, int, int) - Method in class net.raphimc.audiomixer.interpolator.impl.LinearInterpolator
- interpolate(float[], double, int, int) - Method in class net.raphimc.audiomixer.interpolator.impl.PointInterpolator
- interpolate(float[], double, int, int) - Method in class net.raphimc.audiomixer.interpolator.impl.SincInterpolator
- interpolate(float[], double, int, int) - Method in interface net.raphimc.audiomixer.interpolator.Interpolator
- Interpolator - Interface in net.raphimc.audiomixer.interpolator
- isEmpty() - Method in class net.raphimc.audiomixer.soundmodifier.SoundModifiers
- isFinished() - Method in class net.raphimc.audiomixer.sound.impl.OscillatorSound
- isFinished() - Method in class net.raphimc.audiomixer.sound.impl.pcm.MonoSound
- isFinished() - Method in class net.raphimc.audiomixer.sound.impl.pcm.OptimizedMonoSound
- isFinished() - Method in class net.raphimc.audiomixer.sound.impl.pcm.StereoSound
- isFinished() - Method in class net.raphimc.audiomixer.sound.impl.SubMixSound
- isFinished() - Method in class net.raphimc.audiomixer.sound.Sound
- isRunning() - Method in class net.raphimc.audiomixer.BackgroundSourceDataLineAudioMixer
L
- LinearInterpolator - Class in net.raphimc.audiomixer.interpolator.impl
- LinearInterpolator() - Constructor for class net.raphimc.audiomixer.interpolator.impl.LinearInterpolator
M
- mix(int) - Method in class net.raphimc.audiomixer.AudioMixer
- mixMillis(int) - Method in class net.raphimc.audiomixer.AudioMixer
- mixSlice() - Method in class net.raphimc.audiomixer.SourceDataLineAudioMixer
- modify(float, float) - Method in class net.raphimc.audiomixer.modulator.Modulator
- modify(float, float) - Method in class net.raphimc.audiomixer.valuemodifier.impl.AddValueModifier
- modify(float, float) - Method in class net.raphimc.audiomixer.valuemodifier.impl.MultiplyValueModifier
- modify(float, float) - Method in class net.raphimc.audiomixer.valuemodifier.SlidingValueModifier
- modify(float, float) - Method in interface net.raphimc.audiomixer.valuemodifier.ValueModifier
- modify(float, float, float) - Method in class net.raphimc.audiomixer.valuemodifier.impl.SlidingAddValueModifier
- modify(float, float, float) - Method in class net.raphimc.audiomixer.valuemodifier.impl.SlidingMultiplyValueModifier
- modify(float, float, float) - Method in class net.raphimc.audiomixer.valuemodifier.SlidingValueModifier
- modify(PcmFloatAudioFormat, float[]) - Method in class net.raphimc.audiomixer.soundmodifier.impl.BassBoostModifier
- modify(PcmFloatAudioFormat, float[]) - Method in class net.raphimc.audiomixer.soundmodifier.impl.BitCrushModifier
- modify(PcmFloatAudioFormat, float[]) - Method in class net.raphimc.audiomixer.soundmodifier.impl.NormalizationModifier
- modify(PcmFloatAudioFormat, float[]) - Method in class net.raphimc.audiomixer.soundmodifier.impl.PanningModifier
- modify(PcmFloatAudioFormat, float[]) - Method in class net.raphimc.audiomixer.soundmodifier.impl.SpatialModifier
- modify(PcmFloatAudioFormat, float[]) - Method in class net.raphimc.audiomixer.soundmodifier.impl.VolumeModifier
- modify(PcmFloatAudioFormat, float[]) - Method in interface net.raphimc.audiomixer.soundmodifier.SoundModifier
- modify(PcmFloatAudioFormat, float[]) - Method in class net.raphimc.audiomixer.soundmodifier.SoundModifiers
- Modulator - Class in net.raphimc.audiomixer.modulator
- Modulator() - Constructor for class net.raphimc.audiomixer.modulator.Modulator
- MonoPcmSource - Interface in net.raphimc.audiomixer.pcmsource
- MonoPullPcmSource - Class in net.raphimc.audiomixer.pcmsource.impl
- MonoPullPcmSource(SampleInputStream) - Constructor for class net.raphimc.audiomixer.pcmsource.impl.MonoPullPcmSource
- MonoPullPcmSource(SampleInputStream, int) - Constructor for class net.raphimc.audiomixer.pcmsource.impl.MonoPullPcmSource
- MonoPullPcmSource(SampleInputStream, int, Interpolator) - Constructor for class net.raphimc.audiomixer.pcmsource.impl.MonoPullPcmSource
- MonoPushPcmSource - Class in net.raphimc.audiomixer.pcmsource.impl
- MonoPushPcmSource() - Constructor for class net.raphimc.audiomixer.pcmsource.impl.MonoPushPcmSource
- MonoPushPcmSource(Interpolator) - Constructor for class net.raphimc.audiomixer.pcmsource.impl.MonoPushPcmSource
- MonoSound - Class in net.raphimc.audiomixer.sound.impl.pcm
- MonoSound(MonoPcmSource) - Constructor for class net.raphimc.audiomixer.sound.impl.pcm.MonoSound
- MonoSound(MonoPcmSource, float) - Constructor for class net.raphimc.audiomixer.sound.impl.pcm.MonoSound
- MonoStaticPcmSource - Class in net.raphimc.audiomixer.pcmsource.impl
- MonoStaticPcmSource(float[]) - Constructor for class net.raphimc.audiomixer.pcmsource.impl.MonoStaticPcmSource
- MonoStaticPcmSource(float[], Interpolator) - Constructor for class net.raphimc.audiomixer.pcmsource.impl.MonoStaticPcmSource
- MultiplyValueModifier - Class in net.raphimc.audiomixer.valuemodifier.impl
- MultiplyValueModifier() - Constructor for class net.raphimc.audiomixer.valuemodifier.impl.MultiplyValueModifier
- MultiplyValueModifier(float) - Constructor for class net.raphimc.audiomixer.valuemodifier.impl.MultiplyValueModifier
N
- net.raphimc.audiomixer - package net.raphimc.audiomixer
- net.raphimc.audiomixer.interpolator - package net.raphimc.audiomixer.interpolator
- net.raphimc.audiomixer.interpolator.impl - package net.raphimc.audiomixer.interpolator.impl
- net.raphimc.audiomixer.modulator - package net.raphimc.audiomixer.modulator
- net.raphimc.audiomixer.modulator.impl - package net.raphimc.audiomixer.modulator.impl
- net.raphimc.audiomixer.oscillator - package net.raphimc.audiomixer.oscillator
- net.raphimc.audiomixer.oscillator.impl - package net.raphimc.audiomixer.oscillator.impl
- net.raphimc.audiomixer.pcmsource - package net.raphimc.audiomixer.pcmsource
- net.raphimc.audiomixer.pcmsource.impl - package net.raphimc.audiomixer.pcmsource.impl
- net.raphimc.audiomixer.sound - package net.raphimc.audiomixer.sound
- net.raphimc.audiomixer.sound.impl - package net.raphimc.audiomixer.sound.impl
- net.raphimc.audiomixer.sound.impl.pcm - package net.raphimc.audiomixer.sound.impl.pcm
- net.raphimc.audiomixer.soundmodifier - package net.raphimc.audiomixer.soundmodifier
- net.raphimc.audiomixer.soundmodifier.impl - package net.raphimc.audiomixer.soundmodifier.impl
- net.raphimc.audiomixer.util - package net.raphimc.audiomixer.util
- net.raphimc.audiomixer.util.io - package net.raphimc.audiomixer.util.io
- net.raphimc.audiomixer.valuemodifier - package net.raphimc.audiomixer.valuemodifier
- net.raphimc.audiomixer.valuemodifier.impl - package net.raphimc.audiomixer.valuemodifier.impl
- NoiseModulator - Class in net.raphimc.audiomixer.modulator.impl
- NoiseModulator() - Constructor for class net.raphimc.audiomixer.modulator.impl.NoiseModulator
- NormalizationModifier - Class in net.raphimc.audiomixer.soundmodifier.impl
- NormalizationModifier() - Constructor for class net.raphimc.audiomixer.soundmodifier.impl.NormalizationModifier
- NormalizationModifier(int) - Constructor for class net.raphimc.audiomixer.soundmodifier.impl.NormalizationModifier
- normalize(float[]) - Static method in class net.raphimc.audiomixer.util.SoundSampleUtil
- normalize(float[], float) - Static method in class net.raphimc.audiomixer.util.SoundSampleUtil
O
- OptimizedMonoSound - Class in net.raphimc.audiomixer.sound.impl.pcm
- OptimizedMonoSound(MonoPcmSource) - Constructor for class net.raphimc.audiomixer.sound.impl.pcm.OptimizedMonoSound
- OptimizedMonoSound(MonoPcmSource, float, float, float) - Constructor for class net.raphimc.audiomixer.sound.impl.pcm.OptimizedMonoSound
- Oscillator - Class in net.raphimc.audiomixer.oscillator
- Oscillator() - Constructor for class net.raphimc.audiomixer.oscillator.Oscillator
- Oscillator(float) - Constructor for class net.raphimc.audiomixer.oscillator.Oscillator
- OscillatorSound - Class in net.raphimc.audiomixer.sound.impl
- OscillatorSound(Oscillator) - Constructor for class net.raphimc.audiomixer.sound.impl.OscillatorSound
P
- PanningModifier - Class in net.raphimc.audiomixer.soundmodifier.impl
- PanningModifier(float) - Constructor for class net.raphimc.audiomixer.soundmodifier.impl.PanningModifier
- PcmFloatAudioFormat - Class in net.raphimc.audiomixer.util
- PcmFloatAudioFormat(float, int) - Constructor for class net.raphimc.audiomixer.util.PcmFloatAudioFormat
- PcmFloatAudioFormat(AudioFormat) - Constructor for class net.raphimc.audiomixer.util.PcmFloatAudioFormat
- PcmSource - Interface in net.raphimc.audiomixer.pcmsource
- playSound(Sound) - Method in class net.raphimc.audiomixer.AudioMixer
- playSound(Sound) - Method in class net.raphimc.audiomixer.sound.impl.SubMixSound
- PointInterpolator - Class in net.raphimc.audiomixer.interpolator.impl
- PointInterpolator() - Constructor for class net.raphimc.audiomixer.interpolator.impl.PointInterpolator
- prepend(SoundModifier) - Method in class net.raphimc.audiomixer.soundmodifier.SoundModifiers
R
- read() - Method in class net.raphimc.audiomixer.util.io.SampleInputStream
- readSample() - Method in class net.raphimc.audiomixer.util.io.SampleInputStream
- readSamples(BufferedInputStream, PcmFloatAudioFormat) - Static method in class net.raphimc.audiomixer.util.io.SoundIO
- readSamples(InputStream, PcmFloatAudioFormat) - Static method in class net.raphimc.audiomixer.util.io.SoundIO
- readSamples(AudioInputStream, PcmFloatAudioFormat) - Static method in class net.raphimc.audiomixer.util.io.SoundIO
- remove(SoundModifier) - Method in class net.raphimc.audiomixer.soundmodifier.SoundModifiers
- render(PcmFloatAudioFormat, float[]) - Method in class net.raphimc.audiomixer.sound.impl.OscillatorSound
- render(PcmFloatAudioFormat, float[]) - Method in class net.raphimc.audiomixer.sound.impl.pcm.MonoSound
- render(PcmFloatAudioFormat, float[]) - Method in class net.raphimc.audiomixer.sound.impl.pcm.OptimizedMonoSound
- render(PcmFloatAudioFormat, float[]) - Method in class net.raphimc.audiomixer.sound.impl.pcm.StereoSound
- render(PcmFloatAudioFormat, float[]) - Method in class net.raphimc.audiomixer.sound.impl.SubMixSound
- render(PcmFloatAudioFormat, float[]) - Method in class net.raphimc.audiomixer.sound.Sound
- reset() - Method in class net.raphimc.audiomixer.soundmodifier.impl.NormalizationModifier
- resetProgress() - Method in class net.raphimc.audiomixer.valuemodifier.SlidingValueModifier
S
- SampleInputStream - Class in net.raphimc.audiomixer.util.io
- SampleInputStream(BufferedInputStream, PcmFloatAudioFormat) - Constructor for class net.raphimc.audiomixer.util.io.SampleInputStream
- SampleInputStream(InputStream, PcmFloatAudioFormat) - Constructor for class net.raphimc.audiomixer.util.io.SampleInputStream
- SampleInputStream(AudioInputStream, PcmFloatAudioFormat) - Constructor for class net.raphimc.audiomixer.util.io.SampleInputStream
- SampleOutputStream - Class in net.raphimc.audiomixer.util.io
- SampleOutputStream(OutputStream, AudioFormat) - Constructor for class net.raphimc.audiomixer.util.io.SampleOutputStream
- SawtoothOscillator - Class in net.raphimc.audiomixer.oscillator.impl
- SawtoothOscillator(float) - Constructor for class net.raphimc.audiomixer.oscillator.impl.SawtoothOscillator
- setBufferOverrunStrategy(SourceDataLineAudioMixer.BufferOverrunStrategy) - Method in class net.raphimc.audiomixer.SourceDataLineAudioMixer
- setCutoffFrequency(float) - Method in class net.raphimc.audiomixer.soundmodifier.impl.BassBoostModifier
- setDecayPeriodMillis(int) - Method in class net.raphimc.audiomixer.soundmodifier.impl.NormalizationModifier
- setDecimationRate(int) - Method in class net.raphimc.audiomixer.soundmodifier.impl.BitCrushModifier
- setDutyCycle(float) - Method in class net.raphimc.audiomixer.oscillator.impl.SquareOscillator
- setFactor(float) - Method in class net.raphimc.audiomixer.soundmodifier.impl.BassBoostModifier
- setFinishCallback(Runnable) - Method in class net.raphimc.audiomixer.valuemodifier.SlidingValueModifier
- setFrequency(float) - Method in class net.raphimc.audiomixer.oscillator.Oscillator
- setFrequencyModifier(ValueModifier) - Method in class net.raphimc.audiomixer.oscillator.Oscillator
- setListenerX(float) - Method in class net.raphimc.audiomixer.soundmodifier.impl.SpatialModifier
- setListenerY(float) - Method in class net.raphimc.audiomixer.soundmodifier.impl.SpatialModifier
- setListenerYaw(float) - Method in class net.raphimc.audiomixer.soundmodifier.impl.SpatialModifier
- setListenerYawDegrees(int) - Method in class net.raphimc.audiomixer.soundmodifier.impl.SpatialModifier
- setListenerZ(float) - Method in class net.raphimc.audiomixer.soundmodifier.impl.SpatialModifier
- setMasterVolume(float) - Method in class net.raphimc.audiomixer.SourceDataLineAudioMixer
- setMasterVolume(int) - Method in class net.raphimc.audiomixer.SourceDataLineAudioMixer
- setMaxDistance(float) - Method in class net.raphimc.audiomixer.soundmodifier.impl.SpatialModifier
- setMaxSounds(int) - Method in class net.raphimc.audiomixer.sound.impl.SubMixSound
- setMixSliceMillis(int) - Method in class net.raphimc.audiomixer.SourceDataLineAudioMixer
- setMixSliceSampleCount(int) - Method in class net.raphimc.audiomixer.BackgroundSourceDataLineAudioMixer
- setMixSliceSampleCount(int) - Method in class net.raphimc.audiomixer.SourceDataLineAudioMixer
- setModifier(float) - Method in class net.raphimc.audiomixer.valuemodifier.impl.AddValueModifier
- setModifier(float) - Method in class net.raphimc.audiomixer.valuemodifier.impl.MultiplyValueModifier
- setMultiplier(float) - Method in class net.raphimc.audiomixer.modulator.Modulator
- setMultiplierModifier(ValueModifier) - Method in class net.raphimc.audiomixer.modulator.Modulator
- setPanning(float) - Method in class net.raphimc.audiomixer.sound.impl.pcm.OptimizedMonoSound
- setPanning(float) - Method in class net.raphimc.audiomixer.soundmodifier.impl.PanningModifier
- setPitch(float) - Method in class net.raphimc.audiomixer.sound.impl.pcm.MonoSound
- setPitch(float) - Method in class net.raphimc.audiomixer.sound.impl.pcm.OptimizedMonoSound
- setPitch(float) - Method in class net.raphimc.audiomixer.sound.impl.pcm.StereoSound
- setPitchModifier(ValueModifier) - Method in class net.raphimc.audiomixer.sound.impl.pcm.MonoSound
- setPitchModifier(ValueModifier) - Method in class net.raphimc.audiomixer.sound.impl.pcm.StereoSound
- setPosition(double) - Method in class net.raphimc.audiomixer.pcmsource.impl.MonoStaticPcmSource
- setPosition(double) - Method in class net.raphimc.audiomixer.pcmsource.impl.StereoStaticPcmSource
- setPosition(double) - Method in interface net.raphimc.audiomixer.pcmsource.StaticPcmSource
- setProgress(float) - Method in class net.raphimc.audiomixer.pcmsource.impl.MonoStaticPcmSource
- setProgress(float) - Method in class net.raphimc.audiomixer.pcmsource.impl.StereoStaticPcmSource
- setProgress(float) - Method in interface net.raphimc.audiomixer.pcmsource.StaticPcmSource
- setSoundX(float) - Method in class net.raphimc.audiomixer.soundmodifier.impl.SpatialModifier
- setSoundY(float) - Method in class net.raphimc.audiomixer.soundmodifier.impl.SpatialModifier
- setSoundZ(float) - Method in class net.raphimc.audiomixer.soundmodifier.impl.SpatialModifier
- setVolume(float) - Method in class net.raphimc.audiomixer.sound.impl.pcm.OptimizedMonoSound
- setVolume(float) - Method in class net.raphimc.audiomixer.soundmodifier.impl.VolumeModifier
- setVolumeModifier(ValueModifier) - Method in class net.raphimc.audiomixer.soundmodifier.impl.VolumeModifier
- sin_roquen_newk(double) - Static method in class net.raphimc.audiomixer.util.FastMath
- SincInterpolator - Class in net.raphimc.audiomixer.interpolator.impl
- SincInterpolator(int) - Constructor for class net.raphimc.audiomixer.interpolator.impl.SincInterpolator
- SineOscillator - Class in net.raphimc.audiomixer.oscillator.impl
- SineOscillator(float) - Constructor for class net.raphimc.audiomixer.oscillator.impl.SineOscillator
- SlidingAddValueModifier - Class in net.raphimc.audiomixer.valuemodifier.impl
- SlidingAddValueModifier(float, float, float) - Constructor for class net.raphimc.audiomixer.valuemodifier.impl.SlidingAddValueModifier
- SlidingMultiplyValueModifier - Class in net.raphimc.audiomixer.valuemodifier.impl
- SlidingMultiplyValueModifier(float, float, float) - Constructor for class net.raphimc.audiomixer.valuemodifier.impl.SlidingMultiplyValueModifier
- SlidingValueModifier - Class in net.raphimc.audiomixer.valuemodifier
- SlidingValueModifier(float) - Constructor for class net.raphimc.audiomixer.valuemodifier.SlidingValueModifier
- Sound - Class in net.raphimc.audiomixer.sound
- Sound() - Constructor for class net.raphimc.audiomixer.sound.Sound
- SoundIO - Class in net.raphimc.audiomixer.util.io
- SoundIO() - Constructor for class net.raphimc.audiomixer.util.io.SoundIO
- SoundModifier - Interface in net.raphimc.audiomixer.soundmodifier
- soundModifiers - Variable in class net.raphimc.audiomixer.sound.Sound
- soundModifiers - Variable in class net.raphimc.audiomixer.soundmodifier.SoundModifiers
- SoundModifiers - Class in net.raphimc.audiomixer.soundmodifier
- SoundModifiers() - Constructor for class net.raphimc.audiomixer.soundmodifier.SoundModifiers
- SoundModifiers(SoundModifier...) - Constructor for class net.raphimc.audiomixer.soundmodifier.SoundModifiers
- sounds - Variable in class net.raphimc.audiomixer.sound.impl.SubMixSound
- SoundSampleUtil - Class in net.raphimc.audiomixer.util
- SoundSampleUtil() - Constructor for class net.raphimc.audiomixer.util.SoundSampleUtil
- SourceDataLineAudioMixer - Class in net.raphimc.audiomixer
- SourceDataLineAudioMixer(SourceDataLine, int) - Constructor for class net.raphimc.audiomixer.SourceDataLineAudioMixer
- SourceDataLineAudioMixer(SourceDataLine, int, int) - Constructor for class net.raphimc.audiomixer.SourceDataLineAudioMixer
- SourceDataLineAudioMixer.BufferOverrunStrategy - Enum Class in net.raphimc.audiomixer
- SpatialModifier - Class in net.raphimc.audiomixer.soundmodifier.impl
- SpatialModifier(float) - Constructor for class net.raphimc.audiomixer.soundmodifier.impl.SpatialModifier
- SquareOscillator - Class in net.raphimc.audiomixer.oscillator.impl
- SquareOscillator(float) - Constructor for class net.raphimc.audiomixer.oscillator.impl.SquareOscillator
- SquareOscillator(float, float) - Constructor for class net.raphimc.audiomixer.oscillator.impl.SquareOscillator
- StaticPcmSource - Interface in net.raphimc.audiomixer.pcmsource
- StereoPcmSource - Interface in net.raphimc.audiomixer.pcmsource
- StereoPullPcmSource - Class in net.raphimc.audiomixer.pcmsource.impl
- StereoPullPcmSource(SampleInputStream) - Constructor for class net.raphimc.audiomixer.pcmsource.impl.StereoPullPcmSource
- StereoPullPcmSource(SampleInputStream, int) - Constructor for class net.raphimc.audiomixer.pcmsource.impl.StereoPullPcmSource
- StereoPullPcmSource(SampleInputStream, int, Interpolator) - Constructor for class net.raphimc.audiomixer.pcmsource.impl.StereoPullPcmSource
- StereoPushPcmSource - Class in net.raphimc.audiomixer.pcmsource.impl
- StereoPushPcmSource() - Constructor for class net.raphimc.audiomixer.pcmsource.impl.StereoPushPcmSource
- StereoPushPcmSource(Interpolator) - Constructor for class net.raphimc.audiomixer.pcmsource.impl.StereoPushPcmSource
- StereoSound - Class in net.raphimc.audiomixer.sound.impl.pcm
- StereoSound(StereoPcmSource) - Constructor for class net.raphimc.audiomixer.sound.impl.pcm.StereoSound
- StereoSound(StereoPcmSource, float) - Constructor for class net.raphimc.audiomixer.sound.impl.pcm.StereoSound
- StereoStaticPcmSource - Class in net.raphimc.audiomixer.pcmsource.impl
- StereoStaticPcmSource(float[]) - Constructor for class net.raphimc.audiomixer.pcmsource.impl.StereoStaticPcmSource
- StereoStaticPcmSource(float[], Interpolator) - Constructor for class net.raphimc.audiomixer.pcmsource.impl.StereoStaticPcmSource
- stopAllSounds() - Method in class net.raphimc.audiomixer.AudioMixer
- stopAllSounds() - Method in class net.raphimc.audiomixer.sound.impl.SubMixSound
- stopAllSounds() - Method in class net.raphimc.audiomixer.SourceDataLineAudioMixer
- stopSound(Sound) - Method in class net.raphimc.audiomixer.AudioMixer
- stopSound(Sound) - Method in class net.raphimc.audiomixer.sound.impl.SubMixSound
- SubMixSound - Class in net.raphimc.audiomixer.sound.impl
- SubMixSound() - Constructor for class net.raphimc.audiomixer.sound.impl.SubMixSound
- SubMixSound(int) - Constructor for class net.raphimc.audiomixer.sound.impl.SubMixSound
T
- TimerHack - Class in net.raphimc.audiomixer.util
- TimerHack() - Constructor for class net.raphimc.audiomixer.util.TimerHack
- TriangleOscillator - Class in net.raphimc.audiomixer.oscillator.impl
- TriangleOscillator(float) - Constructor for class net.raphimc.audiomixer.oscillator.impl.TriangleOscillator
- trimZeroesAtEnd(float[]) - Static method in class net.raphimc.audiomixer.util.SoundSampleUtil
- trimZeroesAtStart(float[]) - Static method in class net.raphimc.audiomixer.util.SoundSampleUtil
- TWO_PI - Static variable in class net.raphimc.audiomixer.oscillator.Oscillator
V
- ValueModifier - Interface in net.raphimc.audiomixer.valuemodifier
- valueOf(String) - Static method in enum class net.raphimc.audiomixer.SourceDataLineAudioMixer.BufferOverrunStrategy
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class net.raphimc.audiomixer.SourceDataLineAudioMixer.BufferOverrunStrategy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VolumeModifier - Class in net.raphimc.audiomixer.soundmodifier.impl
- VolumeModifier(float) - Constructor for class net.raphimc.audiomixer.soundmodifier.impl.VolumeModifier
W
- write(int) - Method in class net.raphimc.audiomixer.util.io.SampleOutputStream
- writeSample(float) - Method in class net.raphimc.audiomixer.util.io.SampleOutputStream
- writeSamples(float[], OutputStream, AudioFormat) - Static method in class net.raphimc.audiomixer.util.io.SoundIO
- writeSamples(float[], AudioFormat) - Static method in class net.raphimc.audiomixer.util.io.SoundIO
All Classes and Interfaces|All Packages|Constant Field Values