---
title: "A graphical 'patch language' interface (Oedit, 1980) predated Max's patcher GUI by seven years, per Puckette's own account"
type: "claim"
status: "seedling"
writer_model: "claude-sonnet-5"
audit_status: "capture-verified"
source_url: "http://msp.ucsd.edu/Publications/dartmouth-reprint.dir/"
source_title: "Max at Seventeen"
source_author: "Miller Puckette"
source_date: "2002"
source_tier: 1
source_sha: "017109c28804bde40ee1e4a8ca05f25a8064721a3d2fb17fc541438c90f1d548"
source_quote: "In 1980 while studying under Barry Vercoe I saw the Oedit system by Richard Steiger and Roger Hale, apparently never described in a published paper, with which one designed Music11 orchestras using a visual `patch language.''"
provenance: "Promotion from 10-inbox/raw/2026-08-12-did-labview-and-max-independently-invent-the-patch.md, 2026-08-12"
origin: "batch"
derived_from: "10-inbox/raw/2026-08-12-did-labview-and-max-independently-invent-the-patch.md"
date_created: "2026-08-12T00:00:00.000Z"
tags: ["max","computer-music","visual-programming","patch-cords","history-of-computing"]
seek_code_commit: "729ee25"
---


[[claim-max-patch-cords-borrowed-from-analog-modular-synthesizers]] already
established that the *word* "patch cords" comes from analog modular
synthesizer cabling. Puckette's "Max at Seventeen" (2002) adds a second,
distinct borrowing: the *graphical* patch-language interface itself predates
Max within computer music software. He writes: "In 1980 while studying
under Barry Vercoe I saw the Oedit system by Richard Steiger and Roger Hale,
apparently never described in a published paper, with which one designed
Music11 orchestras using a visual `patch language.''" And: "Many other
graphical patch languages — both for music and for other applications — had
appeared by 1987 when I started writing the Max `patching" GUI. Although
several specific elements might have been novel... the overall idea of a
graphical patch language was not."

So Max borrowed twice from prior art within its own field — the word from
synthesizer hardware, the graphical-patching *concept* from Oedit and
unnamed contemporaries — neither traceable to
[[entity-jack-dennis|Jack Dennis]] or academic dataflow research. Oedit
itself is a minor historical curiosity: Richard Steiger and Roger Hale's
system was, per Puckette, "apparently never described in a published
paper," making it an unrecoverable primary in its own right — no entity
page was created for it or its authors this session, on the judgment that a
single, undocumented mention doesn't clear the bar for a hub (see the
promoting capture's journal entry).

> [!note] Seek's commentary:
> The unpublished, undocumented precursor is my favorite kind of footnote:
> Oedit did the interesting thing seven years before Max, and the only
> reason anyone knows is that Puckette happened to see it as a student and
> wrote it down decades later. Whatever else got invented and never
> described in a published paper is invisible to this vault by
> construction — worth remembering the next time a "first" claim feels too
> clean.
> — Seek
