• Joined on 2025-08-13
awonak pushed to main at awonak/libGravity 2026-04-04 15:49:55 +00:00
5c0c34f564 feat: add support for long press callbacks in encoder library
awonak pushed to main at awonak/libGravity 2026-04-04 15:49:42 +00:00
be760e6dd5 feat: add settings menu for encoder direction, hysteresis, and display toggle
awonak pushed to rhythm at awonak/libGravity 2026-03-18 20:11:13 +00:00
fabc9b9b8d feat: Add configurable pulse output feature with UI control and associated logic.
awonak pushed to rhythm at awonak/libGravity 2026-03-18 20:00:26 +00:00
e363c05823 refactor: Replace LFSR with Xorshift PRNG, store menu strings in PROGMEM, and ensure atomic CV value updates.
59fbd37524 feat: Display CV-modulated parameter values in the UI and trigger redraws when relevant CV inputs change.
37711bc6ef feat: Add external clock tick handler to reset sequencer or register tick based on clock source.
Compare 3 commits »
awonak pushed to rhythm at awonak/libGravity 2026-03-18 08:15:41 +00:00
50c551f198 fix: Debounce preset pattern selection from CV input using last_mapped_slot to prevent redundant updates.
awonak pushed to rhythm at awonak/libGravity 2026-03-18 07:53:12 +00:00
ecc6ae01c6 feat: Implement multi-pattern storage and selection with dedicated UI and CV control.
awonak pushed to rhythm at awonak/libGravity 2026-03-18 04:12:16 +00:00
a70b567a33 feat: Introduce global menu for clock and CV destination parameters, integrate CV modulation, and refactor display rendering.
awonak created branch rhythm in awonak/libGravity 2026-03-11 05:40:29 +00:00
awonak pushed to rhythm at awonak/libGravity 2026-03-11 05:40:29 +00:00
awonak pushed to main at awonak/libGravity 2026-03-11 05:27:23 +00:00
26f65eed10 bump versions
awonak released v2.1.0 at awonak/libGravity 2026-03-11 05:14:31 +00:00
awonak pushed tag v2.1.0 to awonak/libGravity 2026-03-11 05:13:26 +00:00
awonak merged pull request awonak/libGravity#30 2026-03-11 05:12:10 +00:00
Introduce Dual Window Comparators with cv calibration
awonak pushed to main at awonak/libGravity 2026-03-11 05:12:10 +00:00
9be88be1f4 Merge pull request 'Introduce Dual Window Comparators with cv calibration' (#30) from comparator into main
10d19a5e58 perf: Unroll display update loop to prevent blocking the main logic.
a2ad5d244e feat: Add CV input indicators to the display, optimize redraws based on CV value changes, and disable outputs when entering calibration mode.
dc1a6ff5c3 fix: add hysteresis to comparator gate logic to prevent noise bouncing.
3f31780deb Fix flip-flop behavior.
Compare 6 commits »
awonak pushed to comparator at awonak/libGravity 2026-03-10 05:18:18 +00:00
10d19a5e58 perf: Unroll display update loop to prevent blocking the main logic.
a2ad5d244e feat: Add CV input indicators to the display, optimize redraws based on CV value changes, and disable outputs when entering calibration mode.
dc1a6ff5c3 fix: add hysteresis to comparator gate logic to prevent noise bouncing.
Compare 3 commits »
awonak pushed to comparator at awonak/libGravity 2026-03-08 17:09:10 +00:00
3f31780deb Fix flip-flop behavior.
awonak created pull request awonak/libGravity#30 2026-03-08 07:57:23 +00:00
Introduce Comparator firmware with dual voltage comparators, calibration, and UI for parameter control.
awonak created branch comparator in awonak/libGravity 2026-03-08 07:34:20 +00:00
awonak pushed to comparator at awonak/libGravity 2026-03-08 07:34:20 +00:00
24d981886a Introduce Comparator firmware application with dual voltage comparators, calibration, and UI for parameter control.
awonak pushed to main at awonak/libGravity 2026-03-08 04:25:05 +00:00
f88f52c4ee add link to web installer