mcp_opendaw_create_bass_drop
Generate a descending pitch sweep into sustained sub bass to create a classic bass drop for dubstep, trap, or EDM transitions.
Instructions
Create a bass drop — descending pitch sweep into sustained sub bass.
Generates a pitched sweep downward (the "wub" or "fall") followed by a sustained low note. The quintessential dubstep/bass music drop. Also works for EDM build-and-drop, trap bass falls, and impact transitions.
The tool creates two phases:
Sweep phase: notes descend from start_pitch to end_pitch over sweep_beats
Hold phase: a single sustained note at end_pitch for hold_beats
start_pitch: Starting MIDI pitch for the sweep (default 48 = C3). end_pitch: Landing pitch for the sustained bass (default 24 = C1, sub bass). sweep_beats: Duration of the descending sweep in beats (0.5-8, default 2). hold_beats: Duration of the sustained bass after landing (0-16, default 4). sweep_curve: Pitch curve — "linear" (even), "exp" (fast start, slow landing), "log" (slow start, fast landing). 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 drop begins. velocity: Base velocity (0-1, default 1.0 = maximum impact).
Returns notes created, sweep/hold details.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| velocity | No | ||
| end_pitch | No | ||
| hold_beats | No | ||
| start_beat | No | ||
| unit_index | No | ||
| start_pitch | No | ||
| sweep_beats | No | ||
| sweep_curve | No | exp | |
| track_index | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |