Skip to content

recurrenceLoop

recurrenceLoop(audioBuffer, options?): Promise<any>

Defined in: packages/pleco-xa/src/loop/recurrence.js:40

Detect a loop via recurrence-matrix analysis.

any

number

number

frame cap (matrix cost is frames²)

number

quality gate (audio-validated NCC)

boolean

add an RQA-path-derived candidate

boolean

trim boundaries to zero crossings

Promise<any>

{ loopStart, loopEnd, confidence, candidates, diagnostics }

diagnostic errors naming the failed gate (never fabricates a result)