mcp_opendaw_render_and_analyze
Render your project to WAV and get full mix analysis including LUFS, spectrum, stereo, and dynamics, with prioritized suggestions for improvement.
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 |