jmamma / MCL

MCL firmware for the MegaCommand MIDI Controller.
BSD 2-Clause "Simplified" License
53 stars 9 forks source link

div96th_counter and div192th_counter incorrectly named. #57

Closed jmamma closed 5 years ago

jmamma commented 5 years ago

Original MIDICtrl code was incorrectly naming div64th_counter as div96th_counter.

Below:

MidiClock sends 24 ppm

1 measure = 4 x 16th notes.

Therefore.

6 pulses per 16th note.

--

div16th_counter 6 pulses div32th_counter 3 pulses div64th_counter 1 pulse ~(div96th_counter)~ div128th_counter 0.5 pulse ~(div192th_counter)~

--

jmamma commented 5 years ago

Eh this is wrong.

jmamma commented 5 years ago

6 4 4 = 96 pulses per measure.