arp_pattern
Generate an arpeggio sequence from chord pitches over a specified beat length, with configurable direction, rate, octaves, and velocity for music composition.
Instructions
Generate an arpeggio over a chord. Returns notes for the given length. direction ∈ {up, down, up_down, down_up, random, octave_alternate}. rate ∈ {quarter, eighth, sixteenth, triplet}. octaves controls how many octaves the cycle spans.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| rate | No | sixteenth | |
| octaves | No | ||
| direction | No | up | |
| start_beats | No | ||
| length_beats | Yes | ||
| chord_pitches | Yes | ||
| velocity_base | No | ||
| accent_downbeats | No |