- commit
- 77da25e37fae738171baca6acafce9aea48ab051
- parent
- 38f2546069ea6106433d36c0256dacb9d64bdae9
- Author
- Tobias Bengfort <tobias.bengfort@posteo.de>
- Date
- 2025-07-28 11:09
Merge pull request #2 from acetylen/main Use sample rate of the loaded track instead of the default
Diffstat
| M | player.py | 4 | ++-- |
1 files changed, 2 insertions, 2 deletions
diff --git a/player.py b/player.py
@@ -61,7 +61,7 @@ def analyze(buffers): 61 61 62 62 63 63 def load(filename, *, force=False):64 -1 y, sample_rate = librosa.load(filename, mono=False)-1 64 y, sample_rate = librosa.load(filename, mono=False, sr=None) 65 65 66 66 path_inf = Path(filename + '.inf') 67 67 if not force and path_inf.exists(): @@ -69,7 +69,7 @@ def load(filename, *, force=False): 69 69 beat_frames, jumps = pickle.load(fh) 70 70 else: 71 71 print('Analyzing…')72 -1 y_mono, _ = librosa.load(filename)-1 72 y_mono, _ = librosa.load(filename, sr=sample_rate) 73 73 tempo, beat_frames = librosa.beat.beat_track(y=y_mono, sr=sample_rate) 74 74 buffers_mono = compute_buffers(y_mono, beat_frames) 75 75 jumps = analyze(buffers_mono)