- Type
- MIDI Effect
- Author
- ahlstrominfo
- Version
- 1.0
- License
- None
- Live version
- 12.0.5
- Max version
- 8.6.2
- Downloads
- 101
- Updated
- No Updates
Description
I made something simple to work on my Ableton Push 3 Stand Alone.
Binary pattern-based arpeggiator with 5 independent trigger layers
This arpeggiator uses binary numbers to create trigger patterns, cycling through 5 bit patterns to build longer sequences.
Parameters:
Nrs Bits: Total pattern length in 16th notes (20 = 20 sixteenth notes)
Note: Base note/key center (C4)
Swing: Timing groove amount (26)
Duration: Note length percentage (109 = overlapping notes)
Reset: Pattern restart control
5 Bit Trigger Patterns:
Each bit value creates a 4-step binary trigger pattern:
Bit 1 = 15: Binary 1111 = "XXXX" (all 4 steps trigger)
Bit 2 = 4: Binary 0100 = "-X--" (only 2nd step triggers)
Bit 3 = 4: Binary 0100 = "-X--" (only 2nd step triggers)
Bit 4 = 7: Binary 0111 = "-XXX" (steps 2,3,4 trigger)
Bit 5 = 6: Binary 0110 = "--XX" (steps 3,4 trigger)
Pattern Construction:
With Nrs Bits = 20, the full pattern becomes:
Steps 1-4: Bit 1 pattern (XXXX)
Steps 5-8: Bit 2 pattern (-X--)
Steps 9-12: Bit 3 pattern (-X--)
Steps 13-16: Bit 4 pattern (-XXX)
Steps 17-20: Bit 5 pattern (--XX)
Creates complex, evolving arpeggio patterns by chaining binary trigger sequences together.