storytold/soundcraft

Public

An open-source, clean-room reimplementation of Avid Pro Tools in pure Rust

Beeknoee

Bee AI phân tích repositoryBETA

AI đọc README và cây file để tóm tắt, gợi ý cách dùng và đánh giá repository. Mọi con số lấy từ kho Bee, không do AI ước lượng.

Cập nhật lần cuối: 15/10/2026

Đăng nhập để hỏi Bee AI

Tóm tắt bởi Bee AI

SoundCraft là trạm làm việc âm thanh số (DAW) mã nguồn mở viết bằng Rust thuần, tái lập Avid Pro Tools theo phương thức clean-room. Dự án cung cấp quy trình thu âm, biên tập, mixing đa track với độ trễ thấp, hỗ trợ plugin và cho phép AI agent hoặc CLI điều khiển tự động.

  • Tái hiện trung thực quy trình làm việc Edit và Mix của Pro Tools trên nền tảng Rust thuần không dùng thư viện C/C++ phụ thuộc.
  • Hỗ trợ 10 insert và send mỗi track, automation thông số, xử lý surround lên tới 9.1.6/Ambisonics và bộ plugin DSP nguyên bản.
  • Chạy native đa nền tảng trên macOS, Windows, Linux, FreeBSD và hỗ trợ phiên bản WebAssembly chạy trên trình duyệt.
  • Tích hợp sẵn máy chủ MCP và giao thức điều khiển JSON cho phép các mô hình AI agent điều khiển DAW từ xa mà không cần thao tác UI.

Lưu ý

  • Dự án đang ở trạng thái pre-alpha; việc chọn audio interface, chỉnh buffer size, ghi nhận MIDI từ controller ngoài và chuẩn trao đổi AAF/OMF vẫn chưa được hỗ trợ.
  • Trên Windows, hệ thống khởi tạo DirectX 12 theo mặc định để tránh crash driver card đồ họa; có thể cần cấu hình biến môi trường WGPU_BACKEND khi gặp sự cố.

Điểm BeeTính thuần từ số liệu trong kho Bee, không phải AI chấm: bách phân vị sao 30% · độ tươi lần push 25% · fork và watcher 15% · README, giấy phép, mô tả 20% · có bản phát hành 10%.

  • Độ phổ biến46
  • Độ tươi100
  • Cộng đồng69
  • Tài liệu85
  • Phát hành100
  • Mức độ khóNâng cao
  • Phù hợp vớiLập trình viên
  • Loại dự ánỨng dụng
  • Giấy phépApache-2.0

Kiến trúc & Công nghệ

Công nghệ AI nhận ra từ README và cây file — chỉ những mục nằm trong danh sách Bee kiểm.

Tech stack

  • Rust
  • WebAssembly
  • MCP

Kiến trúc tổng quan

Repository → công nghệ chính → các thư mục cấp 1 có thật trong repo; vai trò do AI mô tả.

  • apps/Mã nguồn các ứng dụng thực thi (giao diện desktop, web và CLI)
  • crates/Các thư viện cốt lõi phân tầng (time, audio-io, dsp, mix, playback, ui)
  • docs/Tài liệu kiến trúc, giao thức điều khiển MCP và checklist tính năng
  • packaging/Tập lệnh và cấu hình đóng gói cho Windows, macOS và các bản phân phối Linux
  • xtask/Công cụ quản lý tác vụ CI, kiểm tra kiến trúc và kiểm thử trong workspace

Hướng dẫn nhanh

Các bước để bắt đầu với repository này.

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

Các use case chính

Những ứng dụng có thể xây dựng từ repository này.

  • Thu âm, cắt ghép và biên tập âm thanh đa track với các công cụ chuyên nghiệp (Slip, Shuffle, Grid, Smart Tool, Elastic warp).
  • Mix nhạc và sản xuất âm thanh vòm với bù trễ plugin tự động, routing folder, VCA master và các hiệu ứng DSP tích hợp.
  • Tự động hóa tác vụ xử lý âm thanh và bounce file thông qua các kịch bản CLI headless hoặc AI agent qua giao thức MCP.
  • Biên tập MIDI và xuất bản tổng phổ âm nhạc thông qua cửa sổ Score Editor và chuẩn MusicXML.

Repository tương tự

Cùng chủ đề trong kho Bee.

  1. 1ultraworkers/claw-codeAn agent-managed museum exhibit, built in Rust with Gajae-Code / LazyCodex — developed and maintained with no human intervention.194.9k-282
  2. 2clash-verge-rev/clash-verge-revA modern GUI client based on Tauri, designed to run in Windows, macOS and Linux for tailored proxy experience151.1k+1.4k
  3. 3farion1231/cc-switchA cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io143.8k+3k
  4. 4openai/codexLightweight coding agent that runs in your terminal129k+855
  5. 5rustdesk/rustdeskAn open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.125.7k+364

Nội dung do AI sinh, có thể sai hoặc thiếu — số liệu lấy từ kho Bee, không do AI ước lượng. Cập nhật lần cuối: 15/10/2026.