Brandon Thomas
c0cb993408
Merge pull request #413 from mikkelkonyher/checkbox-drag
...
Drag across checkboxes to check or uncheck several (#399 )
2026-10-13 06:54:02 -04:00
Brandon Thomas
cf755b8cd2
Merge pull request #410 from Silvertree2010/fix/instrument-params-render
...
Engine: mix.instrument takes the instrument's parameters and refuses unknown fields (#265 )
2026-10-13 06:53:58 -04:00
Brandon Thomas
9ad9eb88e4
Merge pull request #408 from Silvertree2010/fix/bus-bounce-aux-latency
...
Mix: a bus bounce compensates the aux returns onto it (#246 )
2026-10-13 06:53:54 -04:00
Brandon Thomas
fca728501f
Merge pull request #409 from Silvertree2010/fix/master-insert-latency
...
Mix: delay compensation covers the master faders' inserts (#351 )
2026-10-13 06:53:50 -04:00
Brandon Thomas
55eff096ac
Merge pull request #417 from Momentum96/fix/hangul-ui-fallback
...
Fall back to a system Hangul font so Korean names render in the UI
2026-10-13 06:53:46 -04:00
Brandon Thomas
c2788c50d4
Merge pull request #415 from grovebit/tab-to-transient
...
Tab to Transient: every selected track, Alt+Tab back, Shift+Tab extends
2026-10-13 06:53:42 -04:00
Brandon Thomas
fe573bb31f
Merge pull request #416 from grovebit/transient-detection
...
Transient detection: find quiet and legato onsets, place them on the attack
2026-10-13 06:53:38 -04:00
Brandon Thomas
87db8f4048
Merge pull request #414 from grovebit/midi-double-click
...
Double-click a MIDI clip with the Grabber to open it in the MIDI Editor
2026-10-13 06:53:33 -04:00
Brandon Thomas
ddb874e399
Merge pull request #407 from vbasky/fix/midi-editor-tool-insertion
...
Require the Pencil tool to insert MIDI notes
2026-10-13 06:53:29 -04:00
Brandon Thomas and Claude Opus 5.5
f4ed9919e6
Merge main into #413
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-13 06:46:08 -04:00
Brandon Thomas and Claude Opus 5.5
f8370f90f5
Resolve the plugin-parity header and revision rows after merging main into #410
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-13 06:45:43 -04:00
Brandon Thomas and Claude Opus 5.5
b32d7bd926
Merge main into #410 ; put the mix.instrument note in the Instruments row's 'have' cell
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-13 06:45:33 -04:00
Brandon Thomas and Claude Opus 5.5
14862a5139
Merge main into #408
...
render_bus moved into RangeRender (#393 ); the bus-latency fix now applies there.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-13 06:45:20 -04:00
Brandon Thomas
6d4f9a41a5
Merge main into #409
...
# Conflicts:
# ROADMAP.md
# docs/architecture.md
2026-10-13 06:44:55 -04:00
Brandon Thomas
a96cf50a3a
Merge pull request #380 from grovebit/controls-look
...
Draw faders and meters more like Pro Tools
2026-10-13 06:38:28 -04:00
Momentum96
49abc39806
Fall back to a system Hangul font so Korean names render in the UI
...
No UI font family had Hangul, so Korean session, file, track and clip names drew as boxes in every interface language. Following the guidance on #141 (system fonts at runtime, nothing bundled), borrow an installed Korean face (fontconfig lang=ko, Apple SD Gothic Neo, Malgun Gothic, Noto Sans CJK KR, NanumGothic) and append it to every family.
2026-10-13 19:34:21 +09:00
Brandon Thomas
8e360b336b
Merge pull request #319 from Limestudio90/audio-device-settings
...
Audio device settings (system, devices, rate, buffer) and opt-in ASIO
2026-10-13 06:32:41 -04:00
Brandon Thomas
afa850d697
Merge main into #319
...
# Conflicts:
# ROADMAP.md
2026-10-13 06:32:14 -04:00
Brandon Thomas
7c9a18878b
Merge pull request #322 from Limestudio90/mix-window-separate
...
Mix in a separate window: Edit and Mix on screen at once
2026-10-13 06:32:11 -04:00
Brandon Thomas
844830bf6f
Merge main into #322
...
# Conflicts:
# ROADMAP.md
2026-10-13 06:31:36 -04:00
Brandon Thomas
acbc3411e5
Merge pull request #334 from scottcampbelldata/sampler-ui
...
Sampler UI: load samples, waveform with loop points, instrument sliders
2026-10-13 06:31:27 -04:00
Brandon Thomas
13316cf60e
Merge pull request #315 from Limestudio90/plugin-editors-windows
...
Plugin editor windows on Windows (VST3 and embedded CLAP)
2026-10-13 06:31:24 -04:00
Brandon Thomas
9176296e96
Merge pull request #390 from woodgrain816/open-recent
...
File › Open Recent: the last 10 sessions, newest first
2026-10-13 06:31:20 -04:00
Brandon Thomas
18dcb7b870
Merge pull request #219 from Jafz2001/feat/routing-folders
...
Complete routing folder management
2026-10-13 06:31:16 -04:00
Brandon Thomas
58a0482712
Merge pull request #335 from reoniazx/fix/fade-drag-waveform-preview
...
Fix clip fade editing and add live waveform previews
2026-10-13 06:31:12 -04:00
Brandon Thomas
751a5755cb
Merge pull request #338 from grovebit/menu-search
...
Type to search as soon as a plugin or bus menu opens
2026-10-13 06:31:05 -04:00
Brandon Thomas
430c6a9e4e
Merge pull request #332 from grovebit/corrupt-sessions
...
Keep corrupt sessions and imports from hanging, crashing or filling memory
2026-10-13 06:31:01 -04:00
Brandon Thomas
cc1bf5a62d
Merge pull request #296 from grovebit/new-midi-clip
...
Create MIDI clips with the Pencil, Consolidate and the MIDI Editor
2026-10-13 06:30:57 -04:00
Brandon Thomas
123ae65e2b
Merge pull request #306 from grovebit/plugin-safety
...
Plugin safety: read plugin state off the audio thread, keep refused settings, contain NaN plugins
2026-10-13 06:30:53 -04:00
Brandon Thomas
5b824e46c8
Merge pull request #209 from grovebit/zoom-toggle
...
Zoom Toggle: E zooms in on the edit selection and back out, as in Pro Tools
2026-10-13 06:30:49 -04:00
Brandon Thomas
d438c753e1
Merge pull request #360 from grovebit/session-copies
...
Share the session with the UI instead of copying it every frame
2026-10-13 06:30:45 -04:00
Brandon Thomas
69aea8fad3
Merge pull request #384 from grovebit/track-height-drag
...
Track height: resize live while dragging, Pro Tools modifiers and Ctrl+Up/Down
2026-10-13 06:30:40 -04:00
Brandon Thomas
768629a8ce
Merge pull request #365 from grovebit/edit-modes
...
Make the Shuffle, Slip, Spot and Grid edit modes work like Pro Tools
2026-10-13 06:30:33 -04:00
Brandon Thomas
a8594684a1
Merge pull request #393 from grovebit/bounce-streaming
...
Stream bounces to disk and keep the app responsive while bouncing
2026-10-13 06:30:29 -04:00
Brandon Thomas
bbafeb85f6
Merge pull request #367 from grovebit/plugin-transport-midi
...
Give plugins the session's tempo and transport, and play MIDI controllers
2026-10-13 06:30:26 -04:00
Brandon Thomas
695811ad13
Merge pull request #369 from grovebit/live-take-waveform
...
Draw each take in the Edit window while it records
2026-10-13 06:30:22 -04:00
Brandon Thomas
82a83ae6f4
Merge pull request #215 from SteamSmith/fix/control-line-limits
...
control server: bound request lines and concurrent connections
2026-10-13 06:30:18 -04:00
Brandon Thomas
376e9f03ff
Merge pull request #328 from grovebit/generator-render
...
Signal Generator fills the selection with a new clip
2026-10-13 06:30:13 -04:00
Brandon Thomas
2a675b7ae4
Merge pull request #300 from grovebit/bounce-browse
...
Bounce Mix: Browse for the file, and start in the session folder
2026-10-13 06:30:09 -04:00
Brandon Thomas
65829dbb1c
Merge pull request #368 from grovebit/recording-safety
...
Keep takes when the input, output or disk fails, or the app crashes
2026-10-13 06:30:06 -04:00
Brandon Thomas and Claude Opus 5.5
e65a66c539
Keep one build_input after merging #319 's latest (the guarded one with device-loss detection)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-13 06:27:17 -04:00
Brandon Thomas and Claude Opus 5.5
baea184bd1
Keep one VST3 controller-sync path after merging #306 's latest
...
The landing branch already syncs host-set values to the controller before
saving state (lock-free atomics + EditorLink::sync_param); the PR's later
ControllerPending table did the same, so keep one. Keeps the PR's new
'a loaded state replaces earlier edits' assertion, which passes.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-13 06:26:54 -04:00
Brandon Thomas
1dcd6aa064
Merge #322 's latest into the landing branch
2026-10-13 06:25:57 -04:00
Brandon Thomas
94390f49fa
Merge #319 's latest into the landing branch
2026-10-13 06:25:57 -04:00
Brandon Thomas
20927d7684
Merge #315 's latest into the landing branch
2026-10-13 06:25:56 -04:00
Brandon Thomas
35ba903358
Merge #338 's latest into the landing branch
2026-10-13 06:25:56 -04:00
Brandon Thomas
8b78e0306b
Merge #332 's latest into the landing branch
2026-10-13 06:25:56 -04:00
Brandon Thomas
f29b4ef325
Merge #296 's latest into the landing branch
2026-10-13 06:25:56 -04:00
Brandon Thomas
bd5b5f17fa
Merge #209 's latest into the landing branch
2026-10-13 06:25:56 -04:00
Brandon Thomas
03815fbf4d
Merge #360 's latest into the landing branch
2026-10-13 06:25:56 -04:00