Package-level declarations
Types
Link copied to clipboard
class ChannelMixConfig(val leftToLeft: Float = 1.0f, val leftToRight: Float = 0.0f, val rightToLeft: Float = 0.0f, val rightToRight: Float = 1.0f) : FilterConfig
Link copied to clipboard
class DistortionConfig(val sinOffset: Float = 0.0f, val sinScale: Float = 1.0f, val cosOffset: Float = 0.0f, val cosScale: Float = 1.0f, val tanOffset: Float = 0.0f, val tanScale: Float = 1.0f, val offset: Float = 0.0f, val scale: Float = 1.0f) : FilterConfig
Link copied to clipboard
Link copied to clipboard
class FilterChain(volume: VolumeConfig? = null, equalizer: EqualizerConfig? = null, karaoke: KaraokeConfig? = null, timescale: TimescaleConfig? = null, tremolo: TremoloConfig? = null, vibrato: VibratoConfig? = null, distortion: DistortionConfig? = null, rotation: RotationConfig? = null, channelMix: ChannelMixConfig? = null, lowPass: LowPassConfig? = null) : PcmFilterFactory
Link copied to clipboard
Link copied to clipboard
class KaraokeConfig(val level: Float = 1.0f, val monoLevel: Float = 1.0f, val filterBand: Float = 220.0f, val filterWidth: Float = 100.0f) : FilterConfig
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class TimescaleConfig(val speed: Double = 1.0, val pitch: Double = 1.0, val rate: Double = 1.0) : FilterConfig
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard