mcp_opendaw_create_country_arrangement
Generates a complete country arrangement with boom-chick guitar, root-five bass, drums, and major pentatonic fiddle lead in a I-IV-V progression.
Instructions
Create a full country arrangement — boom-chick guitar + root-five bass + major pentatonic fiddle lead.
Classic country/Americana — the foundation of American roots music:
Track 0: Drums — straight 8th backbeat: kick on 1 and 3, snare on 2 and 4, steady 8th hi-hats. Country drums are straight, not shuffled like blues — the groove comes from the guitar, not the drums.
Track 1: Bass — root-five pattern: root on beat 1, fifth on beat 3. The classic country bass — simple, steady, and unmistakable.
Track 2: Chords — boom-chick guitar: alternating bass note (beat 1) + chord strum (beat 2), bass note (beat 3) + chord strum (beat 4). Triads, not 7ths — country harmony is cleaner than blues. The boom-chick is the Carter Family/Johnny Cash pattern.
Track 3: Lead — major pentatonic (root, 2, 3, 5, 6) with occasional blue notes (b3, b7). Fiddle-style: long sustained notes, fast scale runs, and bends. The crying fiddle quality.
At 120 BPM (default), this is a classic country two-step tempo. At 90 BPM, it's a country ballad. At 140, it's a fast bluegrass breakdown feel.
The I-IV-V progression: I-I-IV-I-V-I-IV-I (8 bars). Simple, direct, and the backbone of country, folk, and Americana.
bpm: Tempo (80-160, default 120 = classic country two-step). bars: Arrangement length (must be multiple of 8, default 8). root: Root note (G is the most common country key — guitar/capo friendly). octave: MIDI octave for bass (2 = G2=43, standard country bass register). unit_index: AU index with note tracks. drum_track / bass_track / chord_track / lead_track: Track indices.
Returns notes created per track and total.
Example: create_country_arrangement(bpm=120, root="G", bars=8) create_country_arrangement(bpm=90, root="D", bars=16) # ballad, 2 verses
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bpm | No | ||
| bars | No | ||
| root | No | G | |
| octave | No | ||
| velocity | No | ||
| bass_track | No | ||
| drum_track | No | ||
| lead_track | No | ||
| start_beat | No | ||
| unit_index | No | ||
| chord_track | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |