EZ Web Audio / DistortionOptions
Interface: DistortionOptions
Defined in: packages/core/src/effects/distortion-effect.ts:14
Options for creating a DistortionEffect.
Properties
amount?
optionalamount:number
Defined in: packages/core/src/effects/distortion-effect.ts:18
Distortion amount 0-100 (default: 50). Higher = more distortion
curve?
optionalcurve:Float32Array<ArrayBuffer>
Defined in: packages/core/src/effects/distortion-effect.ts:24
Custom waveshaper curve (only used when type is 'custom')
mix?
optionalmix:number
Defined in: packages/core/src/effects/distortion-effect.ts:26
Wet/dry mix 0-1 (default: 1)
oversample?
optionaloversample:OverSampleType
Defined in: packages/core/src/effects/distortion-effect.ts:22
Oversampling to prevent aliasing (default: '4x')
tone?
optionaltone:number
Defined in: packages/core/src/effects/distortion-effect.ts:20
Post-distortion tone control 0-1 (default: 0.5). 0 = dark, 1 = bright
type?
optionaltype:DistortionType
Defined in: packages/core/src/effects/distortion-effect.ts:16
Distortion curve type (default: 'soft')