This website requires JavaScript.
214f3c13d7
feat: Footswitch Modes — Stomp/Preset/Snapshot/Combo with scribble strips
shawn
2026-06-12 19:22:50 -04:00
b6dff3c0f3
feat: Snapshots — 8 per preset save/recall
shawn
2026-06-12 19:20:56 -04:00
a1f35a56e3
feat: new preset, looper recorder, IR display improvements
shawn
2026-06-12 17:24:14 -04:00
2a30592ab3
fix: all dummy data replaced with real API data
shawn
2026-06-12 17:16:03 -04:00
7498ad55fc
fix: real VU meter levels from pipeline instead of random animation
shawn
2026-06-12 17:09:49 -04:00
32690c293e
feat: comprehensive React SPA replacing Jinja2 UI
shawn
2026-06-12 15:30:03 -04:00
35d2dc0893
R4: Save Tone3000 downloads with readable filenames instead of internal IDs
shawn
2026-06-12 14:24:09 -04:00
763e152d86
R3: Add Focusrite 2i2 1st gen profile + models/irs escapeHtml fix
shawn
2026-06-12 14:20:04 -04:00
737b123994
R2: Add escapeHtml to app.js for models/irs pages
shawn
2026-06-12 14:17:24 -04:00
77a757cee6
R1: Dashboard 500 fix, Phase 2/7 uncommitted changes
shawn
2026-06-12 14:02:13 -04:00
1301a8a128
docs: update test plan with Phase 2/7 results, README test count -> 574, close Gitea issues #1 #2
shawn
2026-06-12 13:36:39 -04:00
8e84b0217d
Phase 7: Stability test + fix MIDI test signature
shawn
2026-06-12 13:29:55 -04:00
f8d7db731e
P6-R3: Fix MIDI CC callback bug — pass CC number, not MIDI channel
shawn
2026-06-12 13:05:21 -04:00
9a8d42e1b6
P2: Fix FX param schemas to match DSP implementations
shawn
2026-06-12 12:57:40 -04:00
3e55ea8a9d
Fix multi-word query URL encoding for Tone3000 search
shawn
2026-06-12 12:43:55 -04:00
e890a4aad3
Wire React UI dist mount at /ui/
shawn
2026-06-12 03:08:07 -04:00
da3097c2dc
docs(presets): add factory-presets.md reference
shawn
2026-06-12 03:06:48 -04:00
9a6cbdf9ac
feat(presets): seed default overdrive/delay/reverb/chorus presets
shawn
2026-06-12 03:05:56 -04:00
ced339bd18
I2S HAT: add PCB net definitions, net assignments, trace segments, and GND copper pours
shawn
2026-06-10 00:47:25 -04:00
8080ef8940
I2S HAT: complete PCB with all footprints placed, Gerbers exported
shawn
2026-06-09 19:01:32 -04:00
07e98aab57
Fix test_web: mock _gather_wifi_state/_gather_bt_state to avoid bluetoothctl 30s hang on non-Pi dev machines
shawn
2026-06-09 08:08:11 -04:00
a31342b478
feat(tonedownload): Tone3000 NAM + IR browser, real anon key, tests
shawn
2026-06-09 01:39:12 -04:00
b4237f2f1d
Add Network + Bluetooth config in Web UI
shawn
2026-06-09 01:14:41 -04:00
c73b1ffa6c
feat: Bluetooth MIDI setup script (discoverable, pairable, systemd service)
shawn
2026-06-09 01:02:23 -04:00
ac16d211de
feat: WiFi access point setup script + README hotspot instructions
shawn
2026-06-09 00:56:58 -04:00
a1f4088229
docs: full install instructions for Focusrite test + effect list
shawn
2026-06-09 00:36:25 -04:00
9481130f13
test: Focusrite 2i2 test plan, mono + 4CM config files
shawn
2026-06-09 00:31:53 -04:00
dbb3b9d84f
docs: module catalog, 3D model, touchscreen concept, and PCB preview
shawn
2026-06-09 00:28:16 -04:00
c8d7541065
feat: full FX palette expansion — 32 new effects
shawn
2026-06-08 18:04:02 -04:00
a5e4f57fcf
Add tests for 4CM routing endpoints (GET/POST /api/routing)
shawn
2026-06-08 13:07:43 -04:00
44cf978873
Wire 4CM routing: JackAudioClient + boot orchestration + set_routing_mode()
shawn
2026-06-08 12:59:47 -04:00
8ff584cea9
4CM split routing: stereo pipeline + breakpoint + Web UI
shawn
2026-06-08 10:57:47 -04:00
c2071a9724
feat(audio): Focusrite 2i2 stereo JACK config for 4CM
shawn
2026-06-08 10:40:38 -04:00
80011274f2
Add 4CM routing fields to Preset data model
shawn
2026-06-08 10:39:38 -04:00
1c5b728e8b
Build: Web UI + mDNS (pedal.local)
shawn
2026-06-08 00:57:26 -04:00
b7f5488efd
Keep Avahi for pedal.local mDNS, add web UI task
shawn
2026-06-08 00:38:37 -04:00
9e6f23cdb0
Fix minimize script: keep bluetooth+wifi, update baseline doc
shawn
2026-06-08 00:23:01 -04:00
39bac0b0cd
Build: DietPi OS minimization
shawn
2026-06-08 00:12:40 -04:00
1c611646be
NAM model integration: rewrite nam_host.py with full inference pipeline
shawn
2026-06-07 23:53:33 -04:00
0ae2ca6e8e
feat: PCM1808+PCM5102 I2S HAT design files
shawn
2026-06-07 23:52:13 -04:00
0e77adb4c3
Build IR convolution engine
shawn
2026-06-07 23:46:02 -04:00
c38a7b0fd8
Add main entry point + systemd services + integration tests
shawn
2026-06-07 23:39:50 -04:00
d9682f3bea
Build all FX blocks: gate, comp, boost/od/dist/fuzz, eq, mod (chorus/flanger/phaser/tremolo/vibrato), delay, reverb (Schroeder), volume
shawn
2026-06-07 23:32:28 -04:00
ce06a4360d
Build: hardware UI layer — footswitch debounce, RGB LEDs, OLED display
shawn
2026-06-07 23:26:44 -04:00
ed29748a62
Initial scaffold: Pi Multi-FX Pedal with NAM A2, IR cab, multi-FX, MIDI, stomp UI
shawn
2026-06-07 23:22:43 -04:00