Files
SonicForgeStudio/md/unified_fx_rack_panel_update.md
T

18 lines
922 B
Markdown

# Unified FX Rack Panel Update — VST FX & Wave Observer
Cập nhật cho `unified_fx_rack_panel.md`: bổ sung VST FX chain và Wave Observer.
## VST FX Chain
- FXRackModal (per-track) và MasteringModal (masterbus) có section "VST FX":
thêm plugin từ `SonicAPI.listFx` (danh sách VST3/LV2 đã scan), upload preset
dạng base64, bypass toàn chain, sắp xếp lên/xuống/xóa.
- Render offline qua native_bridge `--render-fx` (xem `PLAN_MASTERBUS_FX_RACK_VST.md`).
- Serialize: track `vst_fx_chain`/`vst_fx_bypass`; master
`main_session.master.fx_chain`/`bypass`.
## §III.3 Wave Observer
- Oscilloscope real-time xem dạng sóng tín hiệu tại điểm quan sát (master / track).
- Code: `app/static/js/app.jsx` (WAVE OBSERVER — REAL-TIME OSCILLOSCOPE;
`Wave Observer scope state`; `Wave Observer scope analysers`).
- Scope: chọn master hoặc track; analysers dùng WebAudio AnalyserNode.