auto_mix
Create a balanced first mix in one call: measure tracks, set genre-based levels, EQ, compression, panning, reverb, sidechain ducking, and -6 dBFS headroom for mastering.
Instructions
A whole first mix in one call: measures every track (one render pass), works out each one's role, then sets levels for the genre, high-passes everything that isn't bass and cuts low-mid mud, compresses vocals/bass/leads that need it, pans the wide parts, sends to a reverb return, ducks bass under the kick (dance styles), and sets -6 dBFS of headroom for mastering, then measures robot vocals' clarity in the mix and, if other parts cover the words, raises the vocal and ducks the parts covering it. Saves a copy of the project first when it has a file. Leaves tracks the user already set up (EQ, compression, panning) alone on those points. Then check it: show_spectrogram, check_vocal_clarity, compare_mix_to_style.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| style | No | Genre (get_genre_profile) to balance for, e.g. 'house', 'pop' | |
| reverb | No | Feed a reverb return (an existing one, or a new ReaVerbate) | |
| dry_run | No | Only report what it would do | |
| end_bar | No | Measure this range (default: the whole song) | |
| sidechain | No | Duck bass (and pads) under the kick in dance styles | |
| start_bar | No | Bar number, 1-based. Fractions are parts of the bar (5.5 = halfway through bar 5). |