mcp_opendaw_remix_track
Remix audio automatically in one call: analyze BPM/key, import stems, generate harmony, apply genre mix, and master 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 |