API Reference / RealTimeBpmAnalyzerParameters
Type Alias: RealTimeBpmAnalyzerParameters
ts
type RealTimeBpmAnalyzerParameters = {
continuousAnalysis?: boolean;
stabilizationTime?: number;
muteTimeInIndexes?: number;
debug?: boolean;
tempoRange?: TempoRange;
};Defined in: core/types.ts:198
Configuration options for the real-time BPM analyzer
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
continuousAnalysis? | boolean | Continue analyzing after stable BPM is found (default: false) | core/types.ts:200 |
stabilizationTime? | number | Time in milliseconds to consider BPM stable (default: defaultStabilizationTime — 20 000 ms) | core/types.ts:202 |
muteTimeInIndexes? | number | Audio samples to skip between peaks (default: defaultMuteTimeInIndexes — 10 000 sample indexes) | core/types.ts:204 |
debug? | boolean | Enable debug event logging (default: false) | core/types.ts:206 |
tempoRange? | TempoRange | Range every tempo is folded into (default: 90–180 BPM) | core/types.ts:208 |