beatTrack
beatTrack(
audioData,sampleRate,__namedParameters?):object
Defined in: packages/pleco-xa/src/scripts/xa-beat.js:19
Port of xa.beat.beat_track() Much faster and more accurate than our basic BPM detector
Parameters
Section titled “Parameters”audioData
Section titled “audioData”any
sampleRate
Section titled “sampleRate”any
__namedParameters?
Section titled “__namedParameters?”_trim?
Section titled “_trim?”boolean = true
hopLength?
Section titled “hopLength?”number = 512
startBpm?
Section titled “startBpm?”number = 0
tightness?
Section titled “tightness?”number = 100
units?
Section titled “units?”string = 'time'
Returns
Section titled “Returns”object
beatFrames
Section titled “beatFrames”beatFrames:
number[]
beats:
number[] =beatTimes
confidence
Section titled “confidence”confidence:
number=tempoResult.confidence
onsetStrength
Section titled “onsetStrength”onsetStrength:
Float32Array<any>
tempo:
number=tempoResult.bpm