mcp_opendaw_create_drum_fill
Generates drum fill or transition patterns for song sections, supporting build, break, roll, crash, and tom types with adjustable bars and density.
Instructions
Create a drum fill or transition pattern — one call replaces 10-30 note creations.
Generates rhythmic fills between song sections with increasing/decreasing density. Useful for transitions: verse→chorus, breakdown→drop, outro buildup.
fill_type: Type of fill:
"build" — density increases toward end (leading into a drop/chorus)
"break" — density decreases (winding down after a section)
"roll" — sustained snare/tom roll with accents
"crash" — crash + sparse hits for impact
"tom" — descending tom pattern
bars: Length in bars (1-4). Each bar = 4 beats = 16 sixteenth steps. start_beat: Position in beats where the fill begins. density: Note density — "sparse", "medium", "dense".
unit_index: AU index with a note track (-1 = find first AU with note tracks).
Returns notes created per lane and total.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bars | No | ||
| density | No | medium | |
| fill_type | No | build | |
| start_beat | No | ||
| unit_index | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |