Skip to content

reconstructVocal

reconstructVocal(mixtureStft, eqCurves, sr, nFft?, hopLength?): Float32Array<ArrayBufferLike>

Defined in: packages/pleco-xa/src/scripts/xa-vocal-separation.js:562

Reconstruct vocal audio using learned EQ curves

any[]

Mixture STFT in (freq x time) format

number[][]

EQ curves for each window

number

Sample rate

number = 2048

FFT size

number = 1024

Hop length

Float32Array<ArrayBufferLike>

Reconstructed audio