mcp_opendaw_render_and_analyze
Render your current project and analyze the mix in one action—receiving LUFS, spectrum, stereo, dynamics, and prioritized suggestions to guide your next mix adjustments.
Instructions
Render the current project and run full audio analysis in one call.
Combines export_audio + analyze_mix into a single tool — the feedback loop for iterative mixing. Agent renders, listens, and gets concrete numbers: LUFS, spectrum, stereo, dynamics, and prioritized suggestions.
This is the 'ears' tool. After making mix changes, call this to verify:
Renders project to WAV via offline engine
Runs full mix analysis (LUFS, spectrum, stereo, dynamics)
Returns concrete numbers + prioritized suggestions
filename: Output filename (without .wav extension). sample_rate: Render sample rate (48000 recommended). analysis_depth: "full" (all analyses) or "quick" (LUFS + spectrum only).
Returns analysis JSON with mix_suggestions, master_check, and file path.
Example:
After adjusting mix
result = render_and_analyze("my_mix")
→ {lufs: -14.2, spectrum: {...}, suggestions: [...], file: "..."}
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| filename | No | render_analysis | |
| sample_rate | No | ||
| analysis_depth | No | full |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |