Ashley Strahle ash
  • Joined on 2025-11-24
ash pushed to main at ash/loopy_midi_controller 2026-06-24 13:20:41 +10:00
7f061aecbf Fix palette to 128 entries (3 purple at end)
ash pushed to main at ash/loopy_midi_controller 2026-06-24 13:16:52 +10:00
efaec9df71 Fix palette to exactly 128 entries (0-127)
ash pushed to main at ash/loopy_midi_controller 2026-06-24 11:41:15 +10:00
6503799875 Fix palette array size (128) and remove duplicate clear_all()
ash pushed to main at ash/loopy_midi_controller 2026-06-24 11:28:58 +10:00
bd20d1938b Fix duplicate set_led_state, add set_led_brightness to interface
ash pushed to main at ash/loopy_midi_controller 2026-06-24 11:25:47 +10:00
b2d726a953 Add Launchpad X velocity->color palette and matching startup animation
ash pushed to main at ash/loopy_midi_controller 2026-06-24 11:07:01 +10:00
2eced5c007 Add debug logging for incoming MIDI events
ash pushed to main at ash/loopy_midi_controller 2026-06-24 10:56:46 +10:00
ec0834ed48 Remove isInitialized() check - not in v3.1.0 API
ash pushed to main at ash/loopy_midi_controller 2026-06-24 10:53:14 +10:00
9c95225a37 Back to Adafruit TinyUSB Library v3.1.0 with full init ownership (no USE_TINYUSB=1 conflict)
ash pushed to main at ash/loopy_midi_controller 2026-06-24 10:47:03 +10:00
65d8120abb Fix USB diagnostic command to use native USB API
ash pushed to main at ash/loopy_midi_controller 2026-06-24 10:45:56 +10:00
10f5117a15 Try USB.h only for USB MIDI
ash pushed to main at ash/loopy_midi_controller 2026-06-24 10:42:39 +10:00
7d44a9407d Remove esp32/USB from lib_deps - built into ESP32 Arduino core
ash pushed to main at ash/loopy_midi_controller 2026-06-24 10:38:26 +10:00
c1a78db7f1 Add ESP32 USB built-in library, remove Adafruit_TinyUSB.h include from main.cpp
ash pushed to main at ash/loopy_midi_controller 2026-06-24 10:33:52 +10:00
e4f348db66 Fix duplicate monitor_speed in platformio.ini
ash pushed to main at ash/loopy_midi_controller 2026-06-24 10:31:17 +10:00
9fd0231b48 Switch to ESP32 Arduino core native USB MIDI API (USB.h + USBMIDI.h), remove Adafruit TinyUSB dependency
ash pushed to main at ash/loopy_midi_controller 2026-06-24 10:20:46 +10:00
9ebd568b9c Add detach/attach re-enumeration after MIDI interface added
ash pushed to main at ash/loopy_midi_controller 2026-06-24 10:15:01 +10:00
5fdf45aa14 Pin Adafruit TinyUSB Library to 3.1.0 (older, compatible with ESP32 core TinyUSB)
ash pushed to main at ash/loopy_midi_controller 2026-06-24 10:08:37 +10:00
d5b0daf018 Pin Adafruit TinyUSB to v3.0.0 exactly, restore DCD (no deletion), keep --allow-multiple-definition
ash pushed to main at ash/loopy_midi_controller 2026-06-24 09:51:50 +10:00
39a052d7da Pin Adafruit TinyUSB to <3.0.0 (older TinyUSB compatible with ESP32 core). Remove dcd_stubs.
ash pushed to main at ash/loopy_midi_controller 2026-06-24 09:44:42 +10:00
9d350621fc Use os.remove instead of rename for DCD deletion
ash pushed to main at ash/loopy_midi_controller 2026-06-24 09:44:31 +10:00
f4e7e6a64c Delete Adafruit's DCD, add stubs for missing DCD functions, use ESP32 core DCD