0cec3d3cce
fix GUI VSTi trắng/không load: DPI per-monitor v2 + WS_CLIPCHILDREN + view->onSize() sau attached; restore API manager header/cpp (2596372 xoá nhầm) và deploy exe mới
admin2026-08-15 16:12:29 +07:00
90241f626f
fix crash daw_vst_bridge 0xc000041d khi mở GUI Nexus rồi switch sang Ample: over-gate JUCE message window (g_juceOwnerTids, chỉ chạy khi close_in_flight) + gỡ VEH tạm và mọi log [dbg] chẩn đoán, giữ [NativeBridge] production; deploy exe FINAL (đã verify 3 run driver)
admin2026-08-15 11:35:50 +07:00
1964544d2d
wip(nexus): debug crash 0xc000041d khi mở GUI Nexus — lưu trạng thái điều tra (attached() hang; probe exact11 PASS, bridge hang; g_engine hypothesis disproven; chờ phân tích waitscan wait-object)
wip-nexus-gui-debug
admin2026-08-14 22:29:45 +07:00
2596372ab1
fix crash bridge khi đổi SF→VSTi đang play: silence same-plugin theo path MỚI trước assign() (createInstance) — track restore giữ cùng DLL process song song audio loop = 2 threads 1 DLL Nexus crash; không tự mở GUI khi đang play (C++ mute channel tới khi đóng GUI → tắt âm)
3dtours2026-08-14 17:08:17 +07:00
af59aaf257
fix crash daw_vst_bridge khi đóng editor Nexus đang play: reload instance trong close job + silence same-plugin quanh createInstance/createView
admin2026-08-14 16:52:53 +07:00
0696545ae9
fix: bridge crash/stall when opening native VST GUI while playing
admin2026-08-14 14:36:34 +07:00
a1bbf549b7
build: commit compiled native bridge + libs + app shell into install/ — daw_engine (~1.8GB) built locally via build_install.ps1
admin2026-08-14 11:30:26 +07:00
dc54a0c3f3
fix(bridge): loop keeps playing — cancel delayed STOP#2 on PLAY (V10) + epoch-guard stale note timers (V11, crack fix)
admin2026-08-14 11:24:44 +07:00
d42abb2a41
fix(ui): per-track volume/mute/solo now works over bridge — send CC7 via SonicMidiRouter pushEvent instead of local WASM controllerChange
admin2026-08-14 10:56:24 +07:00
35499b614c
fix(bridge): VSTi GUI crash on instrument switch — PostMessage WM_CLOSE instead of cross-thread DestroyWindow
admin2026-08-14 10:18:22 +07:00
29f7fecb35
fix(ui): GUI button inline same row + same height as Synth/File/FX in TCP
admin2026-08-14 08:04:33 +07:00
7a8122f99d
fix(v9): 5 bugs — GUI deferred until VST loaded (no white window), fixed retry 8x500ms, VST3 folder resolve for auto-load, sustain-CC64 dropped after STOP, taskkill process tree on exit, Synth+GUI same row in TCP
admin2026-08-13 21:57:23 +07:00
55d232c659
fix(bridge): closeGUI on channel worker thread — WM_DESTROY runs on main, view->removed() must run on the worker apartment or plugin corrupts and next attach hangs
admin2026-08-13 17:06:32 +07:00
2c890aef54
fix(bridge): noteId match noteOn (0) for noteOff; create VST GUI window on main thread, attach on worker
admin2026-08-13 16:33:46 +07:00
05e4244cc8
fix(bridge): one editor at a time + guard reload race
admin2026-08-13 15:32:35 +07:00
c3eb0c9d16
fix: VST3 teardown under lock + re-attach hang + editor window on replace
admin2026-08-13 12:48:30 +07:00
f8cb2c6a5e
Sửa lỗi trực tiếp trên window
admin2026-08-11 09:51:13 +07:00
aae0b05473
fix: media explorer preview MIDI file từ Media Library (name/kind) không phát âm — resolve bytes /static/midi qua filePreviewUrl + guard playSelected/selectSynthInst/re-loop
3dtours2026-08-11 08:39:48 +07:00
6e962dc1b2
FIX: _pick_port bo SO_REUSEADDR — Windows cho phep bind trung port -> 2 engine cung 8000 -> UI loi ngau nhien
3dtours2026-08-09 08:50:08 +00:00
6eef16edc0
fix: targets = ['msi'] — makensis 32-bit loi mmapping datablock voi bundle engine lon (RAM 32GB van fail); MSI (WiX 64-bit) build thanh cong
3dtours2026-08-09 08:28:15 +00:00
cd2547ef6a
revert: compression zstd khong co trong schema nsis cua Tauri version hien tai
3dtours2026-08-09 05:08:53 +00:00
c538cab745
fix: NSIS compression zstd thay LZMA — LZMA solid can nhieu RAM/pagefile -> makensis 32-bit loi mmapping datablock (#12345) voi bundle engine lon
3dtours2026-08-09 05:03:54 +00:00
90493c73f3
fix: spawn engine qua app.shell().command() (ShellExt) — process::Command::new la private trong tauri-plugin-shell v2
3dtours2026-08-09 04:39:15 +00:00
2462bbc1a8
fix: tauri resources glob tach rieng — resources/daw_engine/* (file 1 level) + _internal/** (subdirs) thay ** rong (co the khong match file truc tiep)
3dtours2026-08-09 04:16:49 +00:00
1f1017d78a
fix: thay .gitkeep bang README.txt (glob ** co the bo qua dotfile) trong resources/daw_engine
3dtours2026-08-09 03:46:08 +00:00
f17bed4e5f
fix: placeholder .gitkeep trong resources/daw_engine de tauri.conf glob resources/daw_engine/** khong loi 'path not found' khi chua chay buoc copy engine
3dtours2026-08-09 03:44:50 +00:00