denote.backends.librosa_beats.adapter
Adapter for librosa beat tracking.
Classes
Adapter(config)
|
librosa beat tracker adapter. |
-
class denote.backends.librosa_beats.adapter.Adapter(config)[source]
Bases: object
librosa beat tracker adapter.
-
get_beats(audio, *, sr=None, **kwargs)[source]
Track beats in audio using librosa.
- Parameters:
audio – File path or numpy array.
sr – Sample rate (required if audio is an array).
**kwargs – Normalized parameters (hop_length, start_bpm, tightness).
- Returns:
BeatResult with .beats, .tempo fields.