Drum Rack Separation
v0.1.0Ableton Live extension to split Drum Rack arrangement notes into separate tracks.
README · rendered from GitHubView source
Drum Rack Separation
Ableton Live extension that splits a MIDI track containing a Drum Rack into one duplicated track per used drum pitch in Arrangement View.
Behavior
- Adds a
Split Drum Rack to Separate Tracksaction to MIDI track context menus. - Looks only at Arrangement clips.
- Splits only pitches that actually appear in MIDI notes and have a matching Drum Rack chain.
- Duplicates the original track for each pitch so the Drum Rack and following effects are preserved.
- Filters each duplicated track's Arrangement MIDI clips to a single pitch.
- Deletes devices from all non-target Drum Rack chains on each duplicated track, leaving only the chain for that pitch populated.
- Names new tracks from the Drum Rack chain's Simpler sample filename when possible, otherwise
Original Track - C1style. - Mutes the original track.
Note: the current Ableton Extensions SDK does not expose a track fold/collapse API or a way to delete Drum Rack chains/pads themselves. This version deletes the devices inside non-target chains, so empty pads may remain visible.
Development
npm install
npm run package
# Then install the generated .ablx file in Live:
# DrumRackSeparation\Drum-Rack-Separation-0.1.0.ablx
Enable Ableton Live Preferences → Extensions → Developer Mode before running.
Rate this extension
One rating per account; you can change it any time.
No ratings yet — be the first
Comments
No comments yet.