the first release of a multi-layered, polyphonic, polyrhythmic and dynamic MIDI step sequencer written in the chuck programming language.

features include forward, backward and random play. allows for the dynamic adjustment of step sizes, timing, MIDI channels and custom scales, plus both short and sustained notes.

source code:

pdf cheatsheet:


  1. dear graham,

    excellent!!! programming with love.

    i think i need years to be like you ;-)
    one again, thank you for sharing this .ck


  2. amazing!!! i’m looking for a hardware/controller step sequencer and monome + meeq is definitely one of best!

Leave a Reply