mcp_opendaw_match_to_reference
Match your mix to a reference track by adjusting loudness, spectral balance, and stereo width. Outputs a corrected WAV file with analysis of applied changes.
Instructions
Automatically match your mix to a reference track — spectral + loudness alignment.
Like Phantom's match_to_reference: takes your mix and a reference, then:
Measures LUFS difference → applies gain compensation
Measures per-band spectral difference → applies EQ correction
(Optional) Measures stereo width → applies stereo adjustment
Outputs a matched WAV file. This is automated A/B matching — the mix gets as close to the reference as possible without re-mixing.
filename: Your mix WAV (exports dir or absolute path). reference: Reference track WAV (exports dir or absolute path). output_filename: Output filename (default: _matched.wav). match_lufs: Match integrated LUFS. match_spectrum: Match per-band spectral energy (7-band EQ correction). match_stereo: Match stereo width (experimental).
Returns analysis of what was applied + output file path.
Example: match_to_reference("my_mix.wav", "pro_track.wav")
→ {lufs_adjusted: +1.4 dB, eq_curves: [...], output: "my_mix_matched.wav"}
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| filename | Yes | ||
| reference | Yes | ||
| match_lufs | No | ||
| match_stereo | No | ||
| match_spectrum | No | ||
| output_filename | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |