3dtours
|
2ab989132b
|
fix(ui): wire Synth button to VST3 selection and render engine
- UI: setTrackInstrumentWithProgram stores instrumentId + enables MIDI type
- UI: SoundFont preset selection now passes soundfont_bank to server
- Server: render_engine reads instrument_id field (fallback instrument)
- Serialize/deserialize: soundfont_bank, soundfont_program preserved
- Rebuilt app.precompiled.js from app.jsx
|
2026-07-26 16:25:26 +07:00 |
|
3dtours
|
89c7237379
|
feat: add SoundFont inspection engine + AI instrument schema
- SoundFontInspector (sf2utils) scans .sf2, generates full/condensed catalog
- GET /api/v1/plugins/soundfonts/catalog with lazy init + cache invalidation
- AI tool generate_multitrack_midi now requires soundfont_id/bank/program
- Condensed catalog auto-injected into AI system prompt with bank rules
- Server render: FluidSynth program_select uses bank/program + channel routing (drums→ch9)
- VST3 pedalboard path inserts CC0 bank select + program change before notes
- DecentSamplerManager loads .dspreset with CWD fix for relative sample paths
- Pianobook render branch in render_engine.py
- Client SonicSF: controllerChange, programChange, applyAITrackInstrument
- Post-AI track creation applies instrument via applyAITrackInstrument
- Background cache rescan on .sf2 upload, frontend re-fetches catalog
- libcurl4 + VST3 dirs in Dockerfile
|
2026-07-26 12:36:48 +07:00 |
|
3dtours
|
b04a76ebfb
|
fix: piano roll zoom/scroll + AI copilot + SF cache + auto-scroll drag
|
2026-07-25 07:37:27 +07:00 |
|
3dtours
|
b9eb840b11
|
feat: vẽ nhanh MIDI note
|
2026-07-24 20:33:01 +07:00 |
|
3dtours
|
6a17e7036c
|
fix: nhãn của soundfont hiển thị sai và không load được instrument
|
2026-07-23 22:32:19 +07:00 |
|
3dtours
|
1a28ebabee
|
fix: piano roll và main session play
|
2026-07-23 21:05:26 +07:00 |
|
3dtours
|
dac661e6c6
|
fix: piano roll tab có thể play với soundfont
|
2026-07-23 20:34:52 +07:00 |
|
3dtours
|
a21266736c
|
fix: synth để gắn soundfont cho midi
|
2026-07-23 19:26:26 +07:00 |
|
3dtours
|
225f23516f
|
feat: thêm soundfont và VSTi cho MIDI
|
2026-07-23 17:47:46 +07:00 |
|
3dtours
|
0e44e44ecb
|
feat: bổ sung MIDI
|
2026-07-23 08:32:23 +07:00 |
|
3dtours
|
85a8dc6d17
|
fix: time selection click and shiftclick
|
2026-07-20 19:44:23 +07:00 |
|
3dtours
|
2a44b81cf5
|
fix: cannot login with default password
|
2026-07-20 11:50:07 +07:00 |
|
3dtours
|
f3f1292aa4
|
fix: cannot login with default password
|
2026-07-20 11:30:25 +07:00 |
|
3dtours
|
c8ebdb50b0
|
fix: refactor
|
2026-07-20 10:39:07 +07:00 |
|
3dtours
|
283555c78e
|
fix: lỗi vẽ volume và panning trên waveform
|
2026-07-19 21:21:54 +07:00 |
|
3dtours
|
95dc9346ef
|
fix&feat: hiển thị tools chỉnh sửa audioclip
|
2026-07-19 10:19:25 +07:00 |
|
3dtours
|
d2e0010d88
|
fix&feat: 12_SUBTAB.md chỉnh sửa audioclip ở subtab
|
2026-07-19 08:22:13 +07:00 |
|
3dtours
|
a34b01a035
|
First commit
|
2026-07-18 15:09:05 +07:00 |
|