collective

Browse / project

github.com/storytold/soundcraft

upstream

Patches by score

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

Trunks

None converged yet.

Environment

The stock prover image.