Zero-latency stochastic melodic engine. Powered by a high-performance external designed for surgical generative evolution and precise probabilistic variations within Ableton Live.
1. The Core: Zero-Latency External
Driven by a custom-coded external, this device ensures instantaneous MIDI processing and surgical timing accuracy. Unlike standard randomizers, it operates with zero overhead, making it reliable for complex live performances and high-density generative sequences.
2. The Logic: Advanced Selection Algorithms
Move beyond chaotic noise with four distinct selection behaviors, where the variation pool is strictly determined by the Choices parameter:
- Any (Pure Random): Total unpredictability for every triggered note.
- Other (No-Repetition): Ensures no two consecutive notes are identical, preventing the “machine-gun effect.”
- Round-Robin (RR): Sequentially cycles through a generated sequence of a length defined by Choices.
- Relative vs. Absolute: Logic can be calculated based on the incoming note’s pitch (Relative) or from a fixed, static reference note (Absolute).
3. The Boundaries: Advanced Note Constraints
Precisely manage notes that exceed your defined Min/Max range using four distinct mathematical behaviors:
- Block: Discards any note falling outside the boundaries (Surgical removal).
- Clip: Hard-limits notes to the range boundaries (Saturate).
- Wrap: Circularly wraps notes back into the range (Octave displacement).
- Fold: Reflects notes back into the range upon reaching boundaries (Mirroring).
4. The Harmony: Integrated Scaler
Every generated note is forced into a specific musical mode. The built-in Scaler quantizes the stochastic output to a predefined scale, ensuring 100% harmonic cohesion regardless of the probability or interval settings.
Tech Specs:
- Format: Max for Live MIDI Effect (.amxd)
- OS: Mac & Windows compatible (Universal)
- Requirements: Ableton Live Suite (or Standard with M4L add-on)
Installation:
- Download the file : https://structurevoid.gumroad.com/l/void-midi-random
- Drag and drop the .amxd file directly onto a MIDI Track, before an Instrument, in Ableton Live.
- Click the “Save” icon on the device header to store it in your User Library.
