Index

A B C E F G H I M N O P R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values

A

add(int) - Method in class net.raphimc.audiomixer.util.GrowableArray
 
add(int[]) - 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
 
AudioFormats - Class in net.raphimc.audiomixer.util
 
AudioFormats() - Constructor for class net.raphimc.audiomixer.util.AudioFormats
 
AudioMixer - Class in net.raphimc.audiomixer
 
AudioMixer(AudioFormat) - 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
 

C

clear() - Method in class net.raphimc.audiomixer.soundmodifier.SoundModifiers
 
close() - Method in class net.raphimc.audiomixer.BackgroundSourceDataLineAudioMixer
 
close() - Method in class net.raphimc.audiomixer.pcmsource.impl.MonoPullIntPcmSource
 
close() - Method in class net.raphimc.audiomixer.pcmsource.impl.StereoPullIntPcmSource
 
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.MonoIntPcmSource
 
consumeSample(float) - Method in class net.raphimc.audiomixer.pcmsource.impl.MonoPushIntPcmSource
 
consumeSample(float) - Method in class net.raphimc.audiomixer.pcmsource.impl.StereoIntPcmSource
 
consumeSample(float) - Method in class net.raphimc.audiomixer.pcmsource.impl.StereoPushIntPcmSource
 
consumeSample(float) - Method in interface net.raphimc.audiomixer.pcmsource.MonoPcmSource
 
consumeSample(float) - Method in interface net.raphimc.audiomixer.pcmsource.StereoPcmSource
 
consumeSamples(int[]) - Method in interface net.raphimc.audiomixer.pcmsource.MonoPcmSource
 
consumeSamples(int[]) - Method in interface net.raphimc.audiomixer.pcmsource.StereoPcmSource
 
consumeSamples(int[], int, int) - Method in class net.raphimc.audiomixer.pcmsource.impl.MonoIntPcmSource
 
consumeSamples(int[], int, int) - Method in class net.raphimc.audiomixer.pcmsource.impl.StereoIntPcmSource
 
consumeSamples(int[], int, int) - Method in interface net.raphimc.audiomixer.pcmsource.MonoPcmSource
 
consumeSamples(int[], int, int) - Method in interface net.raphimc.audiomixer.pcmsource.StereoPcmSource
 
createAudioInputStream(int[], AudioFormat) - Static method in class net.raphimc.audiomixer.util.io.SoundIO
 

E

enqueueSamples(int[]) - Method in class net.raphimc.audiomixer.pcmsource.impl.MonoPushIntPcmSource
 
enqueueSamples(int[]) - Method in class net.raphimc.audiomixer.pcmsource.impl.StereoPushIntPcmSource
 

F

fillFast(int[], int, int, int) - Static method in class net.raphimc.audiomixer.util.ArrayUtil
 
flushQueue() - Method in class net.raphimc.audiomixer.pcmsource.impl.MonoPushIntPcmSource
 
flushQueue() - Method in class net.raphimc.audiomixer.pcmsource.impl.StereoPushIntPcmSource
 

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.util.io.SampleInputStream
 
getDecayPeriodMillis() - Method in class net.raphimc.audiomixer.soundmodifier.impl.NormalizationModifier
 
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
 
getInterval() - Method in class net.raphimc.audiomixer.soundmodifier.impl.BitCrushModifier
 
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(int[]) - 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.MonoIntPcmSource
 
getPosition() - Method in class net.raphimc.audiomixer.pcmsource.impl.StereoIntPcmSource
 
getPosition() - Method in interface net.raphimc.audiomixer.pcmsource.StaticPcmSource
 
getProgress() - Method in class net.raphimc.audiomixer.pcmsource.impl.MonoIntPcmSource
 
getProgress() - Method in class net.raphimc.audiomixer.pcmsource.impl.StereoIntPcmSource
 
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.MonoPushIntPcmSource
 
getQueuedBufferCount() - Method in class net.raphimc.audiomixer.pcmsource.impl.StereoPushIntPcmSource
 
getQueuedSampleCount() - Method in class net.raphimc.audiomixer.pcmsource.impl.MonoPushIntPcmSource
 
getQueuedSampleCount() - Method in class net.raphimc.audiomixer.pcmsource.impl.StereoPushIntPcmSource
 
getSampleCount() - Method in class net.raphimc.audiomixer.pcmsource.impl.MonoIntPcmSource
 
getSampleCount() - Method in class net.raphimc.audiomixer.pcmsource.impl.StereoIntPcmSource
 
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.MonoIntPcmSource
 
hasReachedEnd() - Method in class net.raphimc.audiomixer.pcmsource.impl.MonoPullIntPcmSource
 
hasReachedEnd() - Method in class net.raphimc.audiomixer.pcmsource.impl.MonoPushIntPcmSource
 
hasReachedEnd() - Method in class net.raphimc.audiomixer.pcmsource.impl.StereoIntPcmSource
 
hasReachedEnd() - Method in class net.raphimc.audiomixer.pcmsource.impl.StereoPullIntPcmSource
 
hasReachedEnd() - Method in class net.raphimc.audiomixer.pcmsource.impl.StereoPushIntPcmSource
 
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
 
interpolateLinear(int[], double) - Static method in class net.raphimc.audiomixer.util.InterpolationUtil
 
interpolateLinear(int[], double, int, int) - Static method in class net.raphimc.audiomixer.util.InterpolationUtil
 
InterpolationUtil - Class in net.raphimc.audiomixer.util
 
InterpolationUtil() - Constructor for class net.raphimc.audiomixer.util.InterpolationUtil
 
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
 

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(AudioFormat, int[]) - Method in class net.raphimc.audiomixer.soundmodifier.impl.BassBoostModifier
 
modify(AudioFormat, int[]) - Method in class net.raphimc.audiomixer.soundmodifier.impl.BitCrushModifier
 
modify(AudioFormat, int[]) - Method in class net.raphimc.audiomixer.soundmodifier.impl.NormalizationModifier
 
modify(AudioFormat, int[]) - Method in class net.raphimc.audiomixer.soundmodifier.impl.PanningModifier
 
modify(AudioFormat, int[]) - Method in class net.raphimc.audiomixer.soundmodifier.impl.SpatialModifier
 
modify(AudioFormat, int[]) - Method in class net.raphimc.audiomixer.soundmodifier.impl.VolumeModifier
 
modify(AudioFormat, int[]) - Method in interface net.raphimc.audiomixer.soundmodifier.SoundModifier
 
modify(AudioFormat, int[]) - Method in class net.raphimc.audiomixer.soundmodifier.SoundModifiers
 
Modulator - Class in net.raphimc.audiomixer.modulator
 
Modulator() - Constructor for class net.raphimc.audiomixer.modulator.Modulator
 
MonoIntPcmSource - Class in net.raphimc.audiomixer.pcmsource.impl
 
MonoIntPcmSource(int[]) - Constructor for class net.raphimc.audiomixer.pcmsource.impl.MonoIntPcmSource
 
MonoPcmSource - Interface in net.raphimc.audiomixer.pcmsource
 
MonoPullIntPcmSource - Class in net.raphimc.audiomixer.pcmsource.impl
 
MonoPullIntPcmSource(SampleInputStream) - Constructor for class net.raphimc.audiomixer.pcmsource.impl.MonoPullIntPcmSource
 
MonoPullIntPcmSource(SampleInputStream, int) - Constructor for class net.raphimc.audiomixer.pcmsource.impl.MonoPullIntPcmSource
 
MonoPushIntPcmSource - Class in net.raphimc.audiomixer.pcmsource.impl
 
MonoPushIntPcmSource() - Constructor for class net.raphimc.audiomixer.pcmsource.impl.MonoPushIntPcmSource
 
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
 
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.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(int[], int) - Static method in class net.raphimc.audiomixer.util.SoundSampleUtil
 
normalize(int[], int, int) - 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
 
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
 
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, AudioFormat) - Static method in class net.raphimc.audiomixer.util.io.SoundIO
 
readSamples(InputStream, AudioFormat) - Static method in class net.raphimc.audiomixer.util.io.SoundIO
 
readSamples(AudioInputStream, AudioFormat) - Static method in class net.raphimc.audiomixer.util.io.SoundIO
 
remove(SoundModifier) - Method in class net.raphimc.audiomixer.soundmodifier.SoundModifiers
 
render(AudioFormat, int[]) - Method in class net.raphimc.audiomixer.sound.impl.OscillatorSound
 
render(AudioFormat, int[]) - Method in class net.raphimc.audiomixer.sound.impl.pcm.MonoSound
 
render(AudioFormat, int[]) - Method in class net.raphimc.audiomixer.sound.impl.pcm.OptimizedMonoSound
 
render(AudioFormat, int[]) - Method in class net.raphimc.audiomixer.sound.impl.pcm.StereoSound
 
render(AudioFormat, int[]) - Method in class net.raphimc.audiomixer.sound.impl.SubMixSound
 
render(AudioFormat, int[]) - 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(InputStream, AudioFormat) - Constructor for class net.raphimc.audiomixer.util.io.SampleInputStream
 
SampleInputStream(AudioInputStream) - 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
 
set(int, int[]) - Method in class net.raphimc.audiomixer.util.GrowableArray
 
setCutoffFrequency(float) - Method in class net.raphimc.audiomixer.soundmodifier.impl.BassBoostModifier
 
setDecayPeriodMillis(int) - Method in class net.raphimc.audiomixer.soundmodifier.impl.NormalizationModifier
 
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
 
setInterval(int) - Method in class net.raphimc.audiomixer.soundmodifier.impl.BitCrushModifier
 
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
 
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.MonoIntPcmSource
 
setPosition(double) - Method in class net.raphimc.audiomixer.pcmsource.impl.StereoIntPcmSource
 
setPosition(double) - Method in interface net.raphimc.audiomixer.pcmsource.StaticPcmSource
 
setProgress(float) - Method in class net.raphimc.audiomixer.pcmsource.impl.MonoIntPcmSource
 
setProgress(float) - Method in class net.raphimc.audiomixer.pcmsource.impl.StereoIntPcmSource
 
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
 
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
 
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
 
StereoIntPcmSource - Class in net.raphimc.audiomixer.pcmsource.impl
 
StereoIntPcmSource(int[]) - Constructor for class net.raphimc.audiomixer.pcmsource.impl.StereoIntPcmSource
 
StereoPcmSource - Interface in net.raphimc.audiomixer.pcmsource
 
StereoPullIntPcmSource - Class in net.raphimc.audiomixer.pcmsource.impl
 
StereoPullIntPcmSource(SampleInputStream) - Constructor for class net.raphimc.audiomixer.pcmsource.impl.StereoPullIntPcmSource
 
StereoPullIntPcmSource(SampleInputStream, int) - Constructor for class net.raphimc.audiomixer.pcmsource.impl.StereoPullIntPcmSource
 
StereoPushIntPcmSource - Class in net.raphimc.audiomixer.pcmsource.impl
 
StereoPushIntPcmSource() - Constructor for class net.raphimc.audiomixer.pcmsource.impl.StereoPushIntPcmSource
 
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
 
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

TriangleOscillator - Class in net.raphimc.audiomixer.oscillator.impl
 
TriangleOscillator(float) - Constructor for class net.raphimc.audiomixer.oscillator.impl.TriangleOscillator
 
trimZeroesAtEnd(int[]) - 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
 
VolumeModifier - Class in net.raphimc.audiomixer.soundmodifier.impl
 
VolumeModifier(float) - Constructor for class net.raphimc.audiomixer.soundmodifier.impl.VolumeModifier
 

W

withChannels(AudioFormat, int) - Static method in class net.raphimc.audiomixer.util.AudioFormats
 
withSampleSizeInBits(AudioFormat, int) - Static method in class net.raphimc.audiomixer.util.AudioFormats
 
write(int) - Method in class net.raphimc.audiomixer.util.io.SampleOutputStream
 
writeSample(int) - Method in class net.raphimc.audiomixer.util.io.SampleOutputStream
 
writeSamples(int[], OutputStream, AudioFormat) - Static method in class net.raphimc.audiomixer.util.io.SoundIO
 
writeSamples(int[], AudioFormat) - Static method in class net.raphimc.audiomixer.util.io.SoundIO
 
A B C E F G H I M N O P R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values