rkcf pushed to main at rkcf/esp32-sequencer
-
9bcbd9f4b1 add in code for button debouncing
rkcf pushed to main at rkcf/esp32-sequencer
-
9e0ece753d refactor led/clock/gate timers into single gate timer
-
f52697412c minor refactor and code cleanup
-
0ba47039f8 refactor change if/else to switch case
- Compare 3 commits »
rkcf pushed to timer-refactor at rkcf/esp32-sequencer
-
9e0ece753d refactor led/clock/gate timers into single gate timer
rkcf pushed to timer-refactor at rkcf/esp32-sequencer
-
f52697412c minor refactor and code cleanup
rkcf pushed to timer-refactor at rkcf/esp32-sequencer
-
0ba47039f8 refactor change if/else to switch case
rkcf pushed to main at rkcf/esp32-sequencer
-
000afa2062 add tap tempo timer
rkcf pushed to main at rkcf/esp32-sequencer
-
02139416b1 add helper functions to convert between bpm and ms
rkcf pushed to main at rkcf/esp32-sequencer
-
13bf5f9635 change mutate button to interrupt on falling edge
rkcf pushed to main at rkcf/esp32-sequencer
-
1fbf695794 add mutate button and control handling functions
rkcf pushed to main at rkcf/esp32-sequencer
-
37d6a701bc add function to mutate sequence
rkcf pushed to main at rkcf/esp32-sequencer
-
d075f1e538 change cv outputs to use timers instead of delay
rkcf pushed to main at rkcf/esp32-sequencer
-
5677aebc71 change led blink to use timers instead of delay
rkcf pushed to main at rkcf/esp32-sequencer
-
01f7e27ff7 change timing of gpio outputs to allow for some missed pulses
rkcf pushed to main at rkcf/esp32-sequencer
-
dc0a9f9308 add gpio driver for sending CV clock and gate pulses
rkcf pushed to main at rkcf/esp32-sequencer
-
805b8cd5c7 add ledc driver and blink control for gate and clock LEDs
rkcf pushed to main at rkcf/esp32-sequencer
-
c562d43cec add function for random sequence generation
rkcf pushed to main at rkcf/esp32-sequencer
-
3fe135db8f add basic printing of sequence