SoundCraft v0.6.1

SoundCraft is a free, open-source digital audio workstation (DAW) designed as an alternative to Avid Pro Tools. Written in Rust, it combines multitrack audio recording, editing, mixing, MIDI production, audio effects, and automation in a cross-platform application.

The software follows a familiar professional studio workflow, with dedicated Edit and Mix windows, track-based editing, audio routing, and extensive keyboard shortcuts. It also supports third-party audio plugins and provides command-line tools and Model Context Protocol (MCP) integration for automated audio production.

SoundCraft stands out because it combines traditional DAW functionality with AI-assisted workflows. However, it is still in pre-alpha development, so users should evaluate its stability and feature compatibility before relying on it for professional recording or mixing projects.

Features

Multitrack Recording and Audio Editing

SoundCraft provides tools for recording and arranging audio across multiple tracks. Its editing workflow includes Shuffle, Slip, Spot, and Grid modes, along with tools for trimming, separating, duplicating, moving, and consolidating clips.

Users can create fades and crossfades, adjust clip gain, manage playlists, and organize multiple takes using comping lanes. The application also includes loop recording, punch recording, input monitoring, and automatic recovery features.

These capabilities make SoundCraft suitable for exploring common recording and editing workflows, from music production to podcast editing.

Professional Mixing Console

The Mix window provides channel faders, pan controls, insert effects, sends, buses, auxiliary inputs, master faders, and VCA masters.

Users can organize complex sessions with routing folders, solo and mute groups, phase inversion, and automatic plugin delay compensation. Metering tools include peak hold, while sends can operate in pre-fader or post-fader configurations.

This layout will be familiar to users of professional recording software and provides the foundation for building multitrack mixes.

Audio Effects and Plugin Support

SoundCraft includes a collection of built-in audio processors covering common mixing and sound-design tasks.

Available effects include:

  • Parametric equalization and channel processing.

  • Compression, limiting, expansion, and noise gating.

  • De-essing and loudness maximization.

  • Room and plate reverbs.

  • Delay, chorus, flanger, and phaser effects.

  • Saturation, distortion, and lo-fi processing.

  • Pitch shifting and time shifting.

  • Gain adjustment, trimming, and DC removal.

  • Signal generation and dithering.

The application also supports CLAP and VST3 plugins, along with Audio Units on compatible platforms. Third-party plugins can use their own editors, and their state can be saved with the session.

SoundCraft also supports offline AudioSuite-style processing and user presets for supported processors.

MIDI Editing and Virtual Instruments

SoundCraft includes MIDI and instrument tracks, a piano-roll editor, velocity editing, step input, quantization, and transposition.

Users can import and export Standard MIDI Files, edit MIDI events, and work with musical timing and tempo changes. The application also includes a score editor and MusicXML export for transferring notation to compatible music notation software.

Built-in synthesizers and a drum synthesizer provide basic sound-generation capabilities without requiring third-party instruments.

Audio-to-MIDI functionality can also convert a sung or played melody into MIDI material, providing another way to develop musical ideas.

Automation and Tempo Controls

SoundCraft supports automation for volume, pan, mute, sends, and plugin parameters.

Automation can be recorded through Write, Touch, and Latch modes, allowing users to capture live adjustments during playback. Additional tools support trimming, smoothing, and consolidating automation data.

The timeline supports musical bars and beats, elapsed time, timecode, feet and frames, and samples. Tempo and meter maps include configurable tempo changes and linear, parabolic, and S-curve ramps.

These features are useful for detailed mixing, synchronization, and projects that require precise timing.

Audio Export and Mastering

SoundCraft can export complete mixes or individual stems to WAV, AIFF, and FLAC formats. Export options include multiple bit depths, floating-point output, dithering, and normalization.

The bounce process reports measurements such as peak level, true peak, and integrated loudness in LUFS.

The application also supports a range of audio import formats, including WAV, AIFF, FLAC, MP3, Ogg Vorbis, AAC, and ALAC. Audio from supported video files can also be imported.

This combination provides a practical foundation for preparing audio for distribution and further processing.

Video and Surround Audio

Beyond conventional stereo production, SoundCraft includes a picture track with video thumbnails and a dedicated Video window synchronized with the playhead.

Its documented video support includes H.264, ProRes, and Motion JPEG decoding, along with timecode burn-in and synchronization offsets.

For immersive audio workflows, the application supports formats ranging from stereo to 9.1.6 surround and Ambisonics. Its routing and panning tools include height controls, divergence, object and bed routing, and a renderer with live speaker-level monitoring.

These are ambitious features for an early-stage open-source DAW, although their suitability for production work should be assessed through practical testing.

Command-Line and AI Automation

One of SoundCraft's most distinctive features is its automation interface.

The application exposes commands through its graphical interface, keyboard shortcuts, CLI, JSON control channel, and MCP server. Scripts and compatible AI agents can create or modify tracks, adjust mixing parameters, add effects, control playback, and export audio.

The command-line workflow can also operate without opening the graphical interface. This enables automated rendering and repeatable processing tasks.

For example, a script can load a demo session, lower a track's volume, insert an equalizer, and export the resulting mix.

This makes SoundCraft particularly interesting for developers, audio engineers, and users experimenting with AI-assisted music production.

Download SoundCraft v0.6.1 - Software Mirrors

SoundCraft v0.6.1 for Windows

soundcraft-0.6.1-windows-x86.msi | 9.93 MB

soundcraft-0.6.1-windows-x86-portable.zip | 12.6 MB

soundcraft-0.6.1-windows-x64.msi | 10.37 MB

soundcraft-0.6.1-windows-x64-portable.zip | 13.6 MB

soundcraft-0.6.1-windows-arm64.msi | 9.27 MB

soundcraft-0.6.1-windows-arm64-portable.zip | 12.4 MB

SoundCraft v0.6.1 for macOS

soundcraft-cli-0.6.1-macos-universal.zip | 6.05 MB

soundcraft-0.6.1-macos-universal.dmg | 21.08 MB

SoundCraft v0.6.1 for Linux

soundcraft-0.6.1-linux-x86_64.tar.gz | 14.99 MB

soundcraft-0.6.1-linux-x86_64.rpm | 15.27 MB

soundcraft-0.6.1-linux-x86_64.flatpak | 10.33 MB

soundcraft-0.6.1-linux-x86_64.deb | 15.36 MB

soundcraft-0.6.1-linux-x86_64.AppImage.zsync | 51.06 kB

soundcraft-0.6.1-linux-x86_64.AppImage | 14.52 MB

soundcraft-0.6.1-linux-riscv64.tar.gz | 14.31 MB

soundcraft-0.6.1-linux-riscv64.rpm | 14.59 MB

soundcraft-0.6.1-linux-riscv64.deb | 14.62 MB

soundcraft-0.6.1-linux-aarch64.tar.gz | 13.71 MB

soundcraft-0.6.1-linux-aarch64.rpm | 14.21 MB

soundcraft-0.6.1-linux-aarch64.flatpak | 9 MB

soundcraft-0.6.1-linux-aarch64.deb | 14.35 MB

soundcraft-0.6.1-linux-aarch64.AppImage.zsync | 46.96 kB

soundcraft-0.6.1-linux-aarch64.AppImage | 13.35 MB

SoundCraft v0.6.1 for BSD

soundcraft-0.6.1-freebsd-x86_64.tar.gz | 14.92 MB

Others Download related to SoundCraft v0.6.1

soundcraft-web-0.6.1.zip | 5.38 MB

SoundCraft v0.6.1 Source Code

SoundCraft v0.6.1 Source code (zip)

SoundCraft v0.6.1 Source code (tar.gz)

SoundCraft v0.6.1 Release Notes:

What's Changed

  • Add shared docking with SoundCraft theme and MIDI sizing by @skylartaylor in #167
  • ci: refactor workflows to use storytold/craft-common-actions by @dylanmtaylor in #184
  • Keep each consolidation in its own audio file. by @vbasky in #123
  • Save a session copy without retargeting the open document. by @vbasky in #124
  • Export MIDI controllers and honour the tracks filter. by @vbasky in #125
  • Import multichannel audio onto a track of the same width. by @vbasky in #128
  • Keep going when the CLI's stdout is closed. by @vbasky in #126
  • Treat dotted command ids as engine.execute in the CLI app shorthand. by @vbasky in #127
  • Restore full playback speed when transport stops. by @vbasky in #129
  • Keep clip gain when AudioSuite inverts or duplicates. by @vbasky in #130
  • Render a named bus when bouncing, and reject an unknown one. by @vbasky in #131
  • Bake varispeed into rendered clip gain, then stop stretching it again. by @vbasky in #132
  • Compensate for an aux insert's latency on the same block that measures it. by @vbasky in #133
  • Convert only the selected volume automation into clip gain. by @vbasky in #134
  • Credit Vikram Bhaskaran by real name and display name. by @vbasky in #135
  • MCP batch: surface failures when keep_going is set (#145) by @salignatmoandal in #146
  • fix(theme): restore Light Mix Instrument label contrast by @coygeek in #177
  • CI: FreeBSD and Windows ARM64 nightly and on release, not per PR by @echelon in #178
  • macOS: build the DMG with hdiutil create so the app passes codesign --strict by @itrycodinganditsbad in #197
  • Windows: compile DX12 shaders with FXC by @itrycodinganditsbad in #198
  • Release workflow: pass the Azure signing secrets by @echelon in #203
  • perf: adapt meter polling and repaint rate by @Jafz2001 in #207
  • perf: reuse realtime mix buffers by @Jafz2001 in #208
  • Cmd+= only switches Mix/Edit, and the Interface scale slider drags smoothly by @grovebit in #147
  • Cmd+H heals instead of hiding SoundCraft on macOS (#140) by @grovebit in #148
  • Keep armed tracks' meters live while stopped; make Clear All Clip Indicators work by @grovebit in #187
  • Save safety: never overwrite audio or sessions, sync saves and keep backups by @grovebit in #195
  • fix(mix): push an instrument's stored params to its plugin before each block (#152) by @rollroyces in #181
  • Record takes straight to disk by @grovebit in #84
  • Shift+Cmd+K exports clips as files by @grovebit in #70
  • Clear clips and audio files from the Clip List (#4) by @grovebit in #75
  • Scroll long plugin windows; reopen the main window at its last size and scale by @grovebit in #188
  • Keep macOS plugin editors out of the Dock by @Jafz2001 in #202
  • Improve mixer routing menus and numeric controls by @Jafz2001 in #200
  • rustfmt the mix.send spec by @echelon in #211
  • Web: open, import, save and export files in the browser (fixes #63, fixes #64) by @natocool2 in #158
  • Fix drag selection and the insertion point in the Edit window by @grovebit in #49
  • Trackpad-friendly Edit window: smooth panning, pinch and Cmd+scroll zoom by @grovebit in #56
  • Let the desktop app sleep when idle or covered by @grovebit in #192
  • Clip > Rename opens its dialog; Undo and Redo name their step; the Window menu's keys work by @grovebit in #160
  • Ask before discarding unsaved changes; Save opens Save As for new sessions by @grovebit in #157
  • Add a built-in Sampler instrument by @scottcampbelldata in #108

New Contributors

  • @skylartaylor made their first contribution in #167
  • @dylanmtaylor made their first contribution in #184
  • @itrycodinganditsbad made their first contribution in #197
  • @Jafz2001 made their first contribution in #207
  • @rollroyces made their first contribution in #181
  • @natocool2 made their first contribution in #158
  • @scottcampbelldata made their first contribution in #108
Full Changelog: v0.5.0...v0.6.1

Performance and Compatibility

SoundCraft is written in Rust and uses a modular architecture that separates audio processing, session management, playback, and the graphical interface.

Its mixing engine supports parallel processing, while copy-on-write undo is designed to reduce the overhead of editing large sessions. The project also emphasizes responsive interaction and provides native builds alongside a WebAssembly version.

The application supports Windows, macOS, Linux, FreeBSD, and modern web browsers. Desktop packages include installers and portable formats for supported platforms.

However, SoundCraft is still in pre-alpha development. Its documentation estimates that it covers approximately 94% of Pro Tools' menu items but only around two-thirds of its features in depth. Menu coverage should not be interpreted as complete feature parity.

Professional users should test audio-device compatibility, plugin behavior, session stability, and export results before moving important projects into SoundCraft. Compatibility with third-party plugins and complex sessions may vary by operating system and implementation maturity.

System Requirements

SoundCraft supports the following platforms:

  • Windows: x86, x86-64, and ARM64 builds.

  • macOS: Universal application for Intel and Apple Silicon computers.

  • Linux: x86-64 and ARM64 packages, depending on the distribution format.

  • FreeBSD: x86-64 builds.

  • Web: Browser-based WebAssembly application.

Building from source requires a recent stable Rust toolchain, Cargo, Git, and the dependencies specified by the project.

Linux users compiling the application need ALSA development headers. On Debian or Ubuntu, the required package is typically libasound2-dev; Fedora users can install alsa-lib-devel.

A compatible audio device is needed for normal recording and playback. Additional hardware and driver considerations depend on the operating system and connected audio equipment.

The project does not establish a universal minimum CPU, RAM, or storage requirement for every supported workload.

Pros and Cons

Pros

  • Free and open-source under the MIT or Apache-2.0 license.

  • Supports multitrack recording, editing, and mixing.

  • Includes a substantial collection of built-in audio effects.

  • Supports CLAP, VST3, and Audio Units plugins on compatible platforms.

  • Provides MIDI editing, synthesizers, and score export.

  • Includes automation, tempo mapping, and timecode support.

  • Supports audio export with loudness measurements and normalization.

  • Offers video synchronization and immersive audio capabilities.

  • Runs on Windows, macOS, Linux, FreeBSD, and the web.

  • Provides CLI and MCP integration for AI-assisted workflows.

Cons

  • Still in pre-alpha development, with potential stability issues.

  • Feature parity with established professional DAWs is incomplete.

  • Third-party plugin compatibility requires practical testing.

  • Complex recording sessions may expose missing features or unexpected behavior.

  • Professional users may encounter limitations in specialized production workflows.

  • Building from source requires a Rust development environment and platform dependencies.

How to Install

Option 1: Download a Prebuilt Release

  1. Visit the official SoundCraft GitHub repository.

  2. Open the Releases section.

  3. Download the package for your operating system and processor architecture.

  4. Install or extract the package according to its format.

  5. Launch SoundCraft and open the included demo session or create a new project.

Available packages include Windows installers and portable archives, a universal macOS application, Linux AppImage, Flatpak, DEB and RPM packages, FreeBSD archives, and a browser-based build.

For Linux users, the AppImage offers a portable installation option, while DEB and RPM packages integrate with compatible distributions.

Option 2: Build from Source

Install Git and a recent stable Rust toolchain before compiling the application.

Clone the repository:

git clone https://github.com/storytold/soundcraft

Enter the project directory:

cd soundcraft

Build and launch SoundCraft with its demo session:

cargo run --release -p soundcraft -- --demo

The initial build may take some time while Cargo downloads dependencies and compiles the application.

On Debian or Ubuntu, install the ALSA development headers if they are missing:

sudo apt install libasound2-dev

Consult the official repository documentation for platform-specific dependencies and troubleshooting instructions.

Option 3: Run the Web Version

SoundCraft also offers a WebAssembly build that runs in a modern browser.

After installing the required Rust and Trunk tooling, enter the web application directory:

cd apps/soundcraft-web

Start the development server:

trunk serve --release

Open the local address displayed by Trunk in your browser.

The browser version provides another way to explore the application, although browser audio permissions and hardware access may differ from those of native desktop builds.

Final Verdict

SoundCraft is an ambitious open-source digital audio workstation that combines professional-style recording and mixing tools with MIDI production, plugin support, automation, video synchronization, and immersive audio capabilities.

Its biggest differentiator is its command-driven architecture. CLI and MCP support allow audio workflows to be automated, making the project especially interesting for developers and users who want to integrate AI agents into music production.

Nevertheless, SoundCraft remains in pre-alpha development. Its broad feature set is promising, but it should not yet be assumed to offer the stability, compatibility, or completeness of established professional DAWs.

SoundCraft is worth trying for experimentation, open-source audio production, and automated mixing workflows. For critical recording sessions or commercial production, test it carefully before making it part of your main workflow.

SoundCraft v0.6.1
Free
Software Informations:
Developer:

Operating System:
Windows / macOS / Linux / BSD
Date Added:
2026-10-12T16:03:35.190Z
Categories:

Post a Comment/Report Broken Link: