mcp_opendaw_create_dnb_arrangement
Generate a complete drum & bass arrangement with drums, reese bass, and pad across three tracks in one call. Adjust tempo, root note, and bars for custom sections.
Instructions
Create a full drum & bass arrangement — drums + bass + pad across 3 tracks in one call.
This is the first multi-track genre arrangement tool. Instead of creating individual patterns, it generates a complete DnB section with all elements locked together:
Track 0: Drums — chopped Amen-style breakbeat with kick, snare, hats, ghost notes
Track 1: Bass — Reese-style bassline with sustained notes and syncopated stabs
Track 2: Pad — sustained minor chord pad that creates harmonic foundation
The arrangement is tempo-aware: at 174 BPM (default), the patterns are optimized for the classic 170-180 DnB feel. The bass and drums lock rhythmically — bass sustains when drums break, stabs when drums roll.
bpm: Tempo (160-185, default 174 = classic DnB). bars: Arrangement length (4-32, default 8 = typical section). root: Root note for bass and pad. octave: MIDI octave for bass (2 = C2=36). unit_index: AU index with note tracks. drum_track: Track index for drums. bass_track: Track index for bass. pad_track: Track index for pad. velocity: Base velocity 0-1.
Returns notes created per track and total.
Example: create_dnb_arrangement(bpm=174, root="A", bars=8) create_dnb_arrangement(bpm=170, root="F#", bars=16, drum_track=2, bass_track=3, pad_track=4)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bpm | No | ||
| bars | No | ||
| root | No | A | |
| octave | No | ||
| velocity | No | ||
| pad_track | No | ||
| bass_track | No | ||
| drum_track | No | ||
| start_beat | No | ||
| unit_index | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |