Commit Graph

  • f135027647 release: bump firmware to 0.2.18 yuquanjun 2026-09-21 15:52:58 +0800
  • 158c02d27b fix(free): stop accompaniment on next even beat after fret release yuquanjun 2026-09-21 15:23:10 +0800
  • 8fa5220b82 fix: universal outro all-green LED; expert local song keeps playing after section+fret yuquanjun 2026-09-21 15:13:53 +0800
  • 7ebb7cf265 chore: refresh git_user_fw_ver for 0.2.17 build v0.2.17 yuquanjun 2026-09-20 07:20:31 +0800
  • 56a5a253ca release: bump firmware version to 0.2.17 yuquanjun 2026-09-20 07:18:44 +0800
  • 6a1395a112 chore: refresh git_user_fw_ver after BLE sync fix yuquanjun 2026-09-19 19:07:23 +0800
  • 287c3f6799 fix(ble): sync timbre/style UI via UI task to avoid hardfault yuquanjun 2026-09-19 19:07:23 +0800
  • fd58637e9d feat(ui): show charging battery icon when Type-C is plugged yuquanjun 2026-09-19 17:58:33 +0800
  • fb64ada557 chore: refresh git_user_fw_ver for 0.2.16 build yuquanjun 2026-09-17 16:20:01 +0800
  • e721c8e67c release: bump firmware version to 0.2.16 v0.2.16 yuquanjun 2026-09-17 16:18:52 +0800
  • 3274c7d4fb fix(play): default pick/preamble to current-key I chord after boot yuquanjun 2026-09-17 16:18:14 +0800
  • 6c8a3a3d3b fix(play): stop accompaniment fully on mode and song switch yuquanjun 2026-09-17 16:05:13 +0800
  • bf1a539e44 fix(led): restore all-green fret lights when leaving universal mode yuquanjun 2026-09-17 16:00:17 +0800
  • 4f83ed52ec chore: refresh git_user_fw_ver for 0.2.15 build yuquanjun 2026-09-17 14:03:16 +0800
  • ca0244d0d5 release: bump firmware version to 0.2.15 v0.2.15 yuquanjun 2026-09-17 14:00:01 +0800
  • 30af9c75ed merge: feature_bank dual MIDI bank + toneRes 0916_bank into develop yuquanjun 2026-09-17 13:59:17 +0800
  • 7909a4f882 chore: refresh git_user_fw_ver for 0.2.14 build yuquanjun 2026-09-17 07:12:49 +0800
  • 8a8c7ec377 release: bump firmware version to 0.2.14 v0.2.14 yuquanjun 2026-09-17 07:11:09 +0800
  • 064fabf249 fix(power): reset performance state (KEY_ID_1629/PressFlag/StartFlag) on power-on after soft-off yuquanjun 2026-09-17 07:06:20 +0800
  • dc5b7f4391 fix(expert): local song no Stop+Start while playing (fret change / re-pick) yuquanjun 2026-09-17 07:05:04 +0800
  • 1201d9f9d0 fix(ui): further darken top/bottom separator lines yuquanjun 2026-09-16 20:06:47 +0800
  • dd55181937 fix(ui): darken top/bottom separator lines yuquanjun 2026-09-16 19:43:03 +0800
  • fe034e3ffe chore: sync git_user_fw_ver after 0.2.14 bank rebuild feature_bank yuquanjun 2026-09-16 18:39:27 +0800
  • d4c35b8b90 chore: refresh git_user_fw_ver for 0.2.14 bank build yuquanjun 2026-09-16 18:38:00 +0800
  • ba00940135 fix(midi): bank1 bass program is 33 not 34 yuquanjun 2026-09-16 18:37:45 +0800
  • d11d217b02 release: bump to 0.2.14 with toneRes 0916_bank yuquanjun 2026-09-16 18:32:13 +0800
  • 11efccc19e feat(midi): select Dream bank0 for accomp, bank1 for string timbre yuquanjun 2026-09-16 18:29:48 +0800
  • 125eb00aa3 fix(power): prevent charge-boot long-press from auto power-off yuquanjun 2026-09-16 15:10:34 +0800
  • 65b0a84c4a chore: clean git_user_fw_ver id for 0.2.13 yuquanjun 2026-09-15 21:02:20 +0800
  • 35d4cc28af chore: refresh git_user_fw_ver for 0.2.13 build yuquanjun 2026-09-15 21:01:56 +0800
  • 6fbeaa4881 release: bump firmware version to 0.2.13 yuquanjun 2026-09-15 21:01:30 +0800
  • 5f41af27e7 fix(expert): 专业模式仅按指板即可续奏下一和弦,无需再拨片 yuquanjun 2026-09-15 19:13:10 +0800
  • 2d9f234a7d chore: refresh git_user_fw_ver for 0.2.12 build yuquanjun 2026-09-14 22:10:36 +0800
  • 61caeb7407 release: bump firmware version to 0.2.12 yuquanjun 2026-09-14 22:09:09 +0800
  • eed22d4b8c fix(ui): add missing 闭 glyph for autoclose 关闭 label yuquanjun 2026-09-14 22:07:57 +0800
  • c6be9fe88b chore: refresh git_user_fw_ver build id yuquanjun 2026-09-14 21:49:37 +0800
  • 8ac13ce6e9 tools: add MCU + ExtFlash ALL.res flash helper yuquanjun 2026-09-14 21:49:37 +0800
  • cae4eb84a1 test: clearer BLE scan FAIL; RTT reset; longer UI ACK timeouts yuquanjun 2026-09-14 21:49:37 +0800
  • 4c6e2122ed fix: normal rhythm pick via piece; ACK UI before LCD; flash-busy power guard yuquanjun 2026-09-14 21:49:16 +0800
  • d06e44bcb3 fix: keep power key alive on hang; refuse play when tone pack missing yuquanjun 2026-09-14 20:19:45 +0800
  • f8aeb4fb7c release: 0.2.10 — tone pack 0914 (BIN3 after 2.bin), autoclose label 关闭 yuquanjun 2026-09-14 19:37:57 +0800
  • 7fa2f5f1c4 release: bump firmware version to 0.2.9 yuquanjun 2026-09-14 16:27:04 +0800
  • 6da7d4d627 test: stabilize HIL suites — inter-suite reset, async tm1617 inject, ACK-first yuquanjun 2026-09-14 16:16:11 +0800
  • eb1e5cbe84 fix: map Finger bass timbre to MIDI PC 33 per tone table yuquanjun 2026-09-14 15:59:01 +0800
  • 28970fddf0 chore: drop committed __pycache__ and ignore Python bytecode yuquanjun 2026-09-14 15:05:49 +0800
  • a495717883 test: unified K1 HIL harness + RTT inject hooks (tm1617/adc/bin2/sticky) yuquanjun 2026-09-14 15:05:17 +0800
  • daee47a457 tools: add BLE/RTT/pick test and flash helper scripts yuquanjun 2026-09-14 14:58:11 +0800
  • f841d9e7b1 Normal mode: pick sounds held chord; release stops accompaniment. yuquanjun 2026-09-14 12:55:22 +0800
  • 713a768733 Disable fretboard chord/stop side-effects in universal mode. yuquanjun 2026-09-14 12:36:39 +0800
  • 24261942d8 Map universal section-4 to Postamble outro and share AutoBand_StartOutro with ADC. yuquanjun 2026-09-14 12:24:35 +0800
  • 1cf6562236 Add bass/chord register mapping with RTT inject and bin1/3 probes. yuquanjun 2026-09-13 21:21:11 +0800
  • 91b270d856 Revert "Lower accompaniment by one octave for #IV and V-VII chords." yuquanjun 2026-09-11 14:59:23 +0800
  • 439ccf439d Lower accompaniment by one octave for #IV and V-VII chords. yuquanjun 2026-09-10 22:08:09 +0800
  • 2d62e1e41a Stop drawing status volume bar on mixer page to avoid erasing the back button. yuquanjun 2026-09-10 19:29:47 +0800
  • 4aad989263 Reapply master volume at boot/mode-entry/play-start and sync volume bar on settings hub. yuquanjun 2026-09-10 18:58:24 +0800
  • 295a2a6fa3 Fix song-name trailing ghost by clearing the full text row before redraw. yuquanjun 2026-09-10 10:46:11 +0800
  • b65b762d92 Refresh git_user_fw_ver.h after 0.2.8 release rebuild. yuquanjun 2026-09-10 07:03:20 +0800
  • 30c4ea9c0d Refresh git_user_fw_ver.h for 0.2.8 release commit. yuquanjun 2026-09-10 07:02:22 +0800
  • 05ccf28a4b Release 0.2.8: harden BLE SysEx receive path for app stability. yuquanjun 2026-09-10 07:02:22 +0800
  • 59c11f3f93 Fix BT recv stack smash and harden pitch/chord SysEx paths. yuquanjun 2026-09-10 06:51:32 +0800
  • 24ffe87527 Refresh bottom nav with 0909 enlarged icons and aligned label art. yuquanjun 2026-09-09 20:24:39 +0800
  • 5bb403cd11 Add artist self-serve tone pack tool for USB IAP updates of 1/2/3.bin. yuquanjun 2026-09-09 16:37:29 +0800
  • a818065c2e Fix mixer knob outline at max volume by seating the knob on the track capsule ends. yuquanjun 2026-09-09 16:33:03 +0800
  • c1b32c0351 Refresh git_user_fw_ver.h for 0.2.7 release commit. yuquanjun 2026-09-09 12:18:00 +0800
  • bb6d9ae7f9 Release 0.2.7: refresh rhythm 1.bin pack with fixed BIN3 layout checks. yuquanjun 2026-09-09 12:17:42 +0800
  • 99f7ed3e5a Pin BIN3 to fixed 0xA71AC and reject packs where 2.bin drift shifts it. yuquanjun 2026-09-09 11:47:15 +0800
  • cd21e4e45e Always enable loop on universal-mode pick so accompaniment can play. yuquanjun 2026-09-09 11:35:14 +0800
  • 92e5e32de3 Diagnose BIN3 LoadPreset failures and add flash bin3 tooling. yuquanjun 2026-09-09 11:32:40 +0800
  • 015417dc3d Enlarge bottom nav touch zones to full-width 60x55 cells under the section buttons. yuquanjun 2026-09-09 11:01:40 +0800
  • 6f2f7b6b75 Remove mode-select top stripe cover that left an extra line. yuquanjun 2026-09-09 08:00:06 +0800
  • ba110565f1 Use chevron asset for factory-reset row instead of solid triangle. yuquanjun 2026-09-09 07:50:08 +0800
  • ad0d990c55 Center indexed param/timbre labels as one block and nudge section digits. yuquanjun 2026-09-09 07:34:48 +0800
  • f1f9520637 Fix settings BT/restore icons and soft-off BLE protocol plumbing. yuquanjun 2026-09-09 07:03:52 +0800
  • 57448b3da8 Harden BLE protocol test for Windows pairing and flaky notifies. yuquanjun 2026-09-08 22:14:18 +0800
  • 0aedb45e6e Make BLE SysEx UID and fw-code MIDI-safe for BLE-MIDI. yuquanjun 2026-09-08 22:02:06 +0800
  • 7b08f5e098 Start BLE UART4 App protocol receive on power-on. yuquanjun 2026-09-08 21:46:14 +0800
  • f762348883 Merge branch 'main' into develop yuquanjun 2026-09-08 18:15:45 +0800
  • 7138123201 Release 0.2.6: refresh HKTK 2.bin from Doc/音色文件/0908/2ss_2.bin. main yuquanjun 2026-09-08 18:09:15 +0800
  • 8febbd7742 Align BLE SysEx style/transpose replies with Doc protocol and add BLE test harness. yuquanjun 2026-09-08 18:05:04 +0800
  • bd22246942 Use AT32 UID for unique PHON_ name and push it to Dream over SysEx. yuquanjun 2026-09-08 12:37:29 +0800
  • 725ac495ba Merge main: bring Release 0.2.5 (2ss.bin tone pack) into develop. yuquanjun 2026-09-08 10:18:06 +0800
  • f1e4177e92 Release 0.2.5: refresh HKTK 2.bin from Doc/音色文件/0908/2ss.bin. yuquanjun 2026-09-08 10:13:06 +0800
  • 01bc2a592c Implement full BLE SysEx protocol handlers and app-sim test. yuquanjun 2026-09-08 10:00:55 +0800
  • a6259b5fca Release 0.2.4: package Boot with UI0902 flash-mode screen. yuquanjun 2026-09-08 05:51:58 +0800
  • 4544f8706a Release 0.2.3: fix local song HKTK load/play and keep tone map logs. yuquanjun 2026-09-07 21:48:54 +0800
  • c4852aca5d Restore WenQuanYi 择 glyph matching the known-good UI shot. yuquanjun 2026-09-07 15:22:10 +0800
  • 4d0b015a07 Restore first-version 择 bitmaps for mode-home labels. yuquanjun 2026-09-07 15:18:22 +0800
  • 68aec080c8 Fill 择 to full cell with clearer hand-tuned strokes. yuquanjun 2026-09-07 15:14:00 +0800
  • c4969c895c Redraw 择 glyph full-cell from WQY 16px source. yuquanjun 2026-09-07 14:51:19 +0800
  • e11ec36ca5 Fix missing 择 on mode-home timbre label. yuquanjun 2026-09-07 13:48:18 +0800
  • 0e5a8efdd8 Rename timbre row label from 选议 to 选择. yuquanjun 2026-09-07 12:14:27 +0800
  • 45686415a7 Nudge transpose/tempo main values up 3px and right 3px. yuquanjun 2026-09-07 11:58:49 +0800
  • 50e847e2ee Use 0907 hub icons and full-screen flash-mode artwork. yuquanjun 2026-09-07 11:16:45 +0800
  • 8c941905e7 Refresh UI0902 address map after transparent icon pack rebuild. yuquanjun 2026-09-07 09:30:59 +0800
  • 23c2dee80f Release 0.2.2: package ALL extflash only and bump firmware version. yuquanjun 2026-09-07 09:29:01 +0800
  • 0a0bd9b3ea Fix system-settings icon dark fill on focus blue rows. yuquanjun 2026-09-07 09:28:35 +0800
  • 280aa1f752 Persist Bluetooth switch in NVM and restore it across power cycles. yuquanjun 2026-09-07 08:26:45 +0800
  • f80c16dbef Polish system-settings digit glyph and right-edge alignment. yuquanjun 2026-09-07 08:17:34 +0800
  • 7c76b8302a Reduce flicker when switching between the three play modes. yuquanjun 2026-09-06 21:42:01 +0800
  • f076d1714a Clear setting-row bounds before redraw to drop focus corner ghosts. yuquanjun 2026-09-06 21:03:31 +0800