• Joined on 2026-06-13
3dtours pushed to main at 3dtours/SonicForgeStudio 2026-08-06 08:30:33 +07:00
e99e54773f FIX: Đã sắp xếp lại (v202608061030)
0ba31c57bf FIX: Đã đổi tên (v202608060900)
454dd91f96 FIX: Đã fix cross-machine (v202608060700)
e9f29e09ca FIX: Đã fix cross-machine (v202608060500)
289746f187 FIX: Đã fix (v202608060430) — tab deactive → stop âm tab đó
Compare 16 commits »
3dtours pushed to setup-features at 3dtours/SonicForgeStudio 2026-08-06 08:29:56 +07:00
e99e54773f FIX: Đã sắp xếp lại (v202608061030)
0ba31c57bf FIX: Đã đổi tên (v202608060900)
454dd91f96 FIX: Đã fix cross-machine (v202608060700)
e9f29e09ca FIX: Đã fix cross-machine (v202608060500)
Compare 4 commits »
3dtours pushed to setup-features at 3dtours/SonicForgeStudio 2026-08-05 17:30:12 +07:00
289746f187 FIX: Đã fix (v202608060430) — tab deactive → stop âm tab đó
b3ced7a7b3 FIX: Clone AI Var kế thừa midiChannel của track gốc → 2 track DÙNG CHUNG channel
4233c1eeda FIX: Piano roll track 4 phát âm thanh instrument track 3
35f7c3822f FIX: Piano roll tab không xuất âm thanh qua mastering chain được recovery
d37f4e7557 FIX: Piano roll tab không xuất âm thanh qua mastering chain được recovery
Compare 7 commits »
3dtours pushed to setup-features at 3dtours/SonicForgeStudio 2026-08-04 22:21:01 +07:00
cfc114b9d7 FIX: khi ở MAIN SESSION đang play mà mở Piano roll tab thì âm thanh bị tắt
856a8183b6 FIX: lỗi mở MIDI item ở trong PIANO ROLL TAB là bị lỗi âm thanh của main session
Compare 2 commits »
3dtours pushed to setup-features at 3dtours/SonicForgeStudio 2026-08-04 16:43:59 +07:00
0272912cff FIX: khi click vào track number thì bị mất âm thanh, cho phép lưu màu của track
c047934fc4 IMPROVE: cài đặt thêm tool để có thể phối lại cho đoạn midi item hoặc viết thêm cho nó
fc663921ff IMPROVE: khi zoom in thì giữ nguyên kích thước sau khi reload page, drag Audioclip item đi vị trí khác thì playhead vẫn play đúng vị trí âm thanh
Compare 3 commits »
3dtours pushed to main at 3dtours/SonicForgeStudio 2026-08-04 10:00:51 +07:00
fe5e8cb58e IMPROVE: gỡ bỏ các panel không cần thiết và tinh chỉnh phần export, thêm EQ Pro cho Mastering và FX Rack
01fcf51fea FIX: thêm nút bypass cho midi items và audio items, Section item
1af2119444 IMPROVE: thêm nút bypass cho midi items và audio items
e5b4321a55 FEAT: thêm FX RACK PANEL cho track, áp dụng cho midi item và audioclip item
ec5fedec33 FIX: sửa lỗi khi quét chọn duration để loop và khi bật nút loop thì tự động giãn ra bar 18
Compare 97 commits »
3dtours pushed to setup-features at 3dtours/SonicForgeStudio 2026-08-04 10:00:18 +07:00
fe5e8cb58e IMPROVE: gỡ bỏ các panel không cần thiết và tinh chỉnh phần export, thêm EQ Pro cho Mastering và FX Rack
01fcf51fea FIX: thêm nút bypass cho midi items và audio items, Section item
1af2119444 IMPROVE: thêm nút bypass cho midi items và audio items
e5b4321a55 FEAT: thêm FX RACK PANEL cho track, áp dụng cho midi item và audioclip item
Compare 4 commits »
3dtours pushed to setup-features at 3dtours/SonicForgeStudio 2026-08-03 19:42:04 +07:00
ec5fedec33 FIX: sửa lỗi khi quét chọn duration để loop và khi bật nút loop thì tự động giãn ra bar 18
8c1a8ead56 FIX: hiển thị MASTERING PANEL và các modules không bị lỗi
ed91e4534c IMPROVE: bổ sung thêm imager module ho MASTERING PANEL
8fc1c2641b FIX: chỉnh sửa mute và unmute realtime, sửa lỗi save dự án và chèn chung các items vào một track
a9da813cb1 FEAT: thêm nút bypass cho track strip để bypass không qua mastering panel
Compare 6 commits »
3dtours pushed to setup-features at 3dtours/SonicForgeStudio 2026-08-03 12:34:50 +07:00
7325fbfc45 fix: câm toàn cục (IN peak có OUT peak không) - WaveShaper luôn identity curve không null + clamp tần số biquad dưới Nyquist + watchdog tự bypass master chain khi hỏng
94b2d2ef41 fix: câm toàn cục + BiquadFilterNode state is bad - gỡ mastering khỏi getAudioContext (chỉ áp dụng ở initMasterBus/effect), time constant chậm hơn + cancelScheduledValues, toggleMasteringOnMaster luôn reconnect dù lỗi
f616edce49 fix: mất âm thanh khi nhấp đôi MIDI item vào Piano Roll - preload instrument bằng dedicated channel (assignTrackMidiChannel) thay vì trkIdx%16
6018263044 fix: Lỗi không có âm thanh - quay lại ScriptProcessor vĩnh viễn (worklet push-model bị nghẽn main thread -> câm)
36edc9daca fix: bật AudioWorklet hết deprecation ScriptProcessor + signature guard applyMasteringSettings hết BiquadFilterNode state is bad
Compare 16 commits »
3dtours pushed to setup-features at 3dtours/SonicForgeStudio 2026-08-03 08:09:27 +07:00
4d10b9485b FEAT: Media Explorer preview loop liên tục vùng chọn + margin 2px canvas
adccf6430a FIX: Media Explorer panel chọn tập tin ở thư mục nào thì di chuyển đến thư mục đó
73025fc387 fix: instrument SF3/Sonatina không phát âm thanh - chuyển SF3->SF2, bỏ convert SF2->SF3, sửa converter
9f762c2a78 FIX: Media Explorer panel preview nút Synth cho phép lọc nhanh nhạc cụ
a0b6110fd1 fix: Media Explorer canvas wheel dùng native non-passive listener
Compare 71 commits »
3dtours pushed to main at 3dtours/SonicForgeStudio 2026-07-31 07:15:27 +07:00
845d1594bb FIX: cho phép nhiều track cùng solo
59aa9a32ff feat: allow multiple simultaneous solo tracks
bd296c63f1 FIX: lỗi hiển thị icon của các nút ở track TCP
468a1f11a4 fix: Lucide icon refresh on new track creation
0fdb8318f0 FEAT: thêm nút Tạo preset với cấu trúc và lưu lại vào preset manager
Compare 514 commits »
3dtours pushed to setup-features at 3dtours/SonicForgeStudio 2026-07-31 07:14:56 +07:00
845d1594bb FIX: cho phép nhiều track cùng solo
59aa9a32ff feat: allow multiple simultaneous solo tracks
bd296c63f1 FIX: lỗi hiển thị icon của các nút ở track TCP
468a1f11a4 fix: Lucide icon refresh on new track creation
0fdb8318f0 FEAT: thêm nút Tạo preset với cấu trúc và lưu lại vào preset manager
Compare 115 commits »
3dtours pushed to setup-features at 3dtours/SonicForgeStudio 2026-07-28 10:14:29 +07:00
ae71acef0f fix: sửa lỗi Ctrl+S trong SECTION-TAB để lưu vào MAIN SESSION
f0b62d5a1c fix: Ctrl+S in SECTION-TAB stale closure, saveSectionTab uses initial sessionTabs
f84431c9a6 fix: sửa lỗi Ctrl+S trong SECTION-TAB
b5f3f987b7 fix: Ctrl+click empty space starts sweep select with yellow cursor
5ec329933a fix: Ctrl+S in SECTION-TAB exports SF instead of saving section
Compare 91 commits »
3dtours pushed to setup-features at 3dtours/SonicForgeStudio 2026-07-27 16:14:31 +07:00
47d1a14f50 fix: play các soundfont và có thể tắt các âm khi thả phím
2b04b32ea8 fix: dùng fluid_synth_program_select thay vì bank_select+program_change
15ec35d8d9 docs: wiki entry activeNotes array fix
8965643450 cleanup: bỏ dead code stopNote + debug log _playNoteFluid
16e33b2e6a fix: _activeNotes lưu array channel cho mỗi key
Compare 142 commits »
3dtours pushed to setup-features at 3dtours/SonicForgeStudio 2026-07-26 12:27:27 +07:00
f16467eba1 fix: đã sửa lỗi back và rewind
b1bbf567ab fix(piano-roll): seek-to-start restarts playback
8204bc016d fix: đã sửa lỗi stop và nút loop
b0d7f35a1e fix(piano-roll): loop only on btn + instant stop
653c0747cb fix: đã sửa lỗi click vị trí mới cho playhead
Compare 67 commits »
3dtours pushed to setup-features at 3dtours/SonicForgeStudio 2026-07-25 20:04:57 +07:00
8fdf93f5d1 fix: đã sửa lỗi MIDI note ghi âm xuất hiện realtime
8849f33d07 fix: extend piano roll playhead duration to 10min during recording
97855f47d1 fix: add try-catch + nextMetronomeBeatRef init to startPianoRollRecording
d858628a8f fix: sync notes from st.notes + set isPlaying for playhead + metronome count-in
f3ad111376 fix: set subTab buffer + fix double stop() call + realtime playhead
Compare 24 commits »
3dtours pushed to setup-features at 3dtours/SonicForgeStudio 2026-07-25 12:45:21 +07:00
2fed3eee0b fix: sửa lỗi snap to scale trong piano roll tab
eaedfebdf0 fix: snap to scale now works on initial click + use refs
f5bc0a8810 feat: Snap to Scale toggle + remove tool buttons + no menu on erase sweep
221561d58a fix: right-click delete no menu + scale only for brush drag
0a17cc91ea fix: right-click delete note no longer shows context menu
Compare 69 commits »
3dtours pushed to setup-features at 3dtours/SonicForgeStudio 2026-07-23 16:26:53 +07:00
0b2382573f fix: thay đổi UX của section, piano roll
b460d40824 fix: lỗi ghi note midi vào track
92877d02b7 feat: bổ sung phần record MIDI
0bffe2d0d9 fix: cho phép chỉnh sửa MIDI ở main session và section tab
af5d20d2e5 fix: cho phép chỉnh sửa MIDI ở main session và section tab
Compare 6 commits »
3dtours pushed to main at 3dtours/SonicForgeStudio 2026-07-22 22:03:55 +07:00
6545e1746e feat: bổ sung logic của phần section: thêm các items, xóa track
97a53fe59a feat: bổ sung phần section và nhấp đôi để sửa section, qui định tab vừa mở là con của item section
5a80657b2b feat: bổ sung phần menu insert items
9843a33a9b feat: bổ sung phần menu insert items
78b9358539 feat: bổ sung phần menu insert
Compare 82 commits »
3dtours pushed to setup-features at 3dtours/SonicForgeStudio 2026-07-22 22:03:31 +07:00
6545e1746e feat: bổ sung logic của phần section: thêm các items, xóa track
97a53fe59a feat: bổ sung phần section và nhấp đôi để sửa section, qui định tab vừa mở là con của item section
5a80657b2b feat: bổ sung phần menu insert items
9843a33a9b feat: bổ sung phần menu insert items
78b9358539 feat: bổ sung phần menu insert
Compare 5 commits »