
Strata-Studio
Strata Studio lets your AI agent control your DAW so you can focus purely on making music. Instead of spending 30 minutes manually levelling tracks for strea…
Install with your AI
Paste into Claude Code, Cursor, or any agent — it reads the repo and wires the tool into your project.
Install and set up Strata-Studio (git-clone project) into my current project. Found on https://claudeers.com/strata-studio Repo: https://github.com/Goldwaterfung/Strata-Studio Homepage/docs: — Detected install method: git-clone → git clone https://github.com/Goldwaterfung/Strata-Studio Category: frameworks. Platforms: cli. Read the repo's README for exact setup and env vars, then install it and wire it into my project. Claudeers Health Verdict: active; community-verified: false. Confirm the source before running anything.
git clone https://github.com/Goldwaterfung/Strata-Studio
// compatibility
| Platforms | cli |
|---|---|
| Operating systems | — |
| AI compatibility | claude |
| License | CC-BY-4.0 |
| Pricing | open-source |
| Language | C++ |
Strata Studio
Strata Studio
Get your session mixed, balanced, and organized in seconds.
Stop wasting time on tedious DAW setup—tell your AI assistant what you need and stay in your creative flow.
Quick Start • Showcase Use Cases • Agent Capabilities • Key Features • Developer Guide • License
Overview
You opened your DAW to create music—not to burn half your brain on shortcuts, modifier keys, and complex control interfaces. Let tools serve your creativity, not your memory.
Strata Studio lets your AI agent control your DAW so you can focus purely on making music. Instead of spending 30 minutes manually levelling tracks for streaming, removing background noise from recordings, or routing effect plugins across every track, just tell your AI agent (Claude Code, Cursor, Codex, Hermes, or Gemini) what you want in plain English. Your session gets prepped, balanced, and ready for production in seconds.
Quick Start & Agentic Setup
No terminal commands or manual compilation required. Open your AI agent (Claude Code, Codex, Cursor, Hermes, Gemini CLI, OpenCode, and 50+ more) and tell it to handle the setup:
1. Clone the Repository
Clone the project repository to your local system:
git clone https://github.com/Goldwaterfung/Strata-Studio.git
cd Strata-Studio
Or tell your AI agent:
Clone https://github.com/Goldwaterfung/Strata-Studio and set up the project for me
2. Build & Setup Strata Studio (Agent compiles the app)
Tell your agent:
Build and package Strata Studio for me
(Your agent will automatically run ./scripts/install_dependencies.sh and ./scripts/build.sh release --package under the hood).
3. Install the Skill (Teaches your agent how to control DAW)
Tell your agent:
Install the daw-cli skill from https://github.com/Goldwaterfung/Strata-Studio
Option 2: Manual Skill Directory Setup
To manually install the skill into your preferred AI agent framework, copy or symlink the skills/daw-cli/ directory:
| Agent Framework | Local Workspace Skill Path | Global User Skill Path |
|---|---|---|
| Codex | .agents/skills/daw-cli | ~/.agents/skills/daw-cli |
| Claude Code / Co-Work | .claude/skills/daw-cli | ~/.claude/skills/daw-cli |
| Hermes | .hermes/skills/daw-cli | ~/.hermes/skills/daw-cli |
| Antigravity | .agents/skills/daw-cli | ~/.gemini/config/skills/daw-cli |
| Gemini CLI | .gemini/skills/daw-cli | ~/.gemini/skills/daw-cli |
| OpenCode | .opencode/skills/daw-cli | ~/.config/opencode/skills/daw-cli |
Once installed, your agent uses skills/daw-cli/SKILL.md as its operational manual.
Showcase Use Cases
Below are real-time demonstrations of daw-cli executing agentic workflows in Strata Studio.
🎬 Use Case 1: Instant Multi-Track Ingestion, Clip Placement & Auto-Coloring
Natural Language Prompt:
"Import all the audio files in/Volumes/AudioDrives/Stems/Song_Session_A/. Place all clips at the start of the timeline. Clean up all the dirty file extensions and underscores in the track names, and auto-color the tracks based on their instrument types so my session is clean and organized."

- Key Commands:
daw-cli track create,daw-cli clip add-audio,daw-cli track sanitize-names,daw-cli track auto-color
🎬 Use Case 2: Multi-Track Session Orchestration & Fader Layout
Natural Language Prompt:
"Set up a 124 BPM session with an 8-piece drum kit: Kick, Snare Top, Snare Bottom, Hi-Hat, Tom 1, Tom 2, and stereo Overheads. Color them automatically, set all faders to -6 dB for headroom, and pan the overheads 100% left and right."

- Key Commands:
daw-cli transport set-tempo,daw-cli track create-batch,daw-cli track auto-color,daw-cli track set-gain,daw-cli track set-pan
Agentic Command Examples
Here is what working in Strata Studio with an AI assistant looks like:
User ❯ Set tempo to 128 BPM, set up tracks for Kick, Snare, HH, and Tom, and balance their volume levels.
Agent ❯ [Strata Agentic Engine]
✓ Set session tempo to 128.0 BPM (4/4 time signature)
✓ Created 4 audio tracks: Kick, Snare, HH, Tom
✓ Balanced volume levels across tracks 1..4 to prevent clipping
Done. Ready for your arrangement pass.
User ❯ Add a FabFilter Pro-Q 3 equalizer to the Snare track and copy the chain to the Tom tracks.
Agent ❯ [Strata Agentic Engine]
✓ Scanned VST3/AU host plugins
✓ Inserted 'FabFilter Pro-Q 3' into slot 0 on Track 2 (Snare)
✓ Copied insert chain from Track 2 to Tracks 3..4
Key Features
🎛️ Perfect Volume & Clean RecordingsAutomatically balance track levels so your song is clear, punchy, and ready for streaming—while stripping out background noise, room bleed, and dead silence from your recorded takes. |
🔌 Instant FX & Plugin SetupLoad your favorite plugins (FabFilter, Waves, iZotope, etc.) and apply your go-to vocal or drum mixing chains across multiple tracks with a single sentence. |
🎙️ Fast, Idea-First SongwritingBuild your track layout instantly, sequence beats and synth melodies, adjust volume/pan, and edit arrangement clips by talking naturally to your session assistant. |
⚡ Smooth, Glitch-Free Studio PerformancePlay back and record huge projects with dozens of tracks and heavy plugins with crystal-clear audio—no clicks, pops, or annoying lag. |
What Your AI Agent Can Do in Strata Studio
Instead of manually clicking through complex menus, searching for shortcuts, or tweaking individual knobs, you command your AI assistant (Claude Code, Cursor, Codex, Hermes, Gemini, etc.) in plain English. Here is what your assistant can do in your session right now:
🎚️ Smart Gain-Staging & Session LevelingAsk your agent to balance track volumes, adjust panning, or auto-prep your multitracks so your mix stays clear, punchy, and headroom-ready without clipping. |
🔌 VST3 / AU Plugin Hosting & FX ChainsTell your agent to scan installed VST3/AU effect plugins (FabFilter, iZotope, Waves), insert EQs or compressors, and copy mixing chains across multiple tracks instantly. |
🎹 MIDI Sequencing & Clip EditingSequence drum patterns, create synth lead MIDI clips, transpose note pitch, arrange audio clips on the timeline, and slice takes using simple conversational prompts. |
⏱️ Playback Transport & Session ControlSet session tempo (BPM), adjust time signatures, control playback transport (play, stop, seek playhead), and organize track colors and names on the fly. |
🚀 Available AI Session Commands
- Session State & Transport: Set project tempo, update time signatures, jump playhead position, play/pause/stop transport.
- Track Setup & Leveling: Add audio/instrument tracks, set track volume & pan, mute/solo tracks, run automatic gain staging.
- Plugin Management: Insert VST3/AU plugins, tweak normalized parameters, copy plugin chains from one track to another.
- Timeline & MIDI Editing: Place audio clips, set start offsets & durations, program MIDI notes, transpose melodies.
Developer Guide & Building from Source
Strata Studio is an open-source, high-performance C++20 DAW engine built for AI-driven music production. AI agents control the DAW via the skills/daw-cli/SKILL.md skill definition.
Building & Compiling from Source
Prerequisites
The project uses vcpkg in manifest mode to manage dependencies.
Required Tools
- CMake 3.20 or higher
- Git
- C++20 compatible compiler: Clang 12+, GCC 11+, or MSVC 2022+
Automatic Setup
Run the setup script to install dependencies and libraries (RtAudio, RtMidi, libsndfile, nlohmann_json, spdlog, Catch2):
./scripts/install_dependencies.sh
Build Instructions
-
Clone the repository:
git clone https://github.com/Goldwaterfung/Strata-Studio.git cd Strata-Studio -
Configure and build:
mkdir -p build/debug && cd build/debug cmake -DCMAKE_BUILD_TYPE=Debug ../../ cmake --build . --parallel -
Run application:
./bin/strata_studio
Build Options
| Option | Default | Description |
|---|---|---|
BUILD_TESTS | OFF | Build unit tests |
BUILD_PERFORMANCE_TESTS | OFF | Build performance benchmarks |
ENABLE_SIMD | ON | Enable SIMD optimizations (AVX2) |
USE_ASAN | OFF | Enable Address Sanitizer |
USE_TSAN | OFF | Enable Thread Sanitizer |
BUILD_PLUGINS | ON | Build plugin host support |
Testing & Release Builds
# Build & run unit tests
./scripts/build.sh debug --test
# Build release binary
./scripts/build.sh release
# Packaged release
./scripts/build.sh release --package
Development & Roadmap
Agentic Layer (daw-cli) Feature Status
- Session State & Transport (
status,transport) - Fully Implemented - Tracks & Gain-Staging (
track,prep) - Fully Implemented - VST3 / AU Plugin Host Management (
plugin) - Fully Implemented - Clips & Timeline Editing (
clip,midi) - Fully Implemented - Bus Submixing & Auxiliary FX Routing (
route) - In Progress - Non-Visual DSP Analysis & Audio Intelligence (
analyze) - In Progress - Stem Exports & Asynchronous Render Jobs (
export,job) - In Progress
License
This work is licensed under a
Creative Commons Attribution 4.0 International License.
Acknowledgments
Architecture inspired by:
Ardour (libardour) • Bitwig Studio • Reaper • JUCE Framework
// faq
What is Strata-Studio?
Strata Studio lets your AI agent control your DAW so you can focus purely on making music. Instead of spending 30 minutes manually levelling tracks for streaming, removing background noise from recordings, or routing effect plugins across every track, just tell your AI agent (Claude Code, Cursor, Codex, Hermes, or Gemini) what you want.. It is open-source on GitHub.
Is Strata-Studio free to use?
Strata-Studio is open-source under the CC-BY-4.0 license, so it is free to use.
What category does Strata-Studio belong to?
Strata-Studio is listed under frameworks in the Claudeers registry of Claude-compatible tools.
// embed badge
[](https://claudeers.com/strata-studio)
// retro hit counter
[](https://claudeers.com/strata-studio)
// reviews
// guestbook
// related in Frameworks & SDKs
An open-source AI coding agent that lives in your terminal.
Claude Code 泄露源码 - 本地可运行版本,新增跨平台桌面端软件补齐Computer Use(附带核心模块解析)
LangGPT: Empowering everyone to become a prompt expert! 🚀 📌 结构化提示词(Structured Prompt)提出者 📌 元提示词(Meta-Prompt)发起者 📌 最流行的提示词落地范式 | Language of GPT The p…
Multi-Agent Harness for Production AI
