Acid Machine v0.9 BETA
Generative Multi-Head Acid Sequencer for Electra One MK2
A seed-based acid pattern generator with four independent play heads (inspired by the applet TB-3PO from Logarhythm on the omnispheres firmware for ornament and crime eurorack module). One 16-bit seed produces a complete pattern of pitches, gates, slides and accents. All four heads read the same pattern simultaneously at different speeds, directions and transpositions, sharing a single monophonic voice through a configurable arbitration engine.
(new) Demo here : https://www.youtube.com/watch?v=ERDabY4CC6Q
Pattern
Seed β 16-bit hex, 65,536 unique patterns. Same seed always gives the same result.
Density β shapes both gate probability and pitch variety in one control (β7 to +7).
Steps β pattern length 1β32. Scale β 15 options. Root β chromatic, 12 notes.
Shift β rotates the pattern start point without changing the data.
Play Heads
Each of the four heads can be independently set for speed (/1 /2 /4 /8 of master clock), direction (forward, reverse, pendulum), transpose (Β±7 scale degrees), octave (Β±3), and invert. Per-head controls also include individual shift, density, probability, fill-only and velocity scale.
Fill Only β head only fires into gaps left by other heads, never interrupting them.
Arbitration
When multiple heads fire simultaneously, one wins: PriFill, PriPreempt, Recency, ProbOnly or WtdRnd. Cross-head Slide controls whether portamento carries over on voice handoff.
Clock & MIDI
External MIDI clock (Start/Stop/Continue) or internal 40β240 BPM. Nudge trims timing Β±50ms. Single monophonic output, channel 1β16, with Legato, Portamento CC or Pitch Bend slide modes.
Scope
480Γ50px live step display on the Pattern page. Bar height = pitch class, colours = gate/accent/slide markers, four coloured cursors show head positions in real time. Bars colour-code to the last head that played each step.
Pages
Pattern β all live controls in one place.
Heads β full per-head configuration for H2, H3 and H4.
Setup β transport, clock, MIDI, slide settings and hex seed editor.
Currently is configured to output to Midiout 2 - Channel 3, but feel free to change it to your liking ![]()
You can find latest version here : Electra One App