preemphasis
preemphasis(
y,options?):Float32Array<ArrayBufferLike> | [Float32Array<ArrayBufferLike>,number]
Defined in: packages/pleco-xa/src/effects/index.js:164
Pre-emphasis filter y[n] = x[n] - coefx[n-1], including its exact zi handling: zi is the raw lfilter delay state, so out[0] = x[0] + zi, and the default zi = 2x[0] - x[1] (verified against the fixture).
Parameters
Section titled “Parameters”Float32Array<ArrayBufferLike>
Audio signal (>= 2 samples when zi is defaulted)
options?
Section titled “options?”number = 0.97
return_zf?
Section titled “return_zf?”boolean = false
number = null
Initial filter state; chain blocks by passing the previous zf
Returns
Section titled “Returns”Float32Array<ArrayBufferLike> | [Float32Array<ArrayBufferLike>, number]
Filtered signal, or [signal, zf]