diff --git a/src/overtone/music/rhythm.clj b/src/overtone/music/rhythm.clj index e3ead670e..7c2b738a2 100644 --- a/src/overtone/music/rhythm.clj +++ b/src/overtone/music/rhythm.clj @@ -49,7 +49,7 @@ (bpm [this new-bpm] (let [cur-beat (beat this) new-tick (beat-ms 1 new-bpm) - new-start (- (now) (* new-tick cur-beat))] + new-start (- (beat this cur-beat) (* new-tick cur-beat))] (reset! start new-start) (reset! bpm new-bpm)) [:bpm new-bpm])