Skip to content
altstrument

Two Tracks

Firmware for Workshop System Computer (Music Thing Modular)

Two Tracks — Dual-read-head phase looper. Record a mono loop to flash (IMA-ADPCM) and play it through two independent heads with separately controllable positions and loop lengths for evolving phase patterns and interference textures.

by Joep Vermaat

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

Description

A dual-read-head audio looper inspired by Steve Reich's phase music. Record a loop and play it through two independent outputs with separately controllable read positions and loop lengths, creating evolving phase patterns and interference effects.

Recording uses a hands-free three-state machine: PLAY -> ARMED -> RECORD -> PLAY. Z Down arms recording; a 3-second countdown with audible ticks begins; recording starts automatically when the countdown expires; Z Down again stops recording.

Two play modes (Z switch selects after recording): Offset mode (Z Middle): each knob sets position offset within the loop. Phasing mode (Z Up): right loop is shorter than left, creating natural periodic phasing. Knob Y adds a speed offset on the right head.

Audio is stored in flash as IMA-ADPCM (4 bits per sample). Capacity depends on the card: about 70 seconds on a 2 MB card, 11 minutes on a 16 MB card.

Version history

Two Tracks version history
VersionDateNotes
1.22026-07-27Version and date from the card's info.yaml.

Back to Workshop System Computer