admin
|
cadb5402a3
|
feat: VSTi live playback 100% client-side (không Carla) — autosample SF2 backend (pedalboard) → FluidSynth WASM qua masterBus → mastering → main out; SonicVstiAutosample ensure+dedup+cooldown; runtime gating __enableCarlaLivePlayback; âm bắt qua ensureMidiCapture → clientSideExport
|
2026-08-11 14:28:42 +07:00 |
|
admin
|
f8cb2c6a5e
|
Sửa lỗi trực tiếp trên window
|
2026-08-11 09:51:13 +07:00 |
|
3dtours
|
a0d8725541
|
feat: tách luồng âm instrument theo môi trường — docker dùng FluidSynthWASM, standalone dùng native pyfluidsynth (+Carla VSTi)
- runtime: detect()/capabilities() trả environment (docker|standalone)
- vst_engine: render_soundfont_midi_to_audio (pyfluidsynth native, event-stream, release tail)
- plugins: POST /soundfont-render — render MIDI notes -> WAV (auth, fallback default SF)
- frontend: SonicRuntime.environment + dataset.environment; app.jsx route preview/transport:
standalone+SF -> soundfont-render WAV (playNativeSfNote/scheduleNativeSfItem),
docker giữ WASM, VSTi standalone giữ Carla bridge
|
2026-08-10 20:38:54 +07:00 |
|
3dtours
|
c08233a163
|
FIX: 6 lỗi âm thanh/Carla/temp-save/Ctrl-S/FX Chain Carla bridge
- Soundfont preview: hủy note đang chờ load soundfont (stopNote/stopAll/panic) — hết âm loop không dừng với MIDI Keyboard; preview dùng channel riêng (applyAITrackInstrument) — hết sai instrument
- Carla bridge: endpoint /carla-stop (all-notes-off OSC + terminate process) + stopBridge() khi track chuyển VSTi -> soundfont — hết âm play qua Carla cũ
- MIDI items play qua Carla khi VSTi loaded: scheduleCarlaNote route vào startTrackPlayback + startLocalTrackPlayback + ghost notes
- Tự động lưu temp khi tắt app: beforeunload/pagehide sendBeacon + autosave 30s + ghi storage/temp/autosave.json + khôi phục khi load lại
- Ctrl-S: desktop -> save-to-disk (Documents/SonicForgeDAW/Projects); docker -> Cloud/local
- FX Chain (Mastering + FX Rack): module Carla Bridge (VST FX) — load/openInCarla + stop/unload, pass-through trong graph
|
2026-08-10 05:34:32 +00:00 |
|
3dtours
|
1cf5b18492
|
FIX: sửa lỗi không load soundfont trên window, MIDI item không play được qua carla
|
2026-08-10 10:50:02 +07:00 |
|
3dtours
|
1db892bb99
|
FIX: sửa lỗi không load instrument của soundfont trên window
|
2026-08-10 10:04:54 +07:00 |
|
3dtours
|
aa32272f36
|
FIX: Carla sử dụng bridge
|
2026-08-10 07:57:26 +07:00 |
|