BoogieMonsta / quantumtracker

A keyboard operated tracker sequencer made with Vue 3 and Elementary Audio.
1 stars 0 forks source link

BPM changes are not instantaneous #3

Open BoogieMonsta opened 2 years ago

BoogieMonsta commented 2 years ago

As a user, when playing a sequence, I wish to instantaneously hear the changes I make when I move the BPM slider.

Right now, a change to the BPM slider is only heard once a new cycle begins (as if the modification was quantized to the whole cycle length).

Inside of Tracker.vue, the variable bpm is reactive, but the issue must be with the gate variable, calculated from the BPM to be exactly the length of the cycle, and used to trigger the sequences.

Screen Shot 2022-05-08 at 10 15 28 AM image