mcp_opendaw_remix_track
Automatically remix any audio file by analyzing BPM and key, importing stems, generating chord progression, adding harmony, mixing by genre, and mastering to target loudness.
Instructions
Full Suno remix pipeline in one call — analyze → import → harmony → mix → master.
Takes any audio file (from download_audio or local) and creates a complete remix: detect BPM + key → set project tempo → import stems → auto-generate matching chord progression → harmonic arrangement → genre mix → mastering. One call replaces 8-10 individual tool calls.
Steps performed:
analyze_track (BPM + key + mode + LUFS)
set_bpm to detected tempo
import_audio_to_tracks (with stem separation if stem_mode set)
create_progression_from_key (diatonic, style-appropriate)
create_harmonic_arrangement (arp + melody on top of stems)
apply_genre_mix (genre-specific processing)
add_mastering_chain (LUFS target)
After this call, the project is remix-ready — call render_full to export.
filename: Path to audio file (from download_audio or local path). genre: Genre for mix processing (synthwave, house, techno, dnb, trap, etc). style: Progression style (pop, jazz, rock, synthwave, folk, lofi). stem_mode: Stem separation mode ("bs2", "bs4", "bs6") or "" for simple import. master_lufs: Mastering target (-14 Spotify, -10 loud, -16 Apple). add_harmony: If True, generates harmonic layers (arp + melody). Default True. add_counter_melody: If True, adds counter-melody layer. Default False. bars: Arrangement length in bars. Default 8.
Returns: analysis results, tracks created, harmony layers, effects, mastering.
Example:
Full pipeline: Suno → download → remix
chirp_generate → audio_url download_audio(audio_url) → /tmp/track.wav remix_track("/tmp/track.wav", genre="synthwave", style="synthwave", stem_mode="bs6", add_counter_melody=True) render_full() → export
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bars | No | ||
| genre | No | synthwave | |
| style | No | pop | |
| filename | Yes | ||
| stem_mode | No | bs4 | |
| add_harmony | No | ||
| master_lufs | No | ||
| add_counter_melody | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |