Music N (Bell Labs) (1957)

AI & Code

Instead of a stage – a sterile room with a humming IBM mainframe; instead of musicians – stacks of punch cards. Max Mathews taught the computer to sing. He wrote Music N – the first language where the orchestra and score existed only as code.

Full text

In the late 1950s, engineers were struggling to digitize telephone speech, running streams of acoustic data through mainframes. Max Mathews realized a paradoxical truth: if a machine could compute a human voice for a telephone line, it could generate any conceivable waveform. Thus, telecommunications engineering gave birth to the first software for direct sound synthesis.

The music creation process demanded humility, as real-time synthesis did not exist. A composer punched code onto stiff punch cards and handed them over to the operators of the vacuum-tube giant IBM 704. Mathews devised an elegant architecture, dividing the system into two parts. The "orchestra" consisted of virtual building blocks (Unit Generators, or UGens)—mathematical filters and oscillators. The "score" dictated timing and pitch. To save memory, wavetable synthesis was employed: the computer took a digital snapshot of a single wave cycle and looped it at the required speed. The machine chewed through these equations in batch mode overnight. In the morning, the numbers were run through a DAC onto magnetic tape. To hear 17 seconds of the dry, mechanical beeping of the piece "The Silver Scale," the composer waited for long hours, listening to the hum of the cooling fans.

Despite the primitive sound of early experiments, the architecture of MUSIC N defined the development of digital audio. In 1968, Mathews rewrote the code in FORTRAN (as MUSIC V), allowing the program to run on mainframes from other manufacturers. Distributing the source code punch cards to universities stimulated independent research: Jean-Claude Risset used this environment for the acoustic modeling of a trumpet's timbre, and John Chowning at Stanford discovered the method of FM synthesis. Mathews' concept of Unit Generators (independent software blocks for signal generation and processing) became the foundation for modern visual programming environments (Max/MSP, Pure Data) and the entire architecture of VST plugins.

Read more on Wikipedia

Influenced by

  • The Voder (Bell Labs) INFLUENCED

Influenced

  • FM Synthesis ENABLED
  • Mutations ENABLED
  • Csound EVOLVED
  • Max (IRCAM) INSPIRED
Back to timeline  |  Русская версия

node.music - an interactive map of the history of electronic sound

From the Telharmonium, which streamed sound over telephone wires at the end of the 19th century, to music written by AI.

Scroll down - that is how you move through time in a straight line. The [INFLUENCE] mode in the top menu shows connections: who begat whom and how concepts shaped each other. To explore the influences deeper, switch to [HORIZON VIEW].

The site makes sound - and you can even play on those sounds. If the sound gets in the way, just turn it off in the top menu.

VIDEO TITLE
TURING TEST
// GENERATIVE_AI_NODE
READY [WAITING]
--------------------
IDLE
CORRECT
1/3
Loading timeline data...

node.music en / ru

[SOURCES] [CONTACT]
1890s
EN / RU
[SOURCES] [CONTACT]
1890
COMPONENT
TYPE / YEAR
Description...
[PLAY]
[WATCH]
[WIKI] →
[TEST REALITY]
[SONIC//LAB]
// SHARE:

Influence Links

Black lines are direct links: technology, descent, founding, rivalry.Grey lines are looser: ideas, techniques, collaborations.Hover over a line to see what it connects.

TRACK TITLE

Track description

node.music

Interactive timeline of electronic music history, from the 200-ton Telharmonium (1897) to neural audio.

> SEARCH — Find an event by title or author
> TAP — Tap on a card to learn details
> LISTEN — Listen to music and watch videos
CSOUND // LIVE_LAPTOP_ORCHESTRA
// ENTER TEXT OR PLAY LIVE ON KEYBOARD
1
2
3
4
5
6
7
8
9
0
Q
W
E
R
T
Y
U
I
O
P
A
S
D
F
G
H
J
K
L
Z
X
C
V
B
N
M
STATUS: READY
SONIC // LAB
INTERACTIVE FEEDBACK ENGINE
ℹ CLICK / PLAY / WATCH / NOISE / SWEEP — SYSTEM SOUNDS. CLOSING STOPS AUDIO.
120 BPM
// SYSTEM: TELEMETRY [ACTIVE]
We use cookies. No ad trackers, no personal data. Agree? Cookies? No trackers.