Class BaseAudioEffect
java.lang.Object
com.codinglitch.simpleradio.radio.effects.AudioEffect
com.codinglitch.simpleradio.radio.effects.BaseAudioEffect
-
Field Summary
FieldsFields inherited from class com.codinglitch.simpleradio.radio.effects.AudioEffect
severity, volume -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionshort[]apply(short[] data) voidbitCrush(short[] data, int targetDepth) voiddownsample(short[] data, int factor) voidlowPass(short[] data) Simple single-pole IIR low-pass filter
-
Field Details
-
RANDOM
-
-
Constructor Details
-
BaseAudioEffect
public BaseAudioEffect()
-
-
Method Details
-
apply
public short[] apply(short[] data) - Overrides:
applyin classAudioEffect
-
lowPass
public void lowPass(short[] data) Simple single-pole IIR low-pass filter -
bitCrush
public void bitCrush(short[] data, int targetDepth) -
downsample
public void downsample(short[] data, int factor)
-