diff --git a/Software/Gravity/Gravity.ino b/Software/Gravity/Gravity.ino index 251cd5c..bd45a1a 100644 --- a/Software/Gravity/Gravity.ino +++ b/Software/Gravity/Gravity.ino @@ -252,7 +252,6 @@ void externalClock() { //reset cycles if there were no pulses for a while if ((newExtPulseTime - lastExtPulseTime) > 125) { //125ms is 20bpm - resetClocks(); } @@ -473,7 +472,7 @@ void calculateBPMTiming() { pulsePeriod = 600000 / (calcbpm * PPQN); } else if (masterClockMode == 1 && extClockPPQN == 1) { //for ext 1/16 clock (hardcoded) - pulsePeriod = (newExtPulseTime - lastExtPulseTime) / 6; + pulsePeriod = (newExtPulseTime - lastExtPulseTime) * 10 / 6; } }