Measure time between input gates, configure a timer to run at some division of that time, allow sequencer steps to happen at timer interrupts.
Timer 1
- Measures time between input gates.
Timer 2
- Based on subdivision/multiplier value, retriggers step. C register is subdivision time. A is small gate/off/low time.
Timer 3
- Same as Timer 2 but for other sequencer.