SoundCraft
ArtCraft · Rust製のオープンソースDAW。マルチトラック録音・編集、MIDI、ミキシングとスクリプト操作に対応。
紹介
SoundCraft は ArtCraft のオープンソースDAWです。Rustで実装され、Pro Toolsの編集・ミキシングの作業手順を参考にしています。Editウィンドウで音声とMIDIを配置し、Mixウィンドウでインサート、センド、バス、補助入力、マスターフェーダーを操作します。開発段階はpre-alphaであり、制作現場での安定性やPro Toolsとの完全な互換性を保証するものではありません。
主な機能
- マルチトラック編集、フェード、クロスフェード、プレイリストとコンピング。音量・パン・プラグインのオートメーション。
- ピアノロールMIDI編集、内蔵シンセ、クオンタイズ、標準MIDIファイルの入出力。
- 入力モニタリング、パンチイン、ループ録音、自動保存からの復元。ミックスやステムをWAV、AIFF、FLACに書き出し。
- EQ、ダイナミクス、リバーブなどの内蔵処理。現在のREADMEにはCLAP、VST3、Audio Unitsへの対応も記載されています。
- CLI、JSON制御チャネル、MCPからスクリプトやエージェントで操作。CLIは公式の別ダウンロードであり、GUIのcaskを入れてもPATHにCLIがあるとは限りません。
macOSへのインストールと開始
Homebrewを導入済みの環境で実行します:
brew install --cask soundcraft
open -a SoundCraft
公式リリースから署名・公証済みのユニバーサルDMGを取得し、SoundCraft.appをアプリケーションフォルダに入れる方法もあります。AppleシリコンとIntelに対応します。デモ曲や読み込んだ音声で試し、Spaceで再生/停止、⌘=でMix/Editを切り替えます。Setup › Keyboard Shortcutsでキー割り当てを確認できます。
要件とソースからの起動
Homebrew caskには追加依存関係や最低macOSバージョンの指定がありません。READMEにもRAM/CPUの具体的な最低要件はありません。ソースビルドにはGitと新しい安定版Rustが必要です:
git clone https://github.com/storytold/soundcraft
cd soundcraft
cargo run --release -p soundcraft -- --demo
LinuxではALSA開発ヘッダーが必要です。Debian/Ubuntuはlibasound2-dev、Fedoraはalsa-lib-develです。Windows、Linux、FreeBSD、WebAssemblyの公式ビルドもあります。機能説明は現在のREADMEに基づき、すべてが0.3.0で追加されたという意味ではありません。
出典
新バージョン 0.5.0の更新内容 Homebrewのコミット履歴より
このバージョンには個別の更新内容がありません。