- commit
- f345f66bd8e96bb4f551a8217b62b6c2164481d0
- parent
- 38f2546069ea6106433d36c0256dacb9d64bdae9
- Author
- acetylen <emil@tylen.se>
- Date
- 2025-07-28 09:26
use sample rate of track instead of degaulting to 22050
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)