docs(win): mark all 6 Windows lossless-audio tasks complete (192.168.1.24)
This commit is contained in:
@@ -25,6 +25,25 @@ binary, COPY vào `install/`, VERIFY, COMMIT.
|
||||
|
||||
## Tasks trên Windows (theo thứ tự)
|
||||
|
||||
> ✅ **HOÀN TẤT (2026-08-18)** — đã chạy trên máy Windows `192.168.1.24` (Win10 19044):
|
||||
> Git 2.55, VS Build Tools 2022 MSVC 14.44, Python 3.11.9, Node 20.20.2,
|
||||
> Rust 1.97.1, vcpkg + fluidsynth 2.5.7, sfizz-src clone
|
||||
> (`native_bridge/sfizz-src`, gitignored). Bridge build:
|
||||
> `cmake -S native_bridge -B build/bridge-win -DCMAKE_TOOLCHAIN_FILE=C:\Users\locpham\vcpkg\scripts\buildsystems\vcpkg.cmake`
|
||||
> + `-DSFIZZ_SHARED=OFF`; bắt buộc `-DCMAKE_MSVC_RUNTIME_LIBRARY=MultiThreadedDLL`
|
||||
> + patch `sfizz-src/cmake/SfizzConfig.cmake` (wrap `CMAKE_MSVC_RUNTIME_LIBRARY`
|
||||
> trong `if(NOT ...)`) — patch chỉ ở máy đó, cần làm lại khi clone sfizz mới.
|
||||
> Verify: `tests\test_lossless_compliance.py` 9/9 PASS,
|
||||
> `native_bridge\tests\test_offline_render.py` 9/9 PASS (cần
|
||||
> `native_bridge\build\Release\daw_vst_bridge.exe` + copy `g2_test.sfz` vào
|
||||
> `sfizz-src\tests\TestFiles\`). Bundle: `src-tauri\target\release\bundle\nsis\SonicForgeDAW_1.0.0_x64-setup.exe`.
|
||||
> Binary đã copy vào `install/`: `daw_vst_bridge.exe`, `sonicforge-daw.exe`,
|
||||
> `libfluidsynth-3.dll`, `jpeg62.dll`. Tauri build cần
|
||||
> `src-tauri\binaries\daw_vst_bridge-x86_64-pc-windows-msvc.exe` (externalBin
|
||||
> naming, `binaries/` gitignored). `build_windows.ps1` bước [5/6]
|
||||
> Invoke-WebRequest lỗi console-buffer khi chạy qua SSH — dùng curl tải
|
||||
> `vc_redist.x64.exe`.
|
||||
|
||||
### 1. Pull code mới nhất
|
||||
```powershell
|
||||
cd C:\Users\locpham\SonicForgeStudio
|
||||
|
||||
Reference in New Issue
Block a user