mcp_opendaw_create_bordun
Create a sustained drone chord (bordun) for harmonic foundation. Specify root, intervals, and duration to add a textural layer using open fifths, octaves, or chord drones.
Instructions
Create a bordun — continuously sustained drone chord as a textural layer.
A bordun (bourdon) is a continuously sounding tone or chord that provides a harmonic foundation beneath changing melody. Unlike pedal_point (which is a single repeated/anchored note), the bordun is a sustained textural layer — often an open fifth, octave, or drone chord. Found in Scottish bagpipes, Indian tanpura, hurdy-gurdy, ambient drone music, and folk.
root: Root note name (e.g. "C", "Ab", "F#"). octave: Octave for the bordun (1-6, default 3 = low register). intervals: Comma-separated semitone intervals from root (e.g. "0,7" = open fifth, "0,7,12" = octave+fifth, "0,3,7" = minor triad drone, "0,5" = open fourth). bars: Total length in bars (1-16, default 4). beats_per_bar: Time signature beats (3/4=3, 4/4=4, 6/8=6, default 4). velocity: Velocity of bordun notes (0-1, default 0.55 — softer than melody). retrigger_bars: If >0, re-triggers the bordun every N bars (e.g. 2 = retrigger every 2 bars). If 0, one continuous sustained note for entire duration. unit_index: AU index with note track (-1 = find first AU with note tracks). track_index: Note track index within the AU. start_beat: Position in beats where the bordun begins.
Returns notes created, pitches, total duration.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bars | No | ||
| root | No | C | |
| octave | No | ||
| velocity | No | ||
| intervals | No | 0,7 | |
| start_beat | No | ||
| unit_index | No | ||
| track_index | No | ||
| beats_per_bar | No | ||
| retrigger_bars | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |