build(native): rebuild bridge + commit sidecar binary để feature theo push

- fix compile: performEdit dùng setParamNormalized (setParamFromEdit không tồn tại trong SDK này)
- rebuild fx_vst_bridge.exe/daw_vst_bridge.exe/plugin_host.exe (chứa /shm route + SHM audio feeder)
- src-tauri/binaries: hết ignore, commit binary + dll + vst3scan.json — máy khác clone về có ngay feature native
- xóa rác app.precompiled.js.bak + dọn bundle dirs (.bak/.new/_diag/.pytest_cache)
This commit is contained in:
2026-08-22 17:12:18 +07:00
parent 6dfe390bda
commit 8346bc3041
12 changed files with 7 additions and 363 deletions
+3 -1
View File
@@ -31,7 +31,9 @@ samples/
celerybeat-schedule
node_modules
src-tauri/target/
src-tauri/binaries/
# src-tauri/binaries/: portable native bridge sidecars — COMMITTED.
# Rebuild: build/scripts/build_native_bridge.ps1. Features native phai theo
# push sang may khac nen commit binary (khong ignore).
src-tauri/resources/daw_engine/
src-tauri/vc_redist.x64.exe
app/storage/plugin_dirs.json
File diff suppressed because one or more lines are too long
+1 -1
View File
@@ -347,7 +347,7 @@ public:
// the controller is attached (set in vst3FxLoadInner).
Steinberg::Vst::IEditController* controller = nullptr;
tresult performEdit(Steinberg::Vst::ParamID id, Steinberg::Vst::ParamValue v) override {
if (controller) controller->setParamFromEdit(id, v);
if (controller) controller->setParamNormalized(id, v);
return kResultOk;
}
tresult endEdit(Steinberg::Vst::ParamID) override { return kResultOk; }
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
File diff suppressed because one or more lines are too long