You are looking at a reconstruction of the multimedia authoring environment that shipped April 1990 for Macintosh System 6 at $1,295 list — the version where a Tiny BASIC scripting layer was retired in favor of a verb-and-handler language, and the timeline became a design surface.
The chrome, the menus, the five-window arrangement of Stage, Cast, Score, Control Panel, and Script are reconstructed from screenshots, the InfoWorld 1990 launch coverage, and recorded interviews with the original engineering team. The fish in the starter movie is the canonical demo sprite from every demo reel of the era, swimming.
Playback: the Control Panel's VCR row — rewind, step back, play/stop, step forward, fast-forward. Score > Loop Playback toggles looping.
Score: drag the red playhead to scrub. Drag a Cast member into an empty Score cell to place it on a sprite channel at that frame. Click an existing sprite cell to select it and move the playhead there.
Stage: drag a sprite to reposition (writes into the Score at the current frame). Drag a Cast member onto the Stage to add it to the next free sprite channel.
Tempo: Score > Set Tempo… sets the tempo at the current frame (1–120 fps). The starter movie has tempo changes baked in at frames 1, 15, 25.
Cast: Cast > Sort Cast reorders the grid by ID.
Lingo: Window > Message Window. Try put 1 + 2, go to frame 10, set the loc of sprite 1 to point(120, 80), play, stop, rewind. The Script of Movie window holds the pre-wired enterFrame handler — hold the mouse down on the Stage while playing and the fish follows you.
Paint: Window > Paint Window — pencil, filled rect, filled oval, erase. Save Cast Member adds the bitmap to the Cast.
Use the Rooms menu at the top-right to switch to another cartridge.
April sixteenth, 1984. Three people in Chicago start a company called Chicago Software. Three days later they rename it MacroMind, after a character from Gorf, the 1981 Bally Midway arcade game. The character was a sentient computer; the namesake stuck.
The three: Marc Canter, who came out of the Art Institute of Chicago and a band called Pitch and a year of graduate school at the University of Illinois at Chicago. Jamie Fenton (Jay Fenton at the time), who had written Gorf itself at Bally Midway in 1981 and would go on to write Ms. Gorf. Mark Stephen Pierce, the third co-founder.
The first project was SoundVision — combined music and graphics editor — which split, before release, into MusicWorks and VideoWorks. VideoWorks was the seed that, six years later, would become Director 2.0.
The ancestry runs like this — June 1985, VideoWorks 1.0, distributed by Hayden Software, black and white animation on the original Macintosh, the Score and Stage paradigm already present. Apple licensed a custom build of it to ship as the "Guided Tour of Macintosh" cassette tape that came with new Macs. The application that taught a generation what a Mac was, animated in MacroMind's tool.
1986 — VideoWorks II, with color, for the Mac II series. 1988 — VideoWorks Interactive, adding Tiny BASIC for early kiosk and demo work, with Apple again as a major customer. 1989 — the rebrand to MacroMind Director 1.0.
Then April 1990 — Director 2.0. The renamings stopped. The tool was now what it would remain, in shape if not in scope, for the next thirty-five years.
The Stage — a window with a playback surface inside it. Sprites appear on the Stage; you can also place them by hand and the placement records itself into the Score at the current frame.
The Cast — a grid of every asset in the movie. Bitmaps, shapes, text, sounds, palettes, scripts. Each has a cast member number. Cast members are the parts; they don't exist on stage until placed.
The Score — the iconic Director window. Rows of channels — tempo, palette, transition, two sounds, then twenty-four sprite channels — and columns of frames, hundreds of them, scrollable. Each cell is empty or holds a reference. The playhead is a vertical line that walks the columns, frame by frame.
That is the whole architecture. Five sentences. Everything else in Director is consequence.
Director 1.0 had Tiny BASIC. It worked, sort of, and the people who shipped interactive demos with it remembered it as a tax. Director 2.0 replaced it with Lingo — invented by John Henry Thompson at MacroMind — and the field changed.
Lingo was English-shaped. Event handlers wrapped in on / end. Properties prefixed with the. No dot syntax; that was Director 7 and after. The 1990 vocabulary read more like instructions to a stage manager than to a compiler —
on enterFrame
if the mouseDown then
set the loc of sprite 1 to point(the mouseH, the mouseV)
end if
end
The Script of Movie window to your right contains that exact handler, attached to this movie. Press Play, hold the mouse down on the Stage, and the fish goes where you go. That is Lingo running.
The Score is structurally a step sequencer for visuals. Frames are sixteenth-notes; channels are tracks; cells are events. Drag a cast member into a cell, the sprite appears on the Stage at that frame. Change the tempo on the tempo channel, the playhead slows. Change it back, it speeds up.
This was a new kind of literacy in 1990. Designers who had been arranging pages of static type, or layers of static images, were suddenly arranging time — and the surface that let them do it looked, deliberately, like the spreadsheet and the music-software pattern grid they already knew. Director didn't invent the visual sequencer. It made the visual sequencer the everyday tool of the designer.
Try it. Drop a cast member into a sprite cell in the Score. Drag the playhead. The Stage updates.
From 1991 through about 1997, Director sat at the center of a discipline that briefly had a name — multimedia, with the capital M — and a delivery format, the CD-ROM. Myst ran on Cyan's own engine; but almost everything else of that era — the Living Books titles, The Voyager Company's interactive editions, Encyclopedia Britannica's CD edition, museum kiosks across two continents, half the corporate training titles of the decade — was authored in Director.
The interactive aesthetic of the mid-nineties — the look of CD-ROMs, of kiosks, of early game UIs that weren't game-engine games — is Director's aesthetic. Every "click the shimmering object on the photographed shelf and a thing happens" was a Director movie, somebody's late nights, somebody's Lingo.
1995 — MacroMind/Paracomp, renamed Macromedia after the 1992 merger with Authorware Inc., shipped Shockwave, a browser plug-in that let Director movies run inside a web page. For a brief window — call it 1995 through 1998 — Director was poised to be the way the web became visual.
Then Macromedia acquired FutureWave's SmartSketch / FutureSplash Animator, renamed it Flash, and the eclipse began. Flash was lighter, faster to learn, friendlier to bandwidth. By 2002 the web had picked Flash. By 2005 Adobe had acquired Macromedia. By 2017 Adobe was announcing Flash's end-of-life. The CD-ROM era's center of gravity had moved twice and dissipated.
Director kept shipping under Adobe's flag until 2017. Then it was gone.
Open After Effects. Look at the Timeline panel. Rows of layers, columns of frames, a playhead, properties that animate per-keyframe with interpolation between. That is the Score, three names later, sixteen-bit-color higher.
Open Unity. Look at the Animation window. Rows of properties, columns of time, a playhead. Same machine. Open Blender's NLA editor. Same machine. Premiere's timeline, Resolve's timeline, ProTools' arrange page — same machine. The Stage / Cast / Score paradigm did not die when Director did; it just dispersed into every adjacent application and stopped being remarkable.
Phil's own practice — provoc reading rhythm, murmur reacting to gesture, weft simulating cloth in time — is downstream of this room. Anyone who designs with time, anyone who authors behavior outside of writing it as compiled code, is downstream of this room. Director rewired what designers were allowed to author. It moved behavior from the lab to the studio. It made the timeline a design surface, and a generation of designers learned to draw in it.
This is what the museum's Director room is for — to remember the moment that move was a move, before it became the air.
From THE LITERATURE · CANON / 001B · the theory wing of CLASSICERY. Hear Craig Reynolds on Flocks, Herds, and Schools read aloud — → track 14 →
→ CANON3 · track 09 · the non-linear timeline · time as a surface