• Joined on 2026-05-17
shawn pushed to main at shawn/pi-multifx-pedal 2026-06-18 21:46:44 +00:00
4ad50e3588 fix: narrow SHM cleanup in profile handler to client semaphore only; add DC-blocking HPF to pipeline input (60Hz hum fix)
shawn pushed to main at shawn/pi-multifx-pedal 2026-06-18 21:29:53 +00:00
92c6bb9587 fix: stop bt-a2dp-jack during profile changes to prevent JACK race
shawn pushed to main at shawn/pi-multifx-pedal 2026-06-18 21:26:54 +00:00
61886858f6 fix: rollback must restore AudioConfig period/rate + LATENCY_PROFILES
shawn pushed to main at shawn/pi-multifx-pedal 2026-06-18 21:21:10 +00:00
f3cdf5e13b fix: multiple issues preventing NAM from surviving rate/period changes
shawn pushed to main at shawn/pi-multifx-pedal 2026-06-18 21:17:35 +00:00
c0c2538c80 fix: verify JACK is operational before returning from start_jack()
shawn pushed to main at shawn/pi-multifx-pedal 2026-06-18 21:14:36 +00:00
ce82207d03 fix: clean stale JACK SHM before client creation in profile handler
shawn pushed to main at shawn/pi-multifx-pedal 2026-06-18 03:21:16 +00:00
de5723f138 fix: update preset NAM block path when loading a model globally
shawn pushed to main at shawn/pi-multifx-pedal 2026-06-18 03:06:49 +00:00
aa0bcf35fe fix: remove auth middleware — single-user pedal doesn't need it
shawn commented on issue shawn/pi-multifx-pedal#16 2026-06-18 02:59:24 +00:00
Code Review: pi-multifx-pedal (24 findings across 13 fixes)

Additional fix: Auth PIN was generated but not served to frontend, causing 401 on all POST/PUT/DELETE endpoints (NAM select, bypass, volume, etc.). Fixed by:

  • Added auth_pin to /api/state
shawn pushed to main at shawn/pi-multifx-pedal 2026-06-18 02:59:03 +00:00
95029c6c8c fix: wire auth PIN to frontend, clean up dead constants
shawn pushed to main at shawn/pi-multifx-pedal 2026-06-18 02:51:32 +00:00
a3ec86b814 chore: remove rogue patch files from tracking
shawn pushed to main at shawn/pi-multifx-pedal 2026-06-18 02:51:25 +00:00
ad5b369a10 fix: wire auth PIN to frontend — 401 on NAM select and all POST/PUT calls
shawn closed issue shawn/pi-multifx-pedal#16 2026-06-18 02:38:59 +00:00
Code Review: pi-multifx-pedal (24 findings across 13 fixes)
shawn opened issue shawn/pi-multifx-pedal#16 2026-06-18 02:38:55 +00:00
Code Review: pi-multifx-pedal (24 findings across 13 fixes)
shawn pushed to main at shawn/pi-multifx-pedal 2026-06-18 02:38:34 +00:00
2558306e78 fix: code review batch 2 — multi-channel, thread safety, DSP reset, MIDI, hotspot, NAM, docs/CI, code quality
shawn pushed to main at shawn/pi-multifx-pedal 2026-06-18 01:36:43 +00:00
c65e4816c4 fix: add sample_rate and block_size properties to AudioPipeline
shawn pushed to main at shawn/pi-multifx-pedal 2026-06-18 01:32:58 +00:00
1603bfeea0 fix: add first-boot auth PIN generation and persistence
shawn pushed to main at shawn/pi-multifx-pedal 2026-06-18 01:31:25 +00:00
42e357c4a1 fix: API cleanup — dedup endpoints, rename channel_mode, fix brightness scaling, device switch rollback
shawn pushed to main at shawn/pi-multifx-pedal 2026-06-18 01:19:27 +00:00
3c8d5e4c1c fix: move blocking subprocess calls off the async event loop
shawn pushed to main at shawn/pi-multifx-pedal 2026-06-17 21:53:38 +00:00
4a6e7900ce fix: NAM CPU display now responds to bypass