SoundCraft is an open-source, clean-room reimplementation of the Avid Pro Tools workflow, rebuilt in pure Rust. An Edit window for arranging and editing, a Mix window for balancing, edit modes, tools, playlists, memory locations and AudioSuite processing: if you have spent years in that workflow, your hands should already know where things are.
Editing: Shuffle, Slip, Spot and Grid modes; Smart, Selector, Grabber, Trim, Pencil, Zoom and Scrubber tools; clip edits, fades and crossfades in five shapes, playlists with comping lanes, clip gain lines, edit groups and single-key Commands Focus shortcuts.
Mixing: ten inserts and ten sends per track, busses and aux inputs, master faders, VCAs, routing folders, solo modes, phase invert and trim, clip effects and automatic plugin delay compensation.
Automation: breakpoint automation for volume, pan, mute, sends and every plugin parameter, recorded live in Write, Touch and Latch, with thin, glide, coalesce and convert to clip gain.
Plugins: original EQ, compressor/limiter, reverbs, modulation, saturation, pitch and synth plugins; CLAP, VST3 and Audio Units load with their own editors; any processor runs offline as AudioSuite.
MIDI: instrument tracks with built-in synths, a piano-roll editor with a velocity lane, step input, quantize, Standard MIDI File import and export, Audio-to-MIDI, and a Score Editor with MusicXML export.
Video and surround: a picture track decoding H.264, ProRes and Motion JPEG in pure Rust, and main and bus formats from stereo to 9.1.6 and Ambisonics with a Renderer window.
Files and bounce: WAV/BWF/RF64, AIFF/AIFC and FLAC in and out; MP3, Ogg Vorbis, AAC, ALAC, CAF and movie audio in; mix or stems to WAV, AIFF or FLAC with peak, true peak and LUFS reporting.
What's new in 0.10.0
What's Changed
docs: drop references to competing commercial software by @dylanmtaylor in https://github.com/storytold/soundcraft/pull/743
ci: configure Dependabot for Cargo and GitHub Actions by @dylanmtaylor in https://github.com/storytold/soundcraft/pull/759
fix(mcp): reject oversized batches before execution by @euisuh in https://github.com/storytold/soundcraft/pull/497
Open a plugin when it's inserted (#486) by @mikkelkonyher in https://github.com/storytold/soundcraft/pull/530
Add an editor screenshot to AppStream metadata by @IanHollow in https://github.com/storytold/soundcraft/pull/583
Reject CLAP port layouts beyond host limits instead of truncating by @Silvertree2010 in https://github.com/storytold/soundcraft/pull/606
VST3: show the plugin's own text for identity-mapped parameters by @marcoarnulfo in https://github.com/storytold/soundcraft/pull/680
ci: switch to shared nix workflow from craft-common-actions by @dylanmtaylor in https://github.com/storytold/soundcraft/pull/660
docs: add SonarCloud and CodeRabbit badges to README by @dylanmtaylor in https://github.com/storytold/soundcraft/pull/755
Apply the punch range before placing a recorded take by @Silvertree2010 in https://github.com/storytold/soundcraft/pull/567
Saturate midi.notes_move tick and pitch arithmetic by @Silvertree2010 in https://github.com/storytold/soundcraft/pull/577
Fix Min:Secs showing 1 ms early at exact millisecond positions by @Silvertree2010 in https://github.com/storytold/soundcraft/pull/588
Clamp retrospective record start_ticks to stay within MAX_POSITION by @Silvertree2010 in https://github.com/storytold/soundcraft/pull/608
Drop out-of-range tempo and meter events when sanitizing a session by @Silvertree2010 in https://github.com/storytold/soundcraft/pull/629
Fix step_input extending a MIDI clip over the adjacent next clip by @Silvertree2010 in https://github.com/storytold/soundcraft/pull/630
Make markers.edit apply its documented color parameter by @Silvertree2010 in https://github.com/storytold/soundcraft/pull/633
Shift controller events by Delay in track.write_midi_rtp by @Silvertree2010 in https://github.com/storytold/soundcraft/pull/645
Track › Instrument: choose an instrument from the menu bar (#374) by @justinjohn0306 in https://github.com/storytold/soundcraft/pull/425
Portable mode: portable.txt beside the executable keeps settings next to it (#268) by @justinjohn0306 in https://github.com/storytold/soundcraft/pull/479 …
SoundCraft can open or be associated with 8 file types:
.aif.aiff.flac.mid.midi.mp3.scraft.wav
Frequently asked questions
Is SoundCraft free?
Yes. SoundCraft is free and open-source software released under the MIT OR Apache-2.0 license.
What is the latest version of SoundCraft?
The latest version is 0.10.0, released on Oct 20, 2026.
Is it safe to download SoundCraft?
The download button links to the official installer published on github.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with 6c43c4f3ecee2384ecee0c4f615083fb2d04b4b13c7cb20e715509ec743154ae.
Which Windows versions does SoundCraft support?
SoundCraft runs on Windows and is available for 32-bit (x86), 64-bit (x64), ARM64 systems.
How do I install SoundCraft silently?
Run the offline installer with msiexec /i "soundcraft-0.10.0-windows-x64.msi" /quiet /norestart, or install it with Windows Package Manager: winget install --id=ArtCraft.SoundCraft -e --silent.
How do I uninstall SoundCraft?
Open Settings › Apps › Installed apps, find SoundCraft and select Uninstall. From the command line, run winget uninstall --id=ArtCraft.SoundCraft -e.