Skip to content

analyzeWithProgress

analyzeWithProgress(y, sr, windowSize?, hopSize?): Promise<{ confidence: number[]; globalCandidates: object[]; globalConfidence: number; globalTempo: number; onsetEnvelope: Float32Array<ArrayBuffer>; tempo: any[]; tempogram: { data: Float32Array<ArrayBuffer>[]; frequencies: number[]; peakTempos: object[]; }; times: number[]; }>

Defined in: packages/pleco-xa/src/scripts/xa-bpm-algorithm.js:9

Main analysis orchestrator with progress yielding

any

any

number = 4

number = 1

Promise<{ confidence: number[]; globalCandidates: object[]; globalConfidence: number; globalTempo: number; onsetEnvelope: Float32Array<ArrayBuffer>; tempo: any[]; tempogram: { data: Float32Array<ArrayBuffer>[]; frequencies: number[]; peakTempos: object[]; }; times: number[]; }>