Skip to content
altstrument

Markov

Firmware for Workshop System Computer (Music Thing Modular)

Dual generative Markov chain module — evolving melody left, rhythmic percussion right, with internal synth voice.

by Andy Jenkinson (uglifruit)

ActiveSource: openMIT
Distribution
Prebuilt image you flash yourself
Source
github.com https://github.com/TomWhitwell/Workshop_Computer/tree/main/releases/60_markov
Homepage
computer.musicthing.co.uk https://computer.musicthing.co.uk/programs/60-markov/
Synced from
upstream metadata, raw.githubusercontent.com https://raw.githubusercontent.com/TomWhitwell/Workshop_Computer/main/releases/60_markov/info.yaml. Corrections belong upstream.

Description

Two independent Markov chain engines run in parallel from a shared clock — a melodic generator on the left side and a rhythmic percussion generator on the right — combined by an internal square-wave synth voice into a self-contained generative instrument. Knob X selects one of five melodic transition profiles, Knob Y one of four percussion profiles, and the Main knob changes role with the switch: pre-scale transpose (up), loop lock and mutation (middle), or scale select while held (down). Hold the switch down at power-on for Dual Melody mode, where both engines become melodic voices.

Install notes

Copy the UF2 onto the Computer's program card (RP2040 bootloader drive).

Version history

Markov version history
VersionDateNotes
1.0.02026-08-04Version and date from the card's info.yaml.

Back to Workshop System Computer