chore: add bugfix log to wiki
This commit is contained in:
@@ -1,3 +1,9 @@
|
||||
### [2026-07-26 16:55] Task: Fix SoundFont program selection flow
|
||||
- **Tóm tắt thay đổi:** Sửa `_find_sf2_path` case-insensitive (catalog IDs lowercase vs filename mixed-case), thêm `synth_engine`, `soundfont_id`, `instrument_source` vào serialize/deserialize để project save/load không mất instrument selection.
|
||||
- **Các file ảnh hưởng:** `app/core/render_engine.py`, `app/static/js/app.jsx`
|
||||
- **Ghi chú/Test (nếu có):** Verified: `_find_sf2_path('sgm_v2.01')` → `SGM_v2.01.sf2`, render flat fields + synth_engine struct + roundtrip serialization all pass.
|
||||
---
|
||||
|
||||
### [2026-07-26 16:45] Task: Implement VST3/SoundFont engine plan
|
||||
- **Tóm tắt thay đổi:** Fix SF2 path resolution (hardcoded → multi-dir scan), add `synth_engine` struct parsing in render & UI, 3-level fallback chain, pass context to client SoundFont player.
|
||||
- **Các file ảnh hưởng:** `app/core/render_engine.py`, `app/static/js/app.jsx`, `app/static/js/services/soundfontPlayer.js`, `app/static/js/services/aiGateway.js`
|
||||
|
||||
Reference in New Issue
Block a user