| Audio import: regression test for oversized Matroska element sizes (fixes #878) | open | 0.00 | 0 | +64 −0 | ayozetr (PR #1149) | 2026-10-28 |
| Bound the source span of stretch renders (fixes #895) | open | 0.00 | 0 | +42 −0 | ayozetr (PR #1148) | 2026-10-28 |
| Fix exit status after kept-going script errors | open | 0.00 | 0 | +99 −3 | DAnaeto (PR #1145) | 2026-10-28 |
| Read send destinations only while the menu is open | open | 0.00 | 0 | +2 −1 | dotCooCoo (PR #1142) | 2026-10-28 |
| Report the decoded length for AAC in MP4 in audio-io probe | open | 0.00 | 0 | +97 −2 | Silvertree2010 (PR #1141) | 2026-10-28 |
| Keep MIDI note spacing when moving notes left past tick 0 | open | 0.00 | 0 | +36 −0 | Silvertree2010 (PR #1138) | 2026-10-28 |
| Keep crossfade overlaps when pasting clips | open | 0.00 | 0 | +25 −1 | Silvertree2010 (PR #1137) | 2026-10-28 |
| Shift selection memory location ends on Cut Time and Insert Time | open | 0.00 | 0 | +26 −0 | Silvertree2010 (PR #1134) | 2026-10-28 |
| mix: a solo mutes the aux it feeds unless the aux is Solo Safe; folders and VCAs keep the implicit solo | open | 0.00 | 0 | +19 −1 | midasmatterhorn (PR #1130) | 2026-10-28 |
| Enforce Rust coding standards via Clippy | open | 0.00 | 0 | +419 −270 | dylanmtaylor (PR #1129) | 2026-10-28 |
| Return app errors from Remote::call unchanged instead of reconnecting | open | 0.00 | 0 | +28 −12 | Silvertree2010 (PR #1128) | 2026-10-28 |
| vst3-host: host VST3 editors on Linux (X11) | open | 0.00 | 0 | +206 −30 | pavlenkosa (PR #1127) | 2026-10-28 |
| Mix: clamp clip-FX gain and send-level automation (fixes #884) | open | 0.00 | 0 | +24 −4 | SusieeTheLinuxUser (PR #1126) | 2026-10-28 |
| Clamp clip fades after elastic warp and remove warp | open | 0.00 | 0 | +23 −1 | Silvertree2010 (PR #1123) | 2026-10-28 |
| macos: add disable-library-validation entitlement so third-party plugins can load | open | 0.00 | 0 | +21 −8 | timlehmann1234567890-cell (PR #1119) | 2026-10-28 |
| chore(deps): bump zbus from 5.19.0 to 6.1.0 in the cargo-dependencies group across 1 directory | open | 0.00 | 0 | +102 −6 | app/dependabot (PR #1112) | 2026-10-28 |
| Keep audio import progress moving and speed up resampling | open | 0.00 | 0 | +1304 −262 | reoniazx (PR #1111) | 2026-10-28 |
| Cut BWF bext text fields at UTF-8 character boundaries | open | 0.00 | 0 | +14 −1 | Silvertree2010 (PR #1110) | 2026-10-28 |
| Clamp clip fades after AudioSuite processes that shorten a clip | open | 0.00 | 0 | +16 −0 | Silvertree2010 (PR #1109) | 2026-10-28 |
| Remember the native window and add GNOME Wayland caption buttons | open | 0.00 | 0 | +247 −45 | abdallah-shehawey (PR #1108) | 2026-10-28 |
| Parity: fine adjustment on Strip Silence, plugin, send and pan controls, Alt-click parameter reset, Unloop dialog, Peak Hold and Clip Indication, Cancel Zoom Toggle | open | 0.00 | 0 | +1609 −50 | dotCooCoo (PR #1107) | 2026-10-28 |
| Engine: wasm32 clippy reports no drop_non_drop in autosave and backups | open | 0.00 | 0 | +3 −1 | dotCooCoo (PR #1106) | 2026-10-28 |
| Web: Check for Updates opens its window, with no dead_code warnings in xtask wasm | open | 0.00 | 0 | +0 −2 | dotCooCoo (PR #1103) | 2026-10-28 |
| Zoom Toggle: Alt+Shift+E and Alt-click cancel it and keep the current view | open | 0.00 | 0 | +94 −6 | dotCooCoo (PR #1101) | 2026-10-28 |
| Sends: Ctrl or Command gives fine adjustment on a send's level, its sliders and the pan knobs | open | 0.00 | 0 | +882 −20 | dotCooCoo (PR #1098) | 2026-10-28 |
| Strip Silence: closing the window while Mix shows stops the rectangle scan | open | 0.00 | 0 | +75 −47 | dotCooCoo (PR #1095) | 2026-10-28 |
| Plugins: Alt-click returns a parameter to its default value | open | 0.00 | 0 | +788 −17 | dotCooCoo (PR #1081) | 2026-10-28 |
| Stem separation | open | 0.00 | 0 | +1424 −52 | jjjjjjjjjjjjjjjjjjmjgb (PR #1080) | 2026-10-28 |
| setup.playback_engine / setup.hardware: apply device and buffer in the app, don't claim it headless | open | 0.00 | 0 | +250 −21 | sanderdewijs (PR #1077) | 2026-10-28 |
| Play transport.play {from} at the requested position, not the selection | open | 0.00 | 0 | +34 −2 | Silvertree2010 (PR #1075) | 2026-10-28 |
| Playback: strips render on the audio thread itself; count underruns and late callbacks | open | 0.00 | 0 | +265 −34 | forwardaudio (PR #1074) | 2026-10-28 |
| Mix: list a plugin's parameters (mix.plugin_params) (#1065, part 2) | open | 0.00 | 0 | +1386 −97 | sanderdewijs (PR #1071) | 2026-10-28 |
| Playback: audio callback load and dropout meter (System Usage, ui.audio_load) | open | 0.00 | 0 | +267 −19 | sanderdewijs (PR #1067) | 2026-10-28 |
| Hosted instruments: set parameters and automate them by command (#1065, part 1) | open | 0.00 | 0 | +1066 −97 | sanderdewijs (PR #1066) | 2026-10-28 |
| Keep clip spacing when moving a group left past the session start | open | 0.00 | 0 | +10 −1 | Silvertree2010 (PR #1062) | 2026-10-28 |
| Strip XML-forbidden characters from MusicXML/SVG score export | open | 0.00 | 0 | +22 −1 | Silvertree2010 (PR #1061) | 2026-10-28 |
| Plugins: parameter sliders move a tenth as far while Ctrl or Command is held | open | 0.00 | 0 | +518 −16 | dotCooCoo (PR #1059) | 2026-10-28 |
| Scale trim_clip file bounds by clip stretch | open | 0.00 | 0 | +24 −2 | Silvertree2010 (PR #1057) | 2026-10-28 |
| Strip Silence: the sliders move a tenth as far while Ctrl or Command is held | open | 0.00 | 0 | +210 −7 | dotCooCoo (PR #1056) | 2026-10-28 |
| Mix window: plugin and Send windows open in the window they were asked from | open | 0.00 | 0 | +922 −85 | forwardaudio (PR #1052) | 2026-10-28 |
| Plugin hosts: editors stay open while the app is inactive or minimized | open | 0.00 | 0 | +1402 −65 | forwardaudio (PR #1051) | 2026-10-28 |
| Meters: true peak, RMS, VU and K-System meter types | open | 0.00 | 0 | +1684 −151 | forwardaudio (PR #1049) | 2026-10-28 |
| CLAP host: embedded editors on macOS | open | 0.00 | 0 | +1782 −67 | forwardaudio (PR #1048) | 2026-10-28 |
| Meters: peak hold and clip indication options, click to reset, peak readout | open | 0.00 | 0 | +638 −64 | forwardaudio (PR #1047) | 2026-10-28 |
| Mix: make Pre-Fader Metering meter before the fader | open | 0.00 | 0 | +100 −5 | forwardaudio (PR #1046) | 2026-10-28 |
| Mixer: a click on an insert opens the plugin's own editor | open | 0.00 | 0 | +779 −68 | forwardaudio (PR #1043) | 2026-10-28 |
| hosts: scan CLAP and VST3 bundles out of process (fixes Waves crash on macOS) | open | 0.00 | 0 | +593 −18 | piccolobender (PR #1042) | 2026-10-28 |
| Mix: Alt+Shift-drag on a selected track's fader moves every selected fader by the same amount (#865) | open | 0.00 | 0 | +215 −4 | marcoarnulfo (PR #1041) | 2026-10-28 |
| Separate Mix window: shortcuts in both windows, remembered placement, Window-menu item | open | 0.00 | 0 | +499 −34 | forwardaudio (PR #1039) | 2026-10-28 |
| VST3/CLAP hosts: resizable plugin editor windows negotiated with the plugin | open | 0.00 | 0 | +1205 −47 | forwardaudio (PR #1038) | 2026-10-28 |
| Clip > Unloop... opens the Unloop dialog: Remove or Flatten | open | 0.00 | 0 | +264 −2 | dotCooCoo (PR #1036) | 2026-10-28 |
| Playback: render each device callback in one block (up to 8192 frames) | open | 0.00 | 0 | +260 −38 | forwardaudio (PR #1034) | 2026-10-28 |
| Export only the MIDI notes a trimmed clip still plays | open | 0.00 | 0 | +27 −2 | Silvertree2010 (PR #1032) | 2026-10-28 |
| Offline renders: fixed, cycled or seeded random block sizes for plugin testing | open | 0.00 | 0 | +499 −12 | forwardaudio (PR #1031) | 2026-10-28 |
| Plugin hosts: blocklist, paths-only scans and targeted rescans (CLAP, VST3) | open | 0.00 | 0 | +1338 −50 | forwardaudio (PR #1028) | 2026-10-28 |
| Keep bounced stems from overwriting each other on name collisions | open | 0.00 | 0 | +54 −1 | Silvertree2010 (PR #1027) | 2026-10-28 |
| track.delete: keep a folder's input bus when surviving tracks route through it | open | 0.00 | 0 | +39 −1 | CloudCorpRecords (PR #1026) | 2026-10-28 |
| Count only audio-track clips in session text export | open | 0.00 | 0 | +14 −1 | Silvertree2010 (PR #1025) | 2026-10-28 |
| Reject out-of-range timecode fields so Min:Secs strings fall through | open | 0.00 | 0 | +19 −1 | Silvertree2010 (PR #1024) | 2026-10-28 |
| Meters: Peak Hold and Clip Indication can be set to 3 Seconds, Infinite or None | open | 0.00 | 0 | +238 −18 | dotCooCoo (PR #1022) | 2026-10-28 |
| Fix clip group import rejecting audio names containing ".." | open | 0.00 | 0 | +29 −1 | Silvertree2010 (PR #1020) | 2026-10-28 |
| Edit tools: F6+F7 / F7+F8 and Cmd/Ctrl+7 select the Smart Tool; Cmd/Ctrl+6 selects the Pencil | open | 0.00 | 0 | +59 −10 | Audiosyncrasy (PR #1007) | 2026-10-28 |
| Render strips serially on the audio thread instead of using rayon | open | 0.00 | 0 | +21 −5 | Silvertree2010 (PR #1006) | 2026-10-28 |
| Add a loading progress modal for native audio imports | open | 0.00 | 0 | +951 −58 | reoniazx (PR #1005) | 2026-10-28 |
| l10n: interface language setting with Simplified Chinese (zh-Hans) | open | 0.00 | 0 | +1423 −206 | su469843 (PR #1002) | 2026-10-28 |
| WAV: decide an empty data chunk's emptiness once, not per chunk | open | 0.00 | 0 | +54 −11 | sbacaro (PR #1000) | 2026-10-28 |
| Fix automation.clear without a range leaving the point at the selection end | open | 0.00 | 0 | +25 −3 | sbacaro (PR #999) | 2026-10-28 |
| Tests on Windows: fix a path-separator failure, and keep tests from loading installed plugins | open | 0.00 | 0 | +92 −21 | new-game-creative (PR #998) | 2026-10-28 |
| Bound the command journal (fixes #926) | open | 0.00 | 0 | +107 −4 | sbacaro (PR #995) | 2026-10-28 |
| Bound Print Score and MusicXML output size (fixes #921) | open | 0.00 | 0 | +185 −12 | sbacaro (PR #993) | 2026-10-28 |
| fix(ui): keep the Edit/Mix switch bar and status line on both pages | open | 0.00 | 0 | +19 −4 | NDIO-AI (PR #987) | 2026-10-28 |
| Fix quadratic WAV parsing with many empty data chunks | open | 0.00 | 0 | +29 −1 | Silvertree2010 (PR #984) | 2026-10-28 |
| Edit window: butted clips share one seam, and the clip name is a small pill | open | 0.00 | 0 | +520 −87 | lucasegen (PR #974) | 2026-10-28 |
| Mark the selection in the ruler with a split arrow and keep the edit cursor drawn while playing | open | 0.00 | 0 | +322 −10 | lucasegen (PR #973) | 2026-10-28 |
| Let the Edit window's I/O column set volume and pan | open | 0.00 | 0 | +365 −17 | lucasegen (PR #972) | 2026-10-28 |
| Draw the playback cursor neutral and keep red for recording | open | 0.00 | 0 | +79 −3 | lucasegen (PR #971) | 2026-10-28 |
| Fit the Edit toolbar in a 13-inch MacBook window and keep its scroll bar off the controls | open | 0.00 | 0 | +104 −2 | lucasegen (PR #970) | 2026-10-28 |
| Give each edit mode its own colour when it is active | open | 0.00 | 0 | +73 −3 | lucasegen (PR #969) | 2026-10-28 |
| Use a monospace font with a plain zero for counters and readouts | open | 0.00 | 0 | +262 −3 | lucasegen (PR #968) | 2026-10-28 |
| fix(engine): number backups off the run the app writes, and refuse a linked Backups/ (#917) | open | 0.00 | 0 | +71 −6 | rollroyces (PR #961) | 2026-10-28 |
| test(dsp): cover normalize's f64 fallback for a subnormal peak (#922) | open | 0.00 | 0 | +39 −0 | rollroyces (PR #958) | 2026-10-28 |
| Preserve autosave recovery when origin mtime advances | open | 0.00 | 0 | +48 −3 | justinjohn0306 (PR #956) | 2026-10-28 |
| soundcraft-web: postMessage host bridge (`?host=parent`) | open | 0.00 | 0 | +376 −7 | halldave (PR #866) | 2026-10-28 |
| UI: CJK font fallback from the system fonts (#141) | open | 0.00 | 0 | +121 −20 | midasdf (PR #855) | 2026-10-28 |
| Add Korean support | open | 0.00 | 0 | +1678 −296 | arksky1 (PR #835) | 2026-10-28 |
| feat(ui): add complete Preferences window and live settings | open | 0.00 | 0 | +1528 −53 | SlyLaM (PR #819) | 2026-10-28 |
| Clip moves: use the actual pointer release track and position | open | 0.00 | 0 | +50 −5 | jackcanon (PR #815) | 2026-10-28 |
| Audio import: reconstruct AAC rate and channels with gapless trimming | open | 0.00 | 0 | +487 −15 | jackcanon (PR #814) | 2026-10-28 |
| Fade deletion: preserve unfaded overlaps and restore playlist ordering | open | 0.00 | 0 | +101 −4 | jackcanon (PR #811) | 2026-10-28 |
| Autosave: preserve equal-time recovery until a successful save | open | 0.00 | 0 | +122 −5 | jackcanon (PR #810) | 2026-10-28 |
| Playback: input monitoring drops a backlog instead of keeping it as latency | open | 0.00 | 0 | +53 −0 | mrrobbiec (PR #808) | 2026-10-28 |
| Playback: one ASIO host and one device value per driver | open | 0.00 | 0 | +148 −13 | mrrobbiec (PR #807) | 2026-10-28 |
| VST3: cache scans on disk and scan without freezing the UI | open | 0.00 | 0 | +408 −12 | mrrobbiec (PR #806) | 2026-10-28 |
| Mix: realtime headroom on large sessions (strips stay on the audio thread, clips by index) | open | 0.00 | 0 | +642 −56 | mrrobbiec (PR #804) | 2026-10-28 |
| Let a soloed VCA solo its members and implicit solo follow aux chains | open | 0.00 | 0 | +247 −21 | lucasegen (PR #800) | 2026-10-28 |
| fix(ui): open the plugin's own editor, not the generic panel, on insert | open | 0.00 | 0 | +80 −16 | NDIO-AI (PR #796) | 2026-10-28 |
| Tempo follow tick tracks | open | 0.00 | 0 | +296 −46 | nirinaRakotoniary (PR #785) | 2026-10-28 |
| fix(engine): keep live input states transient | open | 0.00 | 0 | +130 −11 | SlyLaM (PR #782) | 2026-10-28 |
| Keep the selection on moved notes after arrow-key moves | open | 0.00 | 0 | +30 −3 | Silvertree2010 (PR #778) | 2026-10-28 |
| Keep unity-gain clips unchanged when coalescing clip gain to volume | open | 0.00 | 0 | +25 −3 | Silvertree2010 (PR #770) | 2026-10-28 |