live.dialZack's Ableton Live Devices / Plugins

Check out my YouTube playlist for demos and tutorials centered around these devices.

You can download .zip bundles of each category with a single click, or visit each device's project page to read more and download it there.

All the devices here are free and open source.

Visit the Zack's Plugins Discord to chat with me and others about these devices.

Recent Updates

Category

MIDI Effects

↓ Bundle .zip
Chord Ripper
MIDI Effects

Chord Ripper

v4 - Version update checker; Improve help·7 months ago

Decompose chords across multiple tracks. Add the device to each track you want to feed off the chord and set the desired voice/group. Play a MIDI chord into any track containing this device, and its notes will be distributed across the tracks sharing the same group.

Open
Crisco Note Shortening
MIDI Effects

Crisco Note Shortening

v1 - Initial Release·1 year ago

Gives precise real-time control of note length. Crisco Note Shortening trades latency for convenience in being able to micro-tune note lengths, e.g. if you have notes in your piano roll that are legato but you want to shorten them to avoid the note release from interacting with the following note. Suggested by Marlon who makes Psytrance, where precise control like this is important.

Open
Fibonacci Note Echo
MIDI Effects

Fibonacci Note Echo

v7 - Update checker; Fix background color; Better help·7 months ago

This is a MIDI Effect device that will repeat notes, with each repeat delay following the Fibonacci Sequence. You can control the number of repeats, time scale, pitch, and velocity change.

This was my first Javascript-based M4L patch. It was a great learning experience to figure out how to code up both the logic and visualization in M4L's Javascript environment.

Open
Fractal Note Echo
MIDI Effects

Fractal Note Echo

v8 - Update checks; help popup·7 months ago

This is a MIDI Effect device that will trigger notes in a fractal pattern. The base fractal shape (in terms of timing between echo taps) can be defined, then number of iterations and iteration scale can be controlled. The kinds of textures you can get out of it are really surprising, and have been inspiring to me. There is a natural beauty and harmony to fractals, which can contribute a more natural feel to your sounds.

This device is mostly implemented in Javascript in Max For Live. Super fun to make.

Open
Key Stepper
MIDI Effects

Key Stepper

v9 - Consistent popup experience·7 months ago

A step sequencer that is advanced only via incoming MIDI notes. It supports pattern lengths of 1-32 steps, and with configurable pitch, velocity, and probability per step. Complex polyrhythms and shifting times are easily possible.

Open
Len Stepper
MIDI Effects

Len Stepper

v7 - Update checker; Better help·7 months ago

Len Stepper is a single-note arpeggiator that makes it easy to create rhythmic patterns with any measure division. Use it in conjunction with Key Stepper to reliably create polyrythms and fugues.

Open
MIDI CC Bridge
MIDI Effects

MIDI CC Bridge

v1 - Initial Release·11 months ago

Allows you to use a control surface like Knobbler to send MIDI CC messages to outboard gear.

Open
MoireArp
MIDI Effects

MoireArp

v3 - Update checks·7 months ago

A note generator inspired by moire patterns. Set a base time interval, number of note layers, and an interval increment and hold a note. The ultimate polyrhythm weapon.

Open
NoteLimiter
MIDI Effects

NoteLimiter

v1 - Initial Release·3 months ago

Put in your MIDI device chain to limit polyphony and/or enforce a minimum time between notes.

Open
PitchPath
MIDI Effects

PitchPath

v6 - Version checks; more helpful help·7 months ago

PitchPath is a tool that lets you draw melodies disconnected from a rhythmic pattern. Send it a MIDI note, and wherever the Pitch Path is at that moment will affect the note pitch that is output. It works with Scale Awareness and can be toggled between relative and absolute note modes. Surprisingly useful!

Open
PlayBreak
MIDI Effects

PlayBreak

v1 - Initial Release·2 weeks ago

Gives you a mappable button to send all-notes-off, sustain-off, and pause MIDI communication for some period of time.

Open
TriggerSeq
MIDI Effects

TriggerSeq

v6 - Update checker; Better help·7 months ago

TriggerSeq is a performance-oriented sequencer. An incoming MIDI note triggers the sequence. The sequence can have 1-16 steps, and each step's duration is some multiple of a base duration. Pitch and Velocity can be absolute or relative, with optional scale awareness. Adjustable swing and note length percent. Toggle Thru or Choke mode to control how incoming notes interact with an already-playing sequence.

Open
Category

Utilities

↓ Bundle .zip