Tools for Generative Composition
I develop bespoke tools for generative composition through, combining my work as a composer, producer and software designer. My focus is on creating musical systems that transform text, signal and structure into compositional material, allowing ideas to emerge through encoding, MIDI and controlled indeterminacy. These tools are designed to extend creative agency rather than replace it, supporting composers and producers who want to explore data-driven music, algorithmic composition and structured experimentation within a repeatable musical framework.

EventField converts text into Morse code, translates symbolic input into structured MIDI data and generates musical events through layered processes and controlled variability. It is designed as a generative composition engine, enabling composers to encode language, rhythm and intention into repeatable musical systems that evolve over time.
BreakChopper is a drum loop chopper and rearranger built for structural manipulation of rhythmic material. It allows producers to fragment, reorder and reshape loops into new rhythmic forms, supporting creative exploration of groove, timing and pattern transformation within modern music production workflows.
6990 Delay is a morphing delay processor focused on musical timing, spatial movement and repeatable control. Designed for producers and composers, it enables dynamic shaping of echoes, modulation and temporal structure, allowing delay to function as an expressive compositional tool rather than a simple effect.