Miller Puckette

Last updated
Miller Puckette at the Linux Audio Conference 2014 at ZKM in Karlsruhe Miller Puckette auf der Linux Audio Conference 2014 in Karlsruhe.jpg
Miller Puckette at the Linux Audio Conference 2014 at ZKM in Karlsruhe

Miller Smith Puckette (born 1959) is the associate director of the Center for Research in Computing and the Arts as well as a professor of music at the University of California, San Diego, where he has been since 1994. Puckette is known for authoring Max, a graphical development environment for music and multimedia synthesis, which he developed while working at IRCAM in the late 1980s. He is also the author of Pure Data (Pd), a real-time performing platform for audio, video and graphical programming language for the creation of interactive computer music and multimedia works, written in the 1990s with input from many others in the computer music and free software communities.



An alumnus of St. Andrew's-Sewanee School in Tennessee, Miller Puckette got involved in computer music in 1979 at MIT with Barry Vercoe. [1] In 1979 he became a Putnam Fellow. [2] He earned a Ph.D. in mathematics from Harvard University in 1986 after completing an undergraduate degree at MIT in 1980. He was a member of the MIT Media Lab from its opening in 1985 until 1987 before continuing his research at IRCAM, and since 1997 has been a part of the Global Visual Music project. He used Max to complete his first work, which is called Pluton from the second work of Manoury' series called Sonus ex Machina. [1] He is the 2008 SEAMUS Award Recipient. [1] On May 11, 2011, he received the title of Doctor Honoris Causa from the University of Mons. [3] On July 21, 2012, he received an Honorary Degree from Bath Spa University in recognition of his extraordinary contribution to computer music research. [4] He was the recipient of the Gold Medal at the 1975 Math Olympiads and the Silver Medal at the 1976 Math Olympiads. [5]

Selected publications

For a full list, see:

Related Research Articles

Computer music is the application of computing technology in music composition, to help human composers create new music or to have computers independently create music, such as with algorithmic composition programs. It includes the theory and application of new and existing computer software technologies and basic aspects of music, such as sound synthesis, digital signal processing, sound design, sonic diffusion, acoustics, electrical engineering and psychoacoustics. The field of computer music can trace its roots back to the origins of electronic music, and the first experiments and innovations with electronic instruments at the turn of the 20th century.

Peter Shor American mathematician

Peter Williston Shor is an American professor of applied mathematics at MIT. He works on quantum computation, and devised Shor's algorithm, a quantum algorithm for factoring exponentially faster than the best currently-known algorithm running on a classical computer.

Music technology (electronic and digital)

Digital music technology encompasses digital instruments, computers, electronic effects units, software, or digital audio equipment by a performer, composer, sound engineer, DJ, or record producer to produce, perform or record music. The term refers to electronic devices, instruments, computer hardware, and software used in performance, playback, recording, composition, mixing, analysis, and editing of music.


IRCAM is a French institute dedicated to the research of music and sound, especially in the fields of avant garde and electro-acoustical art music. It is situated next to, and is organisationally linked with, the Centre Pompidou in Paris. The extension of the building was designed by Renzo Piano and Richard Rogers. Much of the institute is located underground, beneath the fountain to the east of the buildings.

Philippe Manoury French composer (born 1952)

Philippe Manoury is a French composer.

MUSIC-N refers to a family of computer music programs and programming languages descended from or influenced by MUSIC, a program written by Max Mathews in 1957 at Bell Labs. MUSIC was the first computer program for generating digital audio waveforms through direct synthesis. It was one of the first programs for making music on a digital computer, and was certainly the first program to gain wide acceptance in the music research community as viable for that task. The world's first computer-controlled music was generated in Australia by programmer Geoff Hill on the CSIRAC computer which was designed and built by Trevor Pearcey and Maston Beard. However, CSIRAC produced sound by sending raw pulses to the speaker, it did not produce standard digital audio with PCM samples, like the MUSIC-series of programs.

Max (software) Visual programming language

Max, also known as Max/MSP/Jitter, is a visual programming language for music and multimedia developed and maintained by San Francisco-based software company Cycling '74. Over its more than thirty-year history, it has been used by composers, performers, software designers, researchers, and artists to create recordings, performances, and installations.

Max Mathews American pioneer in computer music

Max Vernon Mathews was a pioneer of computer music.

Pure Data

Pure Data (Pd) is a visual programming language developed by Miller Puckette in the 1990s for creating interactive computer music and multimedia works. While Puckette is the main author of the program, Pd is an open-source project with a large developer base working on new extensions. It is released under BSD-3-Clause. It runs on Linux, Mac OS X, iOS, Android and Windows. Ports exist for FreeBSD and IRIX.


The IRCAM Signal Processing Workstation (ISPW) was a hardware DSP platform developed by IRCAM and the Ariel Corporation in the late 1980s. In French, the ISPW is referred to as the SIM. Eric Lindemann was the principal designer of the ISPW hardware as well as manager of the overall hardware/software effort.

Barry Lloyd Vercoe is a New Zealand-born computer scientist and composer. He is best known as the inventor of Csound, a music synthesis language with wide usage among computer music composers. SAOL, the underlying language for the MPEG-4 Structured Audio standard, is also historically derived from Csound.

Visual programming language Programming language written graphically by a user

In computing, a visual programming language (VPL) is any programming language that lets users create programs by manipulating program elements graphically rather than by specifying them textually. A VPL allows programming with visual expressions, spatial arrangements of text and graphic symbols, used either as elements of syntax or secondary notation. For example, many VPLs are based on the idea of "boxes and arrows", where boxes or other screen objects are treated as entities, connected by arrows, lines or arcs which represent relations.

Courant Institute of Mathematical Sciences Division of New York University

The Courant Institute of Mathematical Sciences is the mathematics research school of New York University (NYU), and is among the most prestigious mathematics schools and mathematical sciences research centers in the world. Founded in 1935, it is named after Richard Courant, one of the founders of the Courant Institute and also a mathematics professor at New York University from 1936 to 1972, and serves as a center for research and advanced training in computer science and mathematics. It is located on Gould Plaza next to the Stern School of Business and the economics department of the College of Arts and Science.

Jacob T. Schwartz American mathematician

Jacob Theodore "Jack" Schwartz was an American mathematician, computer scientist, and professor of computer science at the New York University Courant Institute of Mathematical Sciences. He was the designer of the SETL programming language and started the NYU Ultracomputer project. He founded the New York University Department of Computer Science, chairing it from 1964 to 1980.

Graphics Environment for Multimedia (GEM) is a set of externals (libraries) that provide OpenGL graphics functionality to Pure Data, a graphical programming language for real-time audio processing. It is free under the GNU General Public License (GPL).

Ravi Vakil Canadian-American mathematician

Ravi D. Vakil is a Canadian-American mathematician working in algebraic geometry.

Bjorn Poonen American mathematician

Bjorn Mikhail Poonen is a mathematician, four-time Putnam Competition winner, and a Distinguished Professor in Science in the Department of Mathematics at the Massachusetts Institute of Technology. His research is primarily in arithmetic geometry, but he has occasionally published in other subjects such as probability and computer science. He has edited two books, and his research articles have been cited by approximately 1,000 distinct authors. He is the founding managing editor of the journal Algebra & Number Theory, and serves also on the editorial boards of Involve and the A K Peters Research Notes in Mathematics book series.

Ioana Dumitriu Romanian-American mathematician

Ioana Dumitriu is a Romanian-American mathematician who works as a professor of mathematics at the University of California, San Diego. Her research interests include the theory of random matrices, numerical analysis, scientific computing, and game theory.

Elaine Chew is an operations researcher and pianist focused on the study of musical structures as they apply to musical performance, composition and cognition, and in the analysis of electrocardiographic traces of arrhythmia. She is currently a senior researcher at the Science et Technologies de la Musique et du Son (STMS) Laboratory, where she is affiliated with the Centre National de la Recherche Scientifique (CNRS), which together with the Institut de Recherche et Coordination Acoustique/Musique (IRCAM), Sorbonne University, and the French Ministry of Culture constitute the joint research laboratory.

Greta Cvetanova Panova is a Bulgarian-American mathematician. She is a professor of mathematics at the University of Southern California in Los Angeles. Her research interests include combinatorics, probability and theoretical computer science.