Max Mathews, often called the father of computer music, died on Thursday in San Francisco.
Mr. Mathews wrote the first program to make it possible for a computer to synthesize sound and play it back. He also developed several generations of computer-music software and electronic instruments and devices.
He was an engineer at Bell Laboratories in Murray Hill, N.J., in 1957 when he wrote the first version of Music, a program that allowed an IBM 704 mainframe computer to play a 17-second composition of his own devising.
Because computers at the time were so slow, it would have taken an hour to synthesize the piece, so it had to be transferred to tape and then speeded up to the proper tempo. But the experiment proved that sound could be digitized, stored and retrieved.
“The timbres and notes were not inspiring,” Mr. Mathews told a conference on computer music at Indiana University in 1997, “but the technical breakthrough is still reverberating.”
The implications of Mr. Mathews’s early research reached popular audiences through the 1968 film “2001: A Space Odyssey,” in which the HAL 9000 computer sings “Daisy Bell (A Bicycle Built for Two)” as its cognitive functions are dismantled.
The science fiction writer Arthur C. Clarke had visited Bell Laboratories in the early 1960s and listened as a vocoder, or voice recorder synthesizer, developed by John L. Kelly, sang “Daisy Bell” to a musical accompaniment programmed by Mr. Mathews. He incorporated the innovation into the novel on which the film was based.
Have an amazing project to share? Join the SHOW-AND-TELL every Wednesday night at 7:30pm ET on Google+ Hangouts.
Join us every Wednesday night at 8pm ET for Ask an Engineer!
Learn resistor values with Mho’s Resistance or get the best electronics calculator for engineers “Circuit Playground” – Adafruit’s Apps!
Maker Business — Amazon may take on Alibaba?
Wearables — Enclosures help fight body humidity in costumes
Electronics — Staple Jumpers
Biohacking — “Health And Fitness Data Is Useless”
Sorry, the comment form is closed at this time.