mcp_opendaw_create_techno_arrangement
Generate a full techno arrangement with drums, sub-bass drone, and percussive stabs across three tracks. Controls tempo, bars, root note, and track indices.
Instructions
Create a full techno arrangement — drums + sub-bass drone + percussive stabs across 3 tracks.
Berlin/Detroit techno with hypnotic, minimalist elements locked together:
Track 0: Drums — relentless four-on-floor with industrial hats and claps, the engine
Track 1: Bass — sustained sub-bass drone with root shifts per phrase, not rhythmic but continuous — the hypnotic foundation that drives the groove underground
Track 2: Stabs — percussive atonal stabs on off-beats, the signature Detroit sound
At 130 BPM (default), this creates the classic warehouse techno feel. The sub-bass drone is the key difference from house — instead of off-beat bass notes, it's a continuous low-end that shifts root notes across phrases, creating tension and release.
bpm: Tempo (125-145, default 130 = classic techno). bars: Arrangement length (8-32, default 8). Techno needs longer forms. root: Root note (C is the classic techno key for sub-bass). octave: MIDI octave for sub-bass (2 = C2=36, low but audible). unit_index: AU index with note tracks. drum_track / bass_track / stab_track: Track indices.
Returns notes created per track and total.
Example: create_techno_arrangement(bpm=130, root="C", bars=8) create_techno_arrangement(bpm=138, root="A", bars=16)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bpm | No | ||
| bars | No | ||
| root | No | C | |
| octave | No | ||
| velocity | No | ||
| bass_track | No | ||
| drum_track | No | ||
| stab_track | No | ||
| start_beat | No | ||
| unit_index | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |