3dtours
025e0f03a2
FIX: preview soundfont (MIDI keyboard) không tự động qua mastering FX main out
...
- Thêm ensureMasteringRouting() đồng bộ graph mastering + routing SF + route gains NGAY trước khi preview (keybed onMouseDown, playDrawPreview, playMidiPreview, mở piano roll tab) — hết phải bật/tắt nút power mới có tác dụng
- applyMasteringSettings sig thêm masterConnected/isBypassed — toggle power luôn re-apply tham số module
2026-08-10 06:04:12 +00: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
d20932a68b
FIX: sửa lỗi MIDI item không play được qua carla, loop không tắt với soundfont
2026-08-10 11:33:47 +07: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
85ac80bb4f
FIX: sửa lỗi không load soundfont trên window
2026-08-10 09:29:05 +07:00
3dtours
250b94cd88
FIX: Carla sử dụng bridge có midikeyboard
2026-08-10 08:53:05 +07:00
3dtours
aa32272f36
FIX: Carla sử dụng bridge
2026-08-10 07:57:26 +07:00
3dtours
83427fe503
FIX: verify_bundle.py false-positive Windows - TOC Python literal double-escape backslash (app\\static -> app//static), normalize 2 buoc
2026-08-08 14:50:07 +00:00
3dtours
cef2d6666b
FIX (lan 3 - goc root): chen _SPEC_ROOT vao sys.path truoc collect_data_files('app') — 'pyinstaller' entry point khong them CWD vao sys.path
2026-08-08 14:37:38 +00:00
3dtours
bfe9e47db1
FIX (lan 2): build_windows.ps1 tu cai @babel/standalone neu thieu (ERR_MODULE_NOT_FOUND)
2026-08-08 14:19:03 +00:00
3dtours
bcc91db4a7
FIX: them @babel/standalone vao package.json (build.mjs ERR_MODULE_NOT_FOUND tren Windows)
2026-08-08 14:17:15 +00:00
3dtours
1f7a8c6f1b
FIX: verify bundle dung tools/verify_bundle.py (normalize backslash, false-positive 'thieu static') + check engine.spec phien ban moi
2026-08-08 14:15:14 +00:00
3dtours
8b0551b18f
FIX: build_windows.ps1 parse error PS5.1 — ASCII-only + UTF-8 BOM (unicode em-dash lam hong string terminator)
2026-08-08 14:01:40 +00:00
3dtours
eaca051191
FIX (lan 2): bundle app assets qua collect_data_files (import-system) + fallback static dir trong main.py + verify TOC trong build_windows.ps1
2026-08-08 13:59:35 +00:00
3dtours
b78a629429
IMPROVE: About modal dùng logo favicon.svg của app thay cho div chữ SF
2026-08-08 13:37:03 +00:00
3dtours
366219a269
FEAT: menu Help (About modal + hướng dẫn sử dụng) + Tools Preferences (theme/language/button font size)
2026-08-08 13:23:23 +00:00
3dtours
3618e3c591
FIX: VU meter giữ animation đúng trường độ âm khi ARM + giữ phím MIDI keyboard (heldMidiNotesRef, không decay khi note còn giữ)
2026-08-08 13:12:49 +00:00
3dtours
b490aa9951
FIX: chặn browser zoom toàn trang — item/button/label giữ nguyên kích thước khi phóng to UI (capture preventDefault, giữ zoom chuyên dụng)
2026-08-08 13:08:25 +00:00
3dtours
be93f9f55a
FIX: bundle scipy submodules (ansari_swilk_stats) + librosa .pyi stubs (lazy_loader) trong engine.spec
2026-08-08 12:52:38 +00:00
3dtours
7dda81b1d3
FIX: Windows build crash 'app\static does not exist' (datas absolute + APP_DIR freeze-aware) + VU meter ARM/MIDI keyboard
2026-08-08 11:51:15 +00:00
3dtours
8e3c652551
IMPROVE: PIANO ROLL TAB khi play thì playhead luôn nằm chính giữa piano roll
2026-08-07 22:10:37 +07:00
3dtours
393df8fd7b
FIX: cho phép shift+click để chọn notes, drag để di chuyển các notes, ctrl+drag để copy nhanh các notes
2026-08-07 21:48:14 +07:00
3dtours
688a7a57e2
FIX: cho phép copy/cut các notes được chọn trong PIANO ROLL TAB
2026-08-07 21:39:18 +07:00
3dtours
652e745d0a
IMPROVE: thay đổi giao diện của PIANO ROLL TAB
2026-08-07 21:22:13 +07:00
3dtours
45ab31d42e
IMPROVE: thêm các tính năng cho MIDI trong PIANO ROLL TAB
2026-08-07 20:46:47 +07:00
3dtours
c3182f6baa
FIX: sửa lỗi không hiển thị đúng nội dung của SECTION-TAB trong section item
2026-08-07 18:58:29 +07:00
3dtours
1d9b426d15
FIX: sửa lỗi copy/cut paste không đúng item
2026-08-07 17:06:05 +07:00
3dtours
4f34491f3e
FIX: sửa lỗi hiển thị animation của VU meter khi play MIDI
2026-08-07 15:57:49 +07:00
3dtours
9e269d3b79
FIX: sửa lỗi hiển thị animation của VU meter
2026-08-07 15:40:15 +07:00
3dtours
58c6ec794d
FIX: sửa lỗi hiển thị số bar bị sai
2026-08-07 15:07:06 +07:00
3dtours
173a1f227b
FIX: sửa lỗi lưu thay đổi trong SECTION-TAB thì cũng tạo duration trên MAIN SESSION
2026-08-07 11:08:39 +07:00
3dtours
c1aa1eb4d4
FIX: sửa lỗi phát hiện đã không còn play midi note để PIANO ROLL TAB quay về vị trí 0
2026-08-07 10:41:45 +07:00
3dtours
6c16bf8410
FIX: sửa lỗi đồng bộ playhead vị trí play giữa MAIN SESSION/SECTION-TAB/PIANO ROLL TAB
2026-08-07 10:37:34 +07:00
3dtours
4981785913
FIX: sửa lỗi playhead đồng bộ giữa các tab, nhấn space có thể bind với phím play
2026-08-07 10:27:21 +07:00
3dtours
bca661bffd
FIX: sửa lỗi chuyển từ tab PIANO ROLL TAB sang MAIN SESSION/SECTION-TAB không đồng bộ playhead
2026-08-07 10:12:18 +07:00
3dtours
4c820bfa77
FIX: sửa lỗi chuyển từ tab PIANO ROLL TAB sang MAIN SESSION và SECTION-TAB thì bị câm
2026-08-07 09:35:40 +07:00
3dtours
8cdf2942b9
FIX: sửa lỗi chuyển từ tab MAIN SESSION sang SECTION-TAB và PIANO ROLL TAB thì bị bypass
2026-08-07 09:13:03 +07:00
3dtours
23675dab83
FIX: Đã fix preview Media Explorer (v202608062345)
2026-08-06 20:45:56 +07:00
3dtours
71b9231b57
FIX: Đã fix block lồng + mất MIDI (v202608062330)
2026-08-06 20:42:27 +07:00
3dtours
93dc13b17a
FIX: lỗi bypass của SECTION-TAB
2026-08-06 18:19:04 +07:00
3dtours
f1e914fa62
FIX: lỗi: CC7 (channel volume) chỉ được set 100/0 (mute/unmute) — volume track KHÔNG áp qua channel → track MIDI dùng chung channel: CC7 của track set cuối thắng → volume của track kia vô tác dụng
2026-08-06 14:10:57 +07:00
3dtours
4dfab954d8
FIX: reset tất cả về mặc định khi tạo new project
2026-08-06 11:47:10 +07:00
3dtours
e99e54773f
FIX: Đã sắp xếp lại (v202608061030)
2026-08-06 08:29:23 +07:00
3dtours
0ba31c57bf
FIX: Đã đổi tên (v202608060900)
2026-08-05 22:23:31 +07:00
3dtours
454dd91f96
FIX: Đã fix cross-machine (v202608060700)
2026-08-05 22:02:43 +07:00
3dtours
e9f29e09ca
FIX: Đã fix cross-machine (v202608060500)
2026-08-05 17:40:35 +07:00
3dtours
289746f187
FIX: Đã fix (v202608060430) — tab deactive → stop âm tab đó
2026-08-05 17:29:52 +07:00
3dtours
b3ced7a7b3
FIX: Clone AI Var kế thừa midiChannel của track gốc → 2 track DÙNG CHUNG channel
2026-08-05 15:49:44 +07:00
3dtours
4233c1eeda
FIX: Piano roll track 4 phát âm thanh instrument track 3
2026-08-05 15:17:13 +07:00