Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- accept(float) - Method in interface net.raphimc.audiomixer.util.functional.FloatConsumer
- add(float, float, float) - Method in record class net.raphimc.audiomixer.util.math.Vector3f
- add(int, Processor) - Method in class net.raphimc.audiomixer.processor.Processors
- add(Consumer<T>) - Method in class net.raphimc.audiomixer.util.ListenerList
- add(Automation) - Method in class net.raphimc.audiomixer.automation.Automations
- add(Processor) - Method in class net.raphimc.audiomixer.processor.Processors
- add(Source) - Method in class net.raphimc.audiomixer.mixer.Mixer
- add(AudioBuffer) - Method in record class net.raphimc.audiomixer.util.buffer.AudioBuffer
- add(Vector3f) - Method in record class net.raphimc.audiomixer.util.math.Vector3f
- addAll(int, Collection<? extends Processor>) - Method in class net.raphimc.audiomixer.processor.Processors
- addAll(Collection<? extends Consumer<T>>) - Method in class net.raphimc.audiomixer.util.ListenerList
- addAll(Collection<? extends Automation>) - Method in class net.raphimc.audiomixer.automation.Automations
- addAll(Collection<? extends Processor>) - Method in class net.raphimc.audiomixer.processor.Processors
- addAll(Collection<? extends Source>) - Method in class net.raphimc.audiomixer.mixer.Mixer
- advance(float) - Method in class net.raphimc.audiomixer.automation.Automation
- advance(float) - Method in class net.raphimc.audiomixer.automation.finite.FiniteAutomation
- AllPassFilterProcessor - Class in net.raphimc.audiomixer.processor.filter.iir
- AllPassFilterProcessor(float) - Constructor for class net.raphimc.audiomixer.processor.filter.iir.AllPassFilterProcessor
- AllPassFilterProcessor(float, float) - Constructor for class net.raphimc.audiomixer.processor.filter.iir.AllPassFilterProcessor
- AllPassFilterProcessor.InternalProcessor - Class in net.raphimc.audiomixer.processor.filter.iir
- append(float) - Method in class net.raphimc.audiomixer.util.buffer.AudioBufferBuilder
- append(float[]) - Method in class net.raphimc.audiomixer.util.buffer.AudioBufferBuilder
- append(float[], int, int) - Method in class net.raphimc.audiomixer.util.buffer.AudioBufferBuilder
- append(AudioBuffer) - Method in record class net.raphimc.audiomixer.util.buffer.AudioBuffer
- append(AudioBuffer) - Method in class net.raphimc.audiomixer.util.buffer.AudioBufferBuilder
- apply() - Method in class net.raphimc.audiomixer.automation.Automation
- apply() - Method in class net.raphimc.audiomixer.automation.finite.ramp.impl.LinearRampAutomation
- apply(float) - Method in interface net.raphimc.audiomixer.util.functional.Float2FloatFunction
- asFloatParameter() - Method in interface net.raphimc.audiomixer.parameter.IntParameter
- AT_LEAST_ONE - Static variable in interface net.raphimc.audiomixer.parameter.FloatParameter.Constraint
- attackMillis() - Method in class net.raphimc.audiomixer.processor.dynamics.LimiterProcessor
- AudioBuffer - Record Class in net.raphimc.audiomixer.util.buffer
- AudioBuffer(FloatAudioFormat, float[]) - Constructor for record class net.raphimc.audiomixer.util.buffer.AudioBuffer
-
Creates an instance of a
AudioBufferrecord class. - AudioBuffer(FloatAudioFormat, int) - Constructor for record class net.raphimc.audiomixer.util.buffer.AudioBuffer
- AudioBufferBuilder - Class in net.raphimc.audiomixer.util.buffer
- AudioBufferBuilder(FloatAudioFormat) - Constructor for class net.raphimc.audiomixer.util.buffer.AudioBufferBuilder
- AudioBufferBuilder(FloatAudioFormat, int) - Constructor for class net.raphimc.audiomixer.util.buffer.AudioBufferBuilder
- AudioIO - Class in net.raphimc.audiomixer.io
- AudioIO() - Constructor for class net.raphimc.audiomixer.io.AudioIO
- AudioMixer - Class in net.raphimc.audiomixer
- AudioMixer(FloatAudioFormat) - Constructor for class net.raphimc.audiomixer.AudioMixer
- AudioSource - Class in net.raphimc.audiomixer.source.audio
- AudioSource(AudioBuffer) - Constructor for class net.raphimc.audiomixer.source.audio.AudioSource
- AudioSource(AudioBuffer, Resampler) - Constructor for class net.raphimc.audiomixer.source.audio.AudioSource
- Automation - Class in net.raphimc.audiomixer.automation
- Automation(FloatParameter) - Constructor for class net.raphimc.audiomixer.automation.Automation
- automations() - Method in class net.raphimc.audiomixer.processor.Processor
- automations() - Method in class net.raphimc.audiomixer.source.Source
- Automations - Class in net.raphimc.audiomixer.automation
- Automations() - Constructor for class net.raphimc.audiomixer.automation.Automations
B
- balance() - Method in class net.raphimc.audiomixer.processor.spatial.BalanceProcessor
- BalanceProcessor - Class in net.raphimc.audiomixer.processor.spatial
- BalanceProcessor() - Constructor for class net.raphimc.audiomixer.processor.spatial.BalanceProcessor
- BalanceProcessor(float) - Constructor for class net.raphimc.audiomixer.processor.spatial.BalanceProcessor
- BandPassFilterProcessor - Class in net.raphimc.audiomixer.processor.filter.iir
- BandPassFilterProcessor(float) - Constructor for class net.raphimc.audiomixer.processor.filter.iir.BandPassFilterProcessor
- BandPassFilterProcessor(float, float) - Constructor for class net.raphimc.audiomixer.processor.filter.iir.BandPassFilterProcessor
- BandPassFilterProcessor.InternalProcessor - Class in net.raphimc.audiomixer.processor.filter.iir
- BiquadFilterProcessor<IP extends BiquadFilterProcessor.InternalProcessor> - Class in net.raphimc.audiomixer.processor.filter
- BiquadFilterProcessor() - Constructor for class net.raphimc.audiomixer.processor.filter.BiquadFilterProcessor
- BiquadFilterProcessor.InternalProcessor - Class in net.raphimc.audiomixer.processor.filter
- bitDepth() - Method in class net.raphimc.audiomixer.processor.effect.BitDepthReductionProcessor
- BitDepthReductionProcessor - Class in net.raphimc.audiomixer.processor.effect
- BitDepthReductionProcessor() - Constructor for class net.raphimc.audiomixer.processor.effect.BitDepthReductionProcessor
- BitDepthReductionProcessor(int) - Constructor for class net.raphimc.audiomixer.processor.effect.BitDepthReductionProcessor
- buffer - Variable in class net.raphimc.audiomixer.source.audio.AudioSource
- BufferedAudioSource - Class in net.raphimc.audiomixer.source.audio.impl
- BufferedAudioSource(AudioBuffer) - Constructor for class net.raphimc.audiomixer.source.audio.impl.BufferedAudioSource
- BufferedAudioSource(AudioBuffer, Resampler) - Constructor for class net.raphimc.audiomixer.source.audio.impl.BufferedAudioSource
- build() - Method in class net.raphimc.audiomixer.util.buffer.AudioBufferBuilder
- BUTTERWORTH_Q - Static variable in class net.raphimc.audiomixer.util.math.MathUtil
- byteCountToFrameCount(AudioFormat, int) - Static method in class net.raphimc.audiomixer.util.math.MathUtil
C
- capacity() - Method in class net.raphimc.audiomixer.util.buffer.RingByteBuffer
- channels() - Method in record class net.raphimc.audiomixer.util.FloatAudioFormat
-
Returns the value of the
channelsrecord component. - clamp(float, float, float) - Static method in class net.raphimc.audiomixer.util.math.MathUtil
- clamp(int, int, int) - Static method in class net.raphimc.audiomixer.util.math.MathUtil
- clear() - Method in class net.raphimc.audiomixer.automation.Automations
- clear() - Method in class net.raphimc.audiomixer.mixer.Mixer
- clear() - Method in class net.raphimc.audiomixer.processor.Processors
- clear() - Method in record class net.raphimc.audiomixer.util.buffer.AudioBuffer
- clear() - Method in class net.raphimc.audiomixer.util.buffer.RingByteBuffer
- clear() - Method in class net.raphimc.audiomixer.util.ListenerList
- close() - Method in class net.raphimc.audiomixer.io.mp3.Mp3InputStream
- close() - Method in class net.raphimc.audiomixer.io.ogg.OggVorbisInputStream
- close() - Method in class net.raphimc.audiomixer.io.raw.SampleInputStream
- close() - Method in class net.raphimc.audiomixer.io.raw.SampleOutputStream
- close() - Method in class net.raphimc.audiomixer.source.audio.impl.PullAudioSource
- close() - Method in class net.raphimc.audiomixer.source.audio.impl.PushAudioSource
- close() - Method in class net.raphimc.audiomixer.SourceDataLineAudioMixer
- close() - Method in class net.raphimc.audiomixer.util.SourceDataLineWriter
- contains(Object) - Method in class net.raphimc.audiomixer.automation.Automations
- contains(Object) - Method in class net.raphimc.audiomixer.mixer.Mixer
- contains(Object) - Method in class net.raphimc.audiomixer.processor.Processors
- contains(Object) - Method in class net.raphimc.audiomixer.util.ListenerList
- containsAll(Collection<?>) - Method in class net.raphimc.audiomixer.automation.Automations
- containsAll(Collection<?>) - Method in class net.raphimc.audiomixer.mixer.Mixer
- containsAll(Collection<?>) - Method in class net.raphimc.audiomixer.processor.Processors
- containsAll(Collection<?>) - Method in class net.raphimc.audiomixer.util.ListenerList
- copy() - Method in record class net.raphimc.audiomixer.util.buffer.AudioBuffer
- createAudioInputStream(float[], AudioFormat) - Static method in class net.raphimc.audiomixer.io.AudioIO
- createAudioInputStream(InputStream) - Static method in class net.raphimc.audiomixer.io.mp3.Mp3InputStream
- createAudioInputStream(InputStream) - Static method in class net.raphimc.audiomixer.io.ogg.OggVorbisInputStream
- createInternalProcessor(FloatAudioFormat) - Method in class net.raphimc.audiomixer.processor.effect.SampleAndHoldProcessor
- createInternalProcessor(FloatAudioFormat) - Method in class net.raphimc.audiomixer.processor.filter.eq.HighShelfFilterProcessor
- createInternalProcessor(FloatAudioFormat) - Method in class net.raphimc.audiomixer.processor.filter.eq.LowShelfFilterProcessor
- createInternalProcessor(FloatAudioFormat) - Method in class net.raphimc.audiomixer.processor.filter.eq.PeakingFilterProcessor
- createInternalProcessor(FloatAudioFormat) - Method in class net.raphimc.audiomixer.processor.filter.iir.AllPassFilterProcessor
- createInternalProcessor(FloatAudioFormat) - Method in class net.raphimc.audiomixer.processor.filter.iir.BandPassFilterProcessor
- createInternalProcessor(FloatAudioFormat) - Method in class net.raphimc.audiomixer.processor.filter.iir.HighPassFilterProcessor
- createInternalProcessor(FloatAudioFormat) - Method in class net.raphimc.audiomixer.processor.filter.iir.LowPassFilterProcessor
- createInternalProcessor(FloatAudioFormat) - Method in class net.raphimc.audiomixer.processor.filter.iir.NotchFilterProcessor
- createInternalProcessor(FloatAudioFormat) - Method in class net.raphimc.audiomixer.processor.FormatDependentProcessor
- createWorkBuffer() - Method in record class net.raphimc.audiomixer.util.buffer.AudioBuffer
- CubicResampler - Class in net.raphimc.audiomixer.resampler.impl
D
- dbToGain(float) - Static method in class net.raphimc.audiomixer.util.math.MathUtil
- DEGREES - Static variable in interface net.raphimc.audiomixer.parameter.FloatParameter.Constraint
- distanceTo(Vector3f) - Method in record class net.raphimc.audiomixer.util.math.Vector3f
- divide(float) - Method in record class net.raphimc.audiomixer.util.math.Vector3f
- divide(float, float, float) - Method in record class net.raphimc.audiomixer.util.math.Vector3f
- divide(Vector3f) - Method in record class net.raphimc.audiomixer.util.math.Vector3f
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)
- enqueueBuffer(AudioBuffer) - Method in class net.raphimc.audiomixer.source.audio.impl.PushAudioSource
- enqueueBuffer(AudioBuffer) - Method in class net.raphimc.audiomixer.source.audio.StreamingAudioSource
- 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.
- equals(Object) - Method in record class net.raphimc.audiomixer.util.buffer.AudioBuffer
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.raphimc.audiomixer.util.FloatAudioFormat
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.raphimc.audiomixer.util.math.Vector3f
-
Indicates whether some other object is "equal to" this one.
- errorMessage() - Method in interface net.raphimc.audiomixer.parameter.FloatParameter.Constraint
- errorMessage() - Method in interface net.raphimc.audiomixer.parameter.GenericParameter.Constraint
- errorMessage() - Method in interface net.raphimc.audiomixer.parameter.IntParameter.Constraint
F
- finishListeners() - Method in class net.raphimc.audiomixer.automation.finite.FiniteAutomation
- finishListeners() - Method in class net.raphimc.audiomixer.source.FiniteSource
- FiniteAutomation - Class in net.raphimc.audiomixer.automation.finite
- FiniteAutomation(FloatParameter, float) - Constructor for class net.raphimc.audiomixer.automation.finite.FiniteAutomation
- FiniteSource - Class in net.raphimc.audiomixer.source
- FiniteSource() - Constructor for class net.raphimc.audiomixer.source.FiniteSource
- Float2FloatFunction - Interface in net.raphimc.audiomixer.util.functional
- FloatAudioFormat - Record Class in net.raphimc.audiomixer.util
- FloatAudioFormat(float, int) - Constructor for record class net.raphimc.audiomixer.util.FloatAudioFormat
-
Creates an instance of a
FloatAudioFormatrecord class. - FloatAudioFormat(AudioFormat) - Constructor for record class net.raphimc.audiomixer.util.FloatAudioFormat
- FloatConsumer - Interface in net.raphimc.audiomixer.util.functional
- FloatParameter - Interface in net.raphimc.audiomixer.parameter
- FloatParameter.Constraint - Interface in net.raphimc.audiomixer.parameter
- FloatPredicate - Interface in net.raphimc.audiomixer.util.functional
- FloatSupplier - Interface in net.raphimc.audiomixer.util.functional
- flush() - Method in class net.raphimc.audiomixer.util.SourceDataLineWriter
- forEach(Consumer<? super Consumer<T>>) - Method in class net.raphimc.audiomixer.util.ListenerList
- forEach(Consumer<? super Automation>) - Method in class net.raphimc.audiomixer.automation.Automations
- forEach(Consumer<? super Processor>) - Method in class net.raphimc.audiomixer.processor.Processors
- forEach(Consumer<? super Source>) - Method in class net.raphimc.audiomixer.mixer.Mixer
- format - Variable in class net.raphimc.audiomixer.processor.FormatDependentProcessor.InternalProcessor
- format() - Method in record class net.raphimc.audiomixer.util.buffer.AudioBuffer
-
Returns the value of the
formatrecord component. - FormatDependentProcessor<IP extends FormatDependentProcessor.InternalProcessor> - Class in net.raphimc.audiomixer.processor
- FormatDependentProcessor() - Constructor for class net.raphimc.audiomixer.processor.FormatDependentProcessor
- FormatDependentProcessor.InternalProcessor - Class in net.raphimc.audiomixer.processor
- frameCountToMillis(int) - Method in record class net.raphimc.audiomixer.util.FloatAudioFormat
- frequency() - Method in class net.raphimc.audiomixer.processor.filter.eq.HighShelfFilterProcessor
- frequency() - Method in class net.raphimc.audiomixer.processor.filter.eq.LowShelfFilterProcessor
- frequency() - Method in class net.raphimc.audiomixer.processor.filter.eq.PeakingFilterProcessor
- frequency() - Method in class net.raphimc.audiomixer.processor.filter.iir.AllPassFilterProcessor
- frequency() - Method in class net.raphimc.audiomixer.processor.filter.iir.BandPassFilterProcessor
- frequency() - Method in class net.raphimc.audiomixer.processor.filter.iir.HighPassFilterProcessor
- frequency() - Method in class net.raphimc.audiomixer.processor.filter.iir.LowPassFilterProcessor
- frequency() - Method in class net.raphimc.audiomixer.processor.filter.iir.NotchFilterProcessor
- frequency() - Method in class net.raphimc.audiomixer.source.oscillator.OscillatorSource
G
- gain() - Method in class net.raphimc.audiomixer.LimitingAudioMixer
- gain() - Method in class net.raphimc.audiomixer.processor.dynamics.GainProcessor
- gain() - Method in class net.raphimc.audiomixer.processor.filter.eq.HighShelfFilterProcessor
- gain() - Method in class net.raphimc.audiomixer.processor.filter.eq.LowShelfFilterProcessor
- gain() - Method in class net.raphimc.audiomixer.processor.filter.eq.PeakingFilterProcessor
- gain() - Method in class net.raphimc.audiomixer.processor.spatial.GainPanProcessor
- gainDb() - Method in class net.raphimc.audiomixer.LimitingAudioMixer
- gainDb() - Method in class net.raphimc.audiomixer.processor.dynamics.GainProcessor
- gainDb() - Method in class net.raphimc.audiomixer.processor.filter.eq.HighShelfFilterProcessor
- gainDb() - Method in class net.raphimc.audiomixer.processor.filter.eq.LowShelfFilterProcessor
- gainDb() - Method in class net.raphimc.audiomixer.processor.filter.eq.PeakingFilterProcessor
- gainDb() - Method in class net.raphimc.audiomixer.processor.spatial.GainPanProcessor
- GainPanProcessor - Class in net.raphimc.audiomixer.processor.spatial
- GainPanProcessor() - Constructor for class net.raphimc.audiomixer.processor.spatial.GainPanProcessor
- GainPanProcessor(float, float) - Constructor for class net.raphimc.audiomixer.processor.spatial.GainPanProcessor
- GainProcessor - Class in net.raphimc.audiomixer.processor.dynamics
- GainProcessor() - Constructor for class net.raphimc.audiomixer.processor.dynamics.GainProcessor
- GainProcessor(float) - Constructor for class net.raphimc.audiomixer.processor.dynamics.GainProcessor
- gainToDb(float) - Static method in class net.raphimc.audiomixer.util.math.MathUtil
- GenericParameter<T> - Interface in net.raphimc.audiomixer.parameter
- GenericParameter.Constraint<T> - Interface in net.raphimc.audiomixer.parameter
- get() - Method in interface net.raphimc.audiomixer.parameter.FloatParameter
- get() - Method in interface net.raphimc.audiomixer.parameter.GenericParameter
- get() - Method in interface net.raphimc.audiomixer.parameter.IntParameter
- get() - Method in interface net.raphimc.audiomixer.util.functional.FloatSupplier
- get(int) - Method in class net.raphimc.audiomixer.processor.Processors
- getAudioFormat() - Method in class net.raphimc.audiomixer.AudioMixer
- getAudioFormat() - Method in class net.raphimc.audiomixer.io.mp3.Mp3InputStream
- getAudioFormat() - Method in class net.raphimc.audiomixer.io.ogg.OggVorbisInputStream
- getCurrentGain() - Method in class net.raphimc.audiomixer.processor.dynamics.LimiterProcessor
- getCurrentGainDb() - Method in class net.raphimc.audiomixer.processor.dynamics.LimiterProcessor
- getDuration() - Method in class net.raphimc.audiomixer.automation.finite.FiniteAutomation
- getEndValue() - Method in class net.raphimc.audiomixer.automation.finite.ramp.RampAutomation
- getFirst(Class<T>) - Method in class net.raphimc.audiomixer.processor.Processors
- getFormat() - Method in class net.raphimc.audiomixer.io.raw.SampleInputStream
- getFormat() - Method in class net.raphimc.audiomixer.io.raw.SampleOutputStream
- getFormat() - Method in class net.raphimc.audiomixer.source.audio.AudioSource
- getFrameCount() - Method in class net.raphimc.audiomixer.source.audio.impl.BufferedAudioSource
- getFrameCount() - Method in record class net.raphimc.audiomixer.util.buffer.AudioBuffer
- getGainProcessor() - Method in class net.raphimc.audiomixer.LimitingAudioMixer
- getInternalProcessor() - Method in class net.raphimc.audiomixer.processor.FormatDependentProcessor
- getLimiterProcessor() - Method in class net.raphimc.audiomixer.LimitingAudioMixer
- getLoopEndPosition() - Method in class net.raphimc.audiomixer.source.audio.impl.LoopingAudioSource
- getLoopStartPosition() - Method in class net.raphimc.audiomixer.source.audio.impl.LoopingAudioSource
- getMillisecondLength() - Method in record class net.raphimc.audiomixer.util.buffer.AudioBuffer
- getMixedSourceCount() - Method in class net.raphimc.audiomixer.mixer.Mixer
- getPosition() - Method in class net.raphimc.audiomixer.source.audio.impl.BufferedAudioSource
- getProcessingLoad() - Method in class net.raphimc.audiomixer.mixer.Mixer
- getProcessingLoad() - Method in class net.raphimc.audiomixer.util.SourceDataLineWriter
- getProgress() - Method in class net.raphimc.audiomixer.automation.finite.FiniteAutomation
- getProgress() - Method in class net.raphimc.audiomixer.source.audio.impl.BufferedAudioSource
- getRemainingFrameCount() - Method in class net.raphimc.audiomixer.source.audio.AudioSource
- getRemainingMillisecondLength() - Method in class net.raphimc.audiomixer.source.audio.AudioSource
- getSampleCount() - Method in record class net.raphimc.audiomixer.util.buffer.AudioBuffer
- getSampleRate() - Method in class net.raphimc.audiomixer.source.audio.AudioSource
- getSourceDataLine() - Method in class net.raphimc.audiomixer.util.SourceDataLineWriter
- getSourceDataLineWriter() - Method in class net.raphimc.audiomixer.SourceDataLineAudioMixer
- getStartValue() - Method in class net.raphimc.audiomixer.automation.finite.ramp.RampAutomation
- getTime() - Method in class net.raphimc.audiomixer.automation.Automation
- GREATER_THAN_ZERO - Static variable in interface net.raphimc.audiomixer.parameter.FloatParameter.Constraint
- GREATER_THAN_ZERO - Static variable in interface net.raphimc.audiomixer.parameter.IntParameter.Constraint
H
- HALF_PI - Static variable in class net.raphimc.audiomixer.util.math.MathUtil
- HardClipProcessor - Class in net.raphimc.audiomixer.processor.effect
- HardClipProcessor() - Constructor for class net.raphimc.audiomixer.processor.effect.HardClipProcessor
- HardClipProcessor(float) - Constructor for class net.raphimc.audiomixer.processor.effect.HardClipProcessor
- hashCode() - Method in record class net.raphimc.audiomixer.util.buffer.AudioBuffer
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.raphimc.audiomixer.util.FloatAudioFormat
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.raphimc.audiomixer.util.math.Vector3f
-
Returns a hash code value for this object.
- HighPassFilterProcessor - Class in net.raphimc.audiomixer.processor.filter.iir
- HighPassFilterProcessor(float) - Constructor for class net.raphimc.audiomixer.processor.filter.iir.HighPassFilterProcessor
- HighPassFilterProcessor(float, float) - Constructor for class net.raphimc.audiomixer.processor.filter.iir.HighPassFilterProcessor
- HighPassFilterProcessor.InternalProcessor - Class in net.raphimc.audiomixer.processor.filter.iir
- HighShelfFilterProcessor - Class in net.raphimc.audiomixer.processor.filter.eq
- HighShelfFilterProcessor(float) - Constructor for class net.raphimc.audiomixer.processor.filter.eq.HighShelfFilterProcessor
- HighShelfFilterProcessor(float, float) - Constructor for class net.raphimc.audiomixer.processor.filter.eq.HighShelfFilterProcessor
- HighShelfFilterProcessor(float, float, float) - Constructor for class net.raphimc.audiomixer.processor.filter.eq.HighShelfFilterProcessor
- HighShelfFilterProcessor.InternalProcessor - Class in net.raphimc.audiomixer.processor.filter.eq
- holdMillis() - Method in class net.raphimc.audiomixer.processor.effect.SampleAndHoldProcessor
I
- indexOf(Object) - Method in class net.raphimc.audiomixer.processor.Processors
- INSTANCE - Static variable in class net.raphimc.audiomixer.resampler.impl.CubicResampler
- INSTANCE - Static variable in class net.raphimc.audiomixer.resampler.impl.LinearResampler
- INSTANCE - Static variable in class net.raphimc.audiomixer.resampler.impl.PointResampler
- InternalProcessor(FloatAudioFormat) - Constructor for class net.raphimc.audiomixer.processor.filter.BiquadFilterProcessor.InternalProcessor
- InternalProcessor(FloatAudioFormat) - Constructor for class net.raphimc.audiomixer.processor.FormatDependentProcessor.InternalProcessor
- IntParameter - Interface in net.raphimc.audiomixer.parameter
- IntParameter.Constraint - Interface in net.raphimc.audiomixer.parameter
- INV_SQRT_2 - Static variable in class net.raphimc.audiomixer.util.math.MathUtil
- invoke(T) - Method in class net.raphimc.audiomixer.util.ListenerList
- isEmpty() - Method in class net.raphimc.audiomixer.automation.Automations
- isEmpty() - Method in class net.raphimc.audiomixer.mixer.Mixer
- isEmpty() - Method in class net.raphimc.audiomixer.processor.Processors
- isEmpty() - Method in class net.raphimc.audiomixer.util.buffer.RingByteBuffer
- isEmpty() - Method in class net.raphimc.audiomixer.util.ListenerList
- isEnabled() - Method in class net.raphimc.audiomixer.processor.Processor
- isFinished() - Method in class net.raphimc.audiomixer.automation.finite.FiniteAutomation
- isFinished() - Method in class net.raphimc.audiomixer.source.audio.AudioSource
- isFinished() - Method in class net.raphimc.audiomixer.source.audio.impl.PullAudioSource
- isFinished() - Method in class net.raphimc.audiomixer.source.audio.impl.PushAudioSource
- isFinished() - Method in class net.raphimc.audiomixer.source.FiniteSource
- isFull() - Method in class net.raphimc.audiomixer.util.buffer.RingByteBuffer
- isLoopEnabled() - Method in class net.raphimc.audiomixer.source.audio.impl.LoopingAudioSource
- isRunning() - Method in class net.raphimc.audiomixer.util.SourceDataLineWriter
- iterator() - Method in class net.raphimc.audiomixer.automation.Automations
- iterator() - Method in class net.raphimc.audiomixer.mixer.Mixer
- iterator() - Method in class net.raphimc.audiomixer.processor.Processors
- iterator() - Method in class net.raphimc.audiomixer.util.ListenerList
L
- lastIndexOf(Object) - Method in class net.raphimc.audiomixer.processor.Processors
- leftGain() - Method in class net.raphimc.audiomixer.processor.dynamics.StereoGainProcessor
- leftGainDb() - Method in class net.raphimc.audiomixer.processor.dynamics.StereoGainProcessor
- length() - Method in record class net.raphimc.audiomixer.util.math.Vector3f
- LimiterProcessor - Class in net.raphimc.audiomixer.processor.dynamics
- LimiterProcessor() - Constructor for class net.raphimc.audiomixer.processor.dynamics.LimiterProcessor
- LimiterProcessor(float, float, float) - Constructor for class net.raphimc.audiomixer.processor.dynamics.LimiterProcessor
- LimitingAudioMixer - Class in net.raphimc.audiomixer
- LimitingAudioMixer(FloatAudioFormat) - Constructor for class net.raphimc.audiomixer.LimitingAudioMixer
- limitSourceCount(int) - Method in class net.raphimc.audiomixer.mixer.Mixer
- limitToUnitRange() - Method in record class net.raphimc.audiomixer.util.buffer.AudioBuffer
- LinearRampAutomation - Class in net.raphimc.audiomixer.automation.finite.ramp.impl
- LinearRampAutomation(FloatParameter, float, float) - Constructor for class net.raphimc.audiomixer.automation.finite.ramp.impl.LinearRampAutomation
- LinearRampAutomation(FloatParameter, float, float, float) - Constructor for class net.raphimc.audiomixer.automation.finite.ramp.impl.LinearRampAutomation
- LinearResampler - Class in net.raphimc.audiomixer.resampler.impl
- ListenerList<T> - Class in net.raphimc.audiomixer.util
- ListenerList() - Constructor for class net.raphimc.audiomixer.util.ListenerList
- listenerPosition() - Method in class net.raphimc.audiomixer.processor.spatial.PositionalAudioProcessor
- listenerYaw() - Method in class net.raphimc.audiomixer.processor.spatial.PositionalAudioProcessor
- listIterator() - Method in class net.raphimc.audiomixer.processor.Processors
- listIterator(int) - Method in class net.raphimc.audiomixer.processor.Processors
- lookaheadMillis() - Method in class net.raphimc.audiomixer.processor.dynamics.LimiterProcessor
- LoopingAudioSource - Class in net.raphimc.audiomixer.source.audio.impl
- LoopingAudioSource(AudioBuffer) - Constructor for class net.raphimc.audiomixer.source.audio.impl.LoopingAudioSource
- LoopingAudioSource(AudioBuffer, Resampler) - Constructor for class net.raphimc.audiomixer.source.audio.impl.LoopingAudioSource
- LowPassFilterProcessor - Class in net.raphimc.audiomixer.processor.filter.iir
- LowPassFilterProcessor(float) - Constructor for class net.raphimc.audiomixer.processor.filter.iir.LowPassFilterProcessor
- LowPassFilterProcessor(float, float) - Constructor for class net.raphimc.audiomixer.processor.filter.iir.LowPassFilterProcessor
- LowPassFilterProcessor.InternalProcessor - Class in net.raphimc.audiomixer.processor.filter.iir
- LowShelfFilterProcessor - Class in net.raphimc.audiomixer.processor.filter.eq
- LowShelfFilterProcessor(float) - Constructor for class net.raphimc.audiomixer.processor.filter.eq.LowShelfFilterProcessor
- LowShelfFilterProcessor(float, float) - Constructor for class net.raphimc.audiomixer.processor.filter.eq.LowShelfFilterProcessor
- LowShelfFilterProcessor(float, float, float) - Constructor for class net.raphimc.audiomixer.processor.filter.eq.LowShelfFilterProcessor
- LowShelfFilterProcessor.InternalProcessor - Class in net.raphimc.audiomixer.processor.filter.eq
M
- MathUtil - Class in net.raphimc.audiomixer.util.math
- MathUtil() - Constructor for class net.raphimc.audiomixer.util.math.MathUtil
- maxDistance() - Method in class net.raphimc.audiomixer.processor.spatial.PositionalAudioProcessor
- millisToByteCount(AudioFormat, float) - Static method in class net.raphimc.audiomixer.util.math.MathUtil
- millisToFrameCount(float) - Method in record class net.raphimc.audiomixer.util.FloatAudioFormat
- millisToFrameCount(AudioFormat, float) - Static method in class net.raphimc.audiomixer.util.math.MathUtil
- millisToSampleCount(float) - Method in record class net.raphimc.audiomixer.util.FloatAudioFormat
- mix(AudioBuffer) - Method in class net.raphimc.audiomixer.mixer.Mixer
- mix(AudioBuffer) - Method in class net.raphimc.audiomixer.mixer.MultithreadedMixer
- Mixer - Class in net.raphimc.audiomixer.mixer
- Mixer() - Constructor for class net.raphimc.audiomixer.mixer.Mixer
- Mp3InputStream - Class in net.raphimc.audiomixer.io.mp3
- Mp3InputStream(InputStream) - Constructor for class net.raphimc.audiomixer.io.mp3.Mp3InputStream
- multiply(float) - Method in record class net.raphimc.audiomixer.util.buffer.AudioBuffer
- multiply(float) - Method in record class net.raphimc.audiomixer.util.math.Vector3f
- multiply(float, float, float) - Method in record class net.raphimc.audiomixer.util.math.Vector3f
- multiply(Vector3f) - Method in record class net.raphimc.audiomixer.util.math.Vector3f
- MultithreadedMixer - Class in net.raphimc.audiomixer.mixer
- MultithreadedMixer() - Constructor for class net.raphimc.audiomixer.mixer.MultithreadedMixer
N
- net.raphimc.audiomixer - package net.raphimc.audiomixer
- net.raphimc.audiomixer.automation - package net.raphimc.audiomixer.automation
- net.raphimc.audiomixer.automation.finite - package net.raphimc.audiomixer.automation.finite
- net.raphimc.audiomixer.automation.finite.ramp - package net.raphimc.audiomixer.automation.finite.ramp
- net.raphimc.audiomixer.automation.finite.ramp.impl - package net.raphimc.audiomixer.automation.finite.ramp.impl
- net.raphimc.audiomixer.io - package net.raphimc.audiomixer.io
- net.raphimc.audiomixer.io.mp3 - package net.raphimc.audiomixer.io.mp3
- net.raphimc.audiomixer.io.ogg - package net.raphimc.audiomixer.io.ogg
- net.raphimc.audiomixer.io.raw - package net.raphimc.audiomixer.io.raw
- net.raphimc.audiomixer.mixer - package net.raphimc.audiomixer.mixer
- net.raphimc.audiomixer.parameter - package net.raphimc.audiomixer.parameter
- net.raphimc.audiomixer.processor - package net.raphimc.audiomixer.processor
- net.raphimc.audiomixer.processor.dynamics - package net.raphimc.audiomixer.processor.dynamics
- net.raphimc.audiomixer.processor.effect - package net.raphimc.audiomixer.processor.effect
- net.raphimc.audiomixer.processor.filter - package net.raphimc.audiomixer.processor.filter
- net.raphimc.audiomixer.processor.filter.eq - package net.raphimc.audiomixer.processor.filter.eq
- net.raphimc.audiomixer.processor.filter.iir - package net.raphimc.audiomixer.processor.filter.iir
- net.raphimc.audiomixer.processor.spatial - package net.raphimc.audiomixer.processor.spatial
- net.raphimc.audiomixer.resampler - package net.raphimc.audiomixer.resampler
- net.raphimc.audiomixer.resampler.impl - package net.raphimc.audiomixer.resampler.impl
- net.raphimc.audiomixer.source - package net.raphimc.audiomixer.source
- net.raphimc.audiomixer.source.audio - package net.raphimc.audiomixer.source.audio
- net.raphimc.audiomixer.source.audio.impl - package net.raphimc.audiomixer.source.audio.impl
- net.raphimc.audiomixer.source.oscillator - package net.raphimc.audiomixer.source.oscillator
- net.raphimc.audiomixer.source.oscillator.impl - package net.raphimc.audiomixer.source.oscillator.impl
- net.raphimc.audiomixer.util - package net.raphimc.audiomixer.util
- net.raphimc.audiomixer.util.buffer - package net.raphimc.audiomixer.util.buffer
- net.raphimc.audiomixer.util.functional - package net.raphimc.audiomixer.util.functional
- net.raphimc.audiomixer.util.math - package net.raphimc.audiomixer.util.math
- NORMALIZED - Static variable in interface net.raphimc.audiomixer.parameter.FloatParameter.Constraint
- normalizePeak() - Method in record class net.raphimc.audiomixer.util.buffer.AudioBuffer
- NotchFilterProcessor - Class in net.raphimc.audiomixer.processor.filter.iir
- NotchFilterProcessor(float) - Constructor for class net.raphimc.audiomixer.processor.filter.iir.NotchFilterProcessor
- NotchFilterProcessor(float, float) - Constructor for class net.raphimc.audiomixer.processor.filter.iir.NotchFilterProcessor
- NotchFilterProcessor.InternalProcessor - Class in net.raphimc.audiomixer.processor.filter.iir
O
- of(float) - Static method in interface net.raphimc.audiomixer.parameter.FloatParameter
- of(int) - Static method in interface net.raphimc.audiomixer.parameter.IntParameter
- of(IntSupplier, IntConsumer) - Static method in interface net.raphimc.audiomixer.parameter.IntParameter
- of(FloatSupplier, FloatConsumer) - Static method in interface net.raphimc.audiomixer.parameter.FloatParameter
- of(T) - Static method in interface net.raphimc.audiomixer.parameter.GenericParameter
- OggVorbisInputStream - Class in net.raphimc.audiomixer.io.ogg
- OggVorbisInputStream(InputStream) - Constructor for class net.raphimc.audiomixer.io.ogg.OggVorbisInputStream
- OscillatorSource - Class in net.raphimc.audiomixer.source.oscillator
- OscillatorSource(float) - Constructor for class net.raphimc.audiomixer.source.oscillator.OscillatorSource
P
- pan() - Method in class net.raphimc.audiomixer.processor.spatial.GainPanProcessor
- pan() - Method in class net.raphimc.audiomixer.processor.spatial.PanProcessor
- PanProcessor - Class in net.raphimc.audiomixer.processor.spatial
- PanProcessor() - Constructor for class net.raphimc.audiomixer.processor.spatial.PanProcessor
- PanProcessor(float) - Constructor for class net.raphimc.audiomixer.processor.spatial.PanProcessor
- parallelStream() - Method in class net.raphimc.audiomixer.automation.Automations
- parallelStream() - Method in class net.raphimc.audiomixer.mixer.Mixer
- parallelStream() - Method in class net.raphimc.audiomixer.processor.Processors
- parallelStream() - Method in class net.raphimc.audiomixer.util.ListenerList
- parameter() - Method in class net.raphimc.audiomixer.automation.Automation
- peakAmplitude() - Method in record class net.raphimc.audiomixer.util.buffer.AudioBuffer
- PeakingFilterProcessor - Class in net.raphimc.audiomixer.processor.filter.eq
- PeakingFilterProcessor(float) - Constructor for class net.raphimc.audiomixer.processor.filter.eq.PeakingFilterProcessor
- PeakingFilterProcessor(float, float) - Constructor for class net.raphimc.audiomixer.processor.filter.eq.PeakingFilterProcessor
- PeakingFilterProcessor(float, float, float) - Constructor for class net.raphimc.audiomixer.processor.filter.eq.PeakingFilterProcessor
- PeakingFilterProcessor.InternalProcessor - Class in net.raphimc.audiomixer.processor.filter.eq
- pitch() - Method in class net.raphimc.audiomixer.source.audio.AudioSource
- PointResampler - Class in net.raphimc.audiomixer.resampler.impl
- position - Variable in class net.raphimc.audiomixer.source.audio.AudioSource
- PositionalAudioProcessor - Class in net.raphimc.audiomixer.processor.spatial
- PositionalAudioProcessor(float) - Constructor for class net.raphimc.audiomixer.processor.spatial.PositionalAudioProcessor
- POSITIVE - Static variable in interface net.raphimc.audiomixer.parameter.FloatParameter.Constraint
- POSITIVE - Static variable in interface net.raphimc.audiomixer.parameter.IntParameter.Constraint
- preRenderActions() - Method in class net.raphimc.audiomixer.AudioMixer
- process(AudioBuffer) - Method in class net.raphimc.audiomixer.automation.Automations
- process(AudioBuffer) - Method in class net.raphimc.audiomixer.processor.Processor
- processInternal(AudioBuffer) - Method in class net.raphimc.audiomixer.processor.dynamics.GainProcessor
- processInternal(AudioBuffer) - Method in class net.raphimc.audiomixer.processor.dynamics.LimiterProcessor
- processInternal(AudioBuffer) - Method in class net.raphimc.audiomixer.processor.dynamics.StereoGainProcessor
- processInternal(AudioBuffer) - Method in class net.raphimc.audiomixer.processor.effect.BitDepthReductionProcessor
- processInternal(AudioBuffer) - Method in class net.raphimc.audiomixer.processor.effect.HardClipProcessor
- processInternal(AudioBuffer) - Method in class net.raphimc.audiomixer.processor.effect.SampleAndHoldProcessor.InternalProcessor
- processInternal(AudioBuffer) - Method in class net.raphimc.audiomixer.processor.effect.SoftClipProcessor
- processInternal(AudioBuffer) - Method in class net.raphimc.audiomixer.processor.filter.BiquadFilterProcessor.InternalProcessor
- processInternal(AudioBuffer) - Method in class net.raphimc.audiomixer.processor.FormatDependentProcessor
- processInternal(AudioBuffer) - Method in class net.raphimc.audiomixer.processor.Processor
- processInternal(AudioBuffer) - Method in class net.raphimc.audiomixer.processor.Processors
- processInternal(AudioBuffer) - Method in class net.raphimc.audiomixer.processor.spatial.BalanceProcessor
- processInternal(AudioBuffer) - Method in class net.raphimc.audiomixer.processor.spatial.GainPanProcessor
- processInternal(AudioBuffer) - Method in class net.raphimc.audiomixer.processor.spatial.PanProcessor
- processInternal(AudioBuffer) - Method in class net.raphimc.audiomixer.processor.spatial.PositionalAudioProcessor
- Processor - Class in net.raphimc.audiomixer.processor
- Processor() - Constructor for class net.raphimc.audiomixer.processor.Processor
- processors() - Method in class net.raphimc.audiomixer.source.Source
- Processors - Class in net.raphimc.audiomixer.processor
- Processors() - Constructor for class net.raphimc.audiomixer.processor.Processors
- PullAudioSource - Class in net.raphimc.audiomixer.source.audio.impl
- PullAudioSource(SampleInputStream) - Constructor for class net.raphimc.audiomixer.source.audio.impl.PullAudioSource
- PullAudioSource(SampleInputStream, int) - Constructor for class net.raphimc.audiomixer.source.audio.impl.PullAudioSource
- PullAudioSource(SampleInputStream, int, Resampler) - Constructor for class net.raphimc.audiomixer.source.audio.impl.PullAudioSource
- PushAudioSource - Class in net.raphimc.audiomixer.source.audio.impl
- PushAudioSource(FloatAudioFormat) - Constructor for class net.raphimc.audiomixer.source.audio.impl.PushAudioSource
- PushAudioSource(FloatAudioFormat, Resampler) - Constructor for class net.raphimc.audiomixer.source.audio.impl.PushAudioSource
Q
- q() - Method in class net.raphimc.audiomixer.processor.filter.eq.PeakingFilterProcessor
- q() - Method in class net.raphimc.audiomixer.processor.filter.iir.AllPassFilterProcessor
- q() - Method in class net.raphimc.audiomixer.processor.filter.iir.BandPassFilterProcessor
- q() - Method in class net.raphimc.audiomixer.processor.filter.iir.HighPassFilterProcessor
- q() - Method in class net.raphimc.audiomixer.processor.filter.iir.LowPassFilterProcessor
- q() - Method in class net.raphimc.audiomixer.processor.filter.iir.NotchFilterProcessor
R
- RampAutomation - Class in net.raphimc.audiomixer.automation.finite.ramp
- RampAutomation(FloatParameter, float, float) - Constructor for class net.raphimc.audiomixer.automation.finite.ramp.RampAutomation
- RampAutomation(FloatParameter, float, float, float) - Constructor for class net.raphimc.audiomixer.automation.finite.ramp.RampAutomation
- read() - Method in class net.raphimc.audiomixer.io.mp3.Mp3InputStream
- read() - Method in class net.raphimc.audiomixer.io.ogg.OggVorbisInputStream
- read() - Method in class net.raphimc.audiomixer.io.raw.SampleInputStream
- read() - Method in class net.raphimc.audiomixer.util.buffer.RingByteBuffer
- read(byte[], int, int) - Method in class net.raphimc.audiomixer.io.mp3.Mp3InputStream
- read(byte[], int, int) - Method in class net.raphimc.audiomixer.io.ogg.OggVorbisInputStream
- read(byte[], int, int) - Method in class net.raphimc.audiomixer.util.buffer.RingByteBuffer
- read(BufferedInputStream) - Static method in class net.raphimc.audiomixer.io.AudioIO
- read(BufferedInputStream, FloatAudioFormat) - Static method in class net.raphimc.audiomixer.io.AudioIO
- read(InputStream) - Static method in class net.raphimc.audiomixer.io.AudioIO
- read(InputStream, FloatAudioFormat) - Static method in class net.raphimc.audiomixer.io.AudioIO
- read(AudioInputStream) - Static method in class net.raphimc.audiomixer.io.AudioIO
- read(AudioInputStream, FloatAudioFormat) - Static method in class net.raphimc.audiomixer.io.AudioIO
- read(SampleInputStream) - Static method in class net.raphimc.audiomixer.io.AudioIO
- readSample() - Method in class net.raphimc.audiomixer.io.raw.SampleInputStream
- releaseMillis() - Method in class net.raphimc.audiomixer.processor.dynamics.LimiterProcessor
- remaining() - Method in class net.raphimc.audiomixer.util.buffer.RingByteBuffer
- remove(int) - Method in class net.raphimc.audiomixer.processor.Processors
- remove(Object) - Method in class net.raphimc.audiomixer.automation.Automations
- remove(Object) - Method in class net.raphimc.audiomixer.mixer.Mixer
- remove(Object) - Method in class net.raphimc.audiomixer.processor.Processors
- remove(Object) - Method in class net.raphimc.audiomixer.util.ListenerList
- removeAll(Collection<?>) - Method in class net.raphimc.audiomixer.automation.Automations
- removeAll(Collection<?>) - Method in class net.raphimc.audiomixer.mixer.Mixer
- removeAll(Collection<?>) - Method in class net.raphimc.audiomixer.processor.Processors
- removeAll(Collection<?>) - Method in class net.raphimc.audiomixer.util.ListenerList
- removeIf(Predicate<? super Consumer<T>>) - Method in class net.raphimc.audiomixer.util.ListenerList
- removeIf(Predicate<? super Automation>) - Method in class net.raphimc.audiomixer.automation.Automations
- removeIf(Predicate<? super Processor>) - Method in class net.raphimc.audiomixer.processor.Processors
- removeIf(Predicate<? super Source>) - Method in class net.raphimc.audiomixer.mixer.Mixer
- render(int) - Method in class net.raphimc.audiomixer.AudioMixer
- render(AudioBuffer) - Method in class net.raphimc.audiomixer.AudioMixer
- render(AudioBuffer) - Method in class net.raphimc.audiomixer.LimitingAudioMixer
- render(AudioBuffer) - Method in class net.raphimc.audiomixer.mixer.Mixer
- render(AudioBuffer) - Method in class net.raphimc.audiomixer.source.FiniteSource
- render(AudioBuffer) - Method in class net.raphimc.audiomixer.source.Source
- renderAudio() - Method in interface net.raphimc.audiomixer.util.SourceDataLineWriter.Callback
- renderAudio(int) - Method in interface net.raphimc.audiomixer.util.SourceDataLineWriter.Callback
- renderInternal(AudioBuffer) - Method in class net.raphimc.audiomixer.mixer.Mixer
- renderInternal(AudioBuffer) - Method in class net.raphimc.audiomixer.source.audio.AudioSource
- renderInternal(AudioBuffer) - Method in class net.raphimc.audiomixer.source.audio.impl.LoopingAudioSource
- renderInternal(AudioBuffer) - Method in class net.raphimc.audiomixer.source.audio.StreamingAudioSource
- renderInternal(AudioBuffer) - Method in class net.raphimc.audiomixer.source.oscillator.impl.SineOscillatorSource
- renderInternal(AudioBuffer) - Method in class net.raphimc.audiomixer.source.Source
- renderMillis(float) - Method in class net.raphimc.audiomixer.AudioMixer
- replaceAll(UnaryOperator<Processor>) - Method in class net.raphimc.audiomixer.processor.Processors
- resample(float[], FloatAudioFormat, float[], FloatAudioFormat, double) - Method in interface net.raphimc.audiomixer.resampler.Resampler
- resample(AudioBuffer, AudioBuffer, double) - Method in interface net.raphimc.audiomixer.resampler.Resampler
- resample(AudioBuffer, FloatAudioFormat) - Method in interface net.raphimc.audiomixer.resampler.Resampler
- resampleMonoToMono(float[], float[], float, double) - Method in class net.raphimc.audiomixer.resampler.impl.CubicResampler
- resampleMonoToMono(float[], float[], float, double) - Method in class net.raphimc.audiomixer.resampler.impl.LinearResampler
- resampleMonoToMono(float[], float[], float, double) - Method in class net.raphimc.audiomixer.resampler.impl.PointResampler
- resampleMonoToMono(float[], float[], float, double) - Method in interface net.raphimc.audiomixer.resampler.Resampler
- resampleMonoToStereo(float[], float[], float, double) - Method in class net.raphimc.audiomixer.resampler.impl.CubicResampler
- resampleMonoToStereo(float[], float[], float, double) - Method in class net.raphimc.audiomixer.resampler.impl.LinearResampler
- resampleMonoToStereo(float[], float[], float, double) - Method in class net.raphimc.audiomixer.resampler.impl.PointResampler
- resampleMonoToStereo(float[], float[], float, double) - Method in interface net.raphimc.audiomixer.resampler.Resampler
- resampler - Variable in class net.raphimc.audiomixer.source.audio.AudioSource
- Resampler - Interface in net.raphimc.audiomixer.resampler
- resampleStereoToMono(float[], float[], float, double) - Method in class net.raphimc.audiomixer.resampler.impl.CubicResampler
- resampleStereoToMono(float[], float[], float, double) - Method in class net.raphimc.audiomixer.resampler.impl.LinearResampler
- resampleStereoToMono(float[], float[], float, double) - Method in class net.raphimc.audiomixer.resampler.impl.PointResampler
- resampleStereoToMono(float[], float[], float, double) - Method in interface net.raphimc.audiomixer.resampler.Resampler
- resampleStereoToStereo(float[], float[], float, double) - Method in class net.raphimc.audiomixer.resampler.impl.CubicResampler
- resampleStereoToStereo(float[], float[], float, double) - Method in class net.raphimc.audiomixer.resampler.impl.LinearResampler
- resampleStereoToStereo(float[], float[], float, double) - Method in class net.raphimc.audiomixer.resampler.impl.PointResampler
- resampleStereoToStereo(float[], float[], float, double) - Method in interface net.raphimc.audiomixer.resampler.Resampler
- retainAll(Collection<?>) - Method in class net.raphimc.audiomixer.automation.Automations
- retainAll(Collection<?>) - Method in class net.raphimc.audiomixer.mixer.Mixer
- retainAll(Collection<?>) - Method in class net.raphimc.audiomixer.processor.Processors
- retainAll(Collection<?>) - Method in class net.raphimc.audiomixer.util.ListenerList
- rightGain() - Method in class net.raphimc.audiomixer.processor.dynamics.StereoGainProcessor
- rightGainDb() - Method in class net.raphimc.audiomixer.processor.dynamics.StereoGainProcessor
- RingByteBuffer - Class in net.raphimc.audiomixer.util.buffer
- RingByteBuffer(int) - Constructor for class net.raphimc.audiomixer.util.buffer.RingByteBuffer
- roundDownToMultiple(int, int) - Static method in class net.raphimc.audiomixer.util.math.MathUtil
- roundUpToMultiple(int, int) - Static method in class net.raphimc.audiomixer.util.math.MathUtil
S
- SampleAndHoldProcessor - Class in net.raphimc.audiomixer.processor.effect
- SampleAndHoldProcessor() - Constructor for class net.raphimc.audiomixer.processor.effect.SampleAndHoldProcessor
- SampleAndHoldProcessor(float) - Constructor for class net.raphimc.audiomixer.processor.effect.SampleAndHoldProcessor
- SampleAndHoldProcessor.InternalProcessor - Class in net.raphimc.audiomixer.processor.effect
- sampleCountToByteCount(AudioFormat, int) - Static method in class net.raphimc.audiomixer.util.math.MathUtil
- sampleCountToFrameCount(int) - Method in record class net.raphimc.audiomixer.util.FloatAudioFormat
- sampleCountToMillis(int) - Method in record class net.raphimc.audiomixer.util.FloatAudioFormat
- sampleCountToMillis(AudioFormat, int) - Static method in class net.raphimc.audiomixer.util.math.MathUtil
- SampleInputStream - Class in net.raphimc.audiomixer.io.raw
- SampleInputStream(BufferedInputStream) - Constructor for class net.raphimc.audiomixer.io.raw.SampleInputStream
- SampleInputStream(BufferedInputStream, FloatAudioFormat) - Constructor for class net.raphimc.audiomixer.io.raw.SampleInputStream
- SampleInputStream(InputStream) - Constructor for class net.raphimc.audiomixer.io.raw.SampleInputStream
- SampleInputStream(InputStream, FloatAudioFormat) - Constructor for class net.raphimc.audiomixer.io.raw.SampleInputStream
- SampleInputStream(AudioInputStream) - Constructor for class net.raphimc.audiomixer.io.raw.SampleInputStream
- SampleInputStream(AudioInputStream, FloatAudioFormat) - Constructor for class net.raphimc.audiomixer.io.raw.SampleInputStream
- SampleOutputStream - Class in net.raphimc.audiomixer.io.raw
- SampleOutputStream(OutputStream, AudioFormat) - Constructor for class net.raphimc.audiomixer.io.raw.SampleOutputStream
- sampleRate() - Method in class net.raphimc.audiomixer.source.audio.AudioSource
- sampleRate() - Method in record class net.raphimc.audiomixer.util.FloatAudioFormat
-
Returns the value of the
sampleRaterecord component. - samples() - Method in record class net.raphimc.audiomixer.util.buffer.AudioBuffer
-
Returns the value of the
samplesrecord component. - set(float) - Method in interface net.raphimc.audiomixer.parameter.FloatParameter
- set(int) - Method in interface net.raphimc.audiomixer.parameter.IntParameter
- set(int, Processor) - Method in class net.raphimc.audiomixer.processor.Processors
- set(T) - Method in interface net.raphimc.audiomixer.parameter.GenericParameter
- setCoefficients(float, float, float, float, float) - Method in class net.raphimc.audiomixer.processor.filter.BiquadFilterProcessor.InternalProcessor
- setCoefficients(float, float, float, float, float, float) - Method in class net.raphimc.audiomixer.processor.filter.BiquadFilterProcessor.InternalProcessor
- setEnabled(boolean) - Method in class net.raphimc.audiomixer.processor.Processor
- setLoopEnabled(boolean) - Method in class net.raphimc.audiomixer.source.audio.impl.LoopingAudioSource
- setLoopEndPosition(int) - Method in class net.raphimc.audiomixer.source.audio.impl.LoopingAudioSource
- setLoopRange(int, int) - Method in class net.raphimc.audiomixer.source.audio.impl.LoopingAudioSource
- setLoopStartPosition(int) - Method in class net.raphimc.audiomixer.source.audio.impl.LoopingAudioSource
- setPosition(double) - Method in class net.raphimc.audiomixer.source.audio.impl.BufferedAudioSource
- setProgress(float) - Method in class net.raphimc.audiomixer.automation.finite.FiniteAutomation
- setProgress(float) - Method in class net.raphimc.audiomixer.source.audio.impl.BufferedAudioSource
- setSampleRate(float) - Method in class net.raphimc.audiomixer.source.audio.AudioSource
- setSampleRate(float) - Method in class net.raphimc.audiomixer.source.audio.StreamingAudioSource
- setTime(float) - Method in class net.raphimc.audiomixer.automation.Automation
- SIGNED_NORMALIZED - Static variable in interface net.raphimc.audiomixer.parameter.FloatParameter.Constraint
- SineOscillatorSource - Class in net.raphimc.audiomixer.source.oscillator.impl
- SineOscillatorSource(float) - Constructor for class net.raphimc.audiomixer.source.oscillator.impl.SineOscillatorSource
- size() - Method in class net.raphimc.audiomixer.automation.Automations
- size() - Method in class net.raphimc.audiomixer.mixer.Mixer
- size() - Method in class net.raphimc.audiomixer.processor.Processors
- size() - Method in class net.raphimc.audiomixer.util.buffer.AudioBufferBuilder
- size() - Method in class net.raphimc.audiomixer.util.buffer.RingByteBuffer
- size() - Method in class net.raphimc.audiomixer.util.ListenerList
- slice(int, int) - Method in record class net.raphimc.audiomixer.util.buffer.AudioBuffer
- slope() - Method in class net.raphimc.audiomixer.processor.filter.eq.HighShelfFilterProcessor
- slope() - Method in class net.raphimc.audiomixer.processor.filter.eq.LowShelfFilterProcessor
- SoftClipProcessor - Class in net.raphimc.audiomixer.processor.effect
- SoftClipProcessor() - Constructor for class net.raphimc.audiomixer.processor.effect.SoftClipProcessor
- SoftClipProcessor(float) - Constructor for class net.raphimc.audiomixer.processor.effect.SoftClipProcessor
- sort(Comparator<? super Processor>) - Method in class net.raphimc.audiomixer.processor.Processors
- Source - Class in net.raphimc.audiomixer.source
- Source() - Constructor for class net.raphimc.audiomixer.source.Source
- SourceDataLineAudioMixer - Class in net.raphimc.audiomixer
- SourceDataLineAudioMixer(SourceDataLine) - Constructor for class net.raphimc.audiomixer.SourceDataLineAudioMixer
- SourceDataLineAudioMixer(SourceDataLine, int) - Constructor for class net.raphimc.audiomixer.SourceDataLineAudioMixer
- SourceDataLineAudioMixer(SourceDataLine, int, int) - Constructor for class net.raphimc.audiomixer.SourceDataLineAudioMixer
- SourceDataLineWriter - Class in net.raphimc.audiomixer.util
- SourceDataLineWriter(SourceDataLine, int, SourceDataLineWriter.Callback) - Constructor for class net.raphimc.audiomixer.util.SourceDataLineWriter
- SourceDataLineWriter.Callback - Interface in net.raphimc.audiomixer.util
- sourcePosition() - Method in class net.raphimc.audiomixer.processor.spatial.PositionalAudioProcessor
- spliterator() - Method in class net.raphimc.audiomixer.automation.Automations
- spliterator() - Method in class net.raphimc.audiomixer.mixer.Mixer
- spliterator() - Method in class net.raphimc.audiomixer.processor.Processors
- spliterator() - Method in class net.raphimc.audiomixer.util.ListenerList
- start() - Method in class net.raphimc.audiomixer.util.SourceDataLineWriter
- StereoGainProcessor - Class in net.raphimc.audiomixer.processor.dynamics
- StereoGainProcessor() - Constructor for class net.raphimc.audiomixer.processor.dynamics.StereoGainProcessor
- StereoGainProcessor(float, float) - Constructor for class net.raphimc.audiomixer.processor.dynamics.StereoGainProcessor
- stop() - Method in class net.raphimc.audiomixer.util.SourceDataLineWriter
- stream() - Method in class net.raphimc.audiomixer.automation.Automations
- stream() - Method in class net.raphimc.audiomixer.mixer.Mixer
- stream() - Method in class net.raphimc.audiomixer.processor.Processors
- stream() - Method in class net.raphimc.audiomixer.util.ListenerList
- StreamingAudioSource - Class in net.raphimc.audiomixer.source.audio
- StreamingAudioSource(FloatAudioFormat) - Constructor for class net.raphimc.audiomixer.source.audio.StreamingAudioSource
- StreamingAudioSource(FloatAudioFormat, Resampler) - Constructor for class net.raphimc.audiomixer.source.audio.StreamingAudioSource
- subList(int, int) - Method in class net.raphimc.audiomixer.processor.Processors
- subtract(float, float, float) - Method in record class net.raphimc.audiomixer.util.math.Vector3f
- subtract(Vector3f) - Method in record class net.raphimc.audiomixer.util.math.Vector3f
- supports(FloatAudioFormat) - Method in class net.raphimc.audiomixer.processor.effect.SampleAndHoldProcessor.InternalProcessor
- supports(FloatAudioFormat) - Method in class net.raphimc.audiomixer.processor.FormatDependentProcessor.InternalProcessor
T
- test(float) - Method in interface net.raphimc.audiomixer.util.functional.FloatPredicate
- TimerHack - Class in net.raphimc.audiomixer.util
- TimerHack() - Constructor for class net.raphimc.audiomixer.util.TimerHack
- toArray() - Method in class net.raphimc.audiomixer.automation.Automations
- toArray() - Method in class net.raphimc.audiomixer.mixer.Mixer
- toArray() - Method in class net.raphimc.audiomixer.processor.Processors
- toArray() - Method in class net.raphimc.audiomixer.util.ListenerList
- toArray(IntFunction<T[]>) - Method in class net.raphimc.audiomixer.automation.Automations
- toArray(IntFunction<T[]>) - Method in class net.raphimc.audiomixer.mixer.Mixer
- toArray(IntFunction<T[]>) - Method in class net.raphimc.audiomixer.processor.Processors
- toArray(IntFunction<T[]>) - Method in class net.raphimc.audiomixer.util.ListenerList
- toArray(T[]) - Method in class net.raphimc.audiomixer.automation.Automations
- toArray(T[]) - Method in class net.raphimc.audiomixer.mixer.Mixer
- toArray(T[]) - Method in class net.raphimc.audiomixer.processor.Processors
- toArray(T[]) - Method in class net.raphimc.audiomixer.util.ListenerList
- toJavaAudioFormat() - Method in record class net.raphimc.audiomixer.util.FloatAudioFormat
- toJavaPcmAudioFormat(int) - Method in record class net.raphimc.audiomixer.util.FloatAudioFormat
- toString() - Method in record class net.raphimc.audiomixer.util.buffer.AudioBuffer
-
Returns a string representation of this record class.
- toString() - Method in record class net.raphimc.audiomixer.util.FloatAudioFormat
-
Returns a string representation of this record class.
- toString() - Method in record class net.raphimc.audiomixer.util.math.Vector3f
-
Returns a string representation of this record class.
- trimLeadingSilence() - Method in record class net.raphimc.audiomixer.util.buffer.AudioBuffer
- trimTrailingSilence() - Method in record class net.raphimc.audiomixer.util.buffer.AudioBuffer
- TWO_PI - Static variable in class net.raphimc.audiomixer.util.math.MathUtil
V
- Vector3f - Record Class in net.raphimc.audiomixer.util.math
- Vector3f(float, float, float) - Constructor for record class net.raphimc.audiomixer.util.math.Vector3f
-
Creates an instance of a
Vector3frecord class.
W
- withChangeListener(Runnable) - Method in interface net.raphimc.audiomixer.parameter.FloatParameter
- withChangeListener(Runnable) - Method in interface net.raphimc.audiomixer.parameter.GenericParameter
- withChangeListener(Runnable) - Method in interface net.raphimc.audiomixer.parameter.IntParameter
- withChannels(int) - Method in record class net.raphimc.audiomixer.util.FloatAudioFormat
- withConstraint(FloatParameter.Constraint) - Method in interface net.raphimc.audiomixer.parameter.FloatParameter
- withConstraint(GenericParameter.Constraint<? super T>) - Method in interface net.raphimc.audiomixer.parameter.GenericParameter
- withConstraint(IntParameter.Constraint) - Method in interface net.raphimc.audiomixer.parameter.IntParameter
- withMapping(Float2FloatFunction, Float2FloatFunction) - Method in interface net.raphimc.audiomixer.parameter.FloatParameter
- withSampleRate(float) - Method in record class net.raphimc.audiomixer.util.FloatAudioFormat
- write(byte) - Method in class net.raphimc.audiomixer.util.buffer.RingByteBuffer
- write(byte[], int, int) - Method in class net.raphimc.audiomixer.util.buffer.RingByteBuffer
- write(int) - Method in class net.raphimc.audiomixer.io.raw.SampleOutputStream
- writeSample(float) - Method in class net.raphimc.audiomixer.io.raw.SampleOutputStream
- writeSamples(float[], OutputStream, AudioFormat) - Static method in class net.raphimc.audiomixer.io.AudioIO
- writeSamples(float[], AudioFormat) - Static method in class net.raphimc.audiomixer.io.AudioIO
X
- x() - Method in record class net.raphimc.audiomixer.util.math.Vector3f
-
Returns the value of the
xrecord component.
Y
- y() - Method in record class net.raphimc.audiomixer.util.math.Vector3f
-
Returns the value of the
yrecord component.
Z
- z() - Method in record class net.raphimc.audiomixer.util.math.Vector3f
-
Returns the value of the
zrecord component. - ZERO - Static variable in record class net.raphimc.audiomixer.util.math.Vector3f
All Classes and Interfaces|All Packages|Constant Field Values