storytold/soundcraft
PublicAn open-source, clean-room reimplementation of Avid Pro Tools in pure Rust
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
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ăngpackaging/Tập lệnh và cấu hình đóng gói cho Windows, macOS và các bản phân phối Linuxxtask/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.
git clone https://github.com/storytold/soundcraft.git
cd soundcraftCá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
ultraworkers/claw-codeAn agent-managed museum exhibit, built in Rust with Gajae-Code / LazyCodex — developed and maintained with no human intervention.194.9k-282
- 2
clash-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
farion1231/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
openai/codexLightweight coding agent that runs in your terminal129k+855
- 5
rustdesk/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.