web-audio-beat-detector
Version:
A beat detection utility which is using the Web Audio API.
10 lines (6 loc) • 461 B
text/typescript
import { load } from 'web-audio-beat-detector-broker';
import { createLoadOrReturnBroker } from './factories/load-or-return-broker';
import { worker } from './worker/worker';
const loadOrReturnBroker = createLoadOrReturnBroker(load, worker);
export const analyze: ReturnType<typeof load>['analyze'] = (...args) => loadOrReturnBroker().analyze(...args);
export const guess: ReturnType<typeof load>['guess'] = (...args) => loadOrReturnBroker().guess(...args);