Max (software)
Encyclopedia
Max is a visual programming language
for music
and multimedia
developed and maintained by San Francisco-based software company Cycling '74
. During its 20-year history, it has been widely used by composers, performers, software designers, researchers, and artists for creating innovative recordings, performances, and installations.
The Max program itself is highly modular, with most routines existing in the form of shared libraries. An API
allows third-party development of new routines (called "external objects"). As a result, Max has a large user base of programmers not affiliated with Cycling '74 who enhance the software with commercial and non-commercial extension
s to the program. Because of its extensible
design and graphical interface
(which in a novel way represents the program
structure and the GUI
as presented to the user simultaneously), Max has been described as the lingua franca
for developing interactive music performance software.
as the Patcher editor for the Macintosh at IRCAM
in the mid-1980s to give composers access to an authoring system for interactive computer music
. It was first used in a piano and computer piece called Pluton (written by Philippe Manoury
in 1988), synchronizing the computer to the piano and controlling a Sogitec 4X
, which performed the audio processing.
In 1989, IRCAM developed and maintained a concurrent version of Max ported to the IRCAM Signal Processing Workstation
for the NeXT
(and later SGI
and Linux
), called Max/FTS (FTS standing for "Faster Than Sound", and being analogous to a forerunner to MSP enhanced by a hardware DSP
board on the computer).
In 1989, it was licensed by IRCAM to Opcode Systems
, which sold a commercial version of the program in 1990 called Max (developed and extended by David Zicarelli). As the software was never a perfect fit for Opcode Systems, the company ceased active development on it in the mid-90s. The current commercial version of Max has since been distributed by Zicarelli's company, Cycling '74
(founded in 1997), since 1999.
Puckette released an entirely re-designed free software
program in 1996 called Pd
(short for "Pure Data"), which, despite a number of fundamental differences from the IRCAM original, is superficially very similar and remains an open-source alternative to Max/MSP.
Max has a number of extensions and incarnations; most notably, a set of audio extensions to the software appeared in 1997, derived in part from Puckette's subsequent work in Pure Data
. Called MSP (short for either Max Signal Processing or the initials of Miller S. Puckette), this "add-on" package for Max allowed for the manipulation of digital audio
signals in real-time, allowing users to create their own synthesizers and effects processors (Max had previously been designed to interface with hardware synthesizers, samplers, etc. as a "control" language using MIDI or some other protocol).
In 1998, a direct descendant of Max/FTS was developed in Java (jMax) and released as open-source.
1999 saw the release of nato.0+55
, a suite of externals developed by Netochka Nezvanova
that brought to Max extensive control of realtime video. Although nato became increasingly popular among multimedia artists, its development was dropped in 2001. SoftVNS, a third-party package for visual processing in Max was developed by Canadian media artist David Rokeby
and released in 2002.
In the meantime, Cycling '74 developed their own set of extensions for video. A major package for Max/MSP called Jitter was released in 2003, providing real-time video, 3-D, and matrix
processing capability.
In addition, a number of Max-like programs exist which share the same concept of visual programming in realtime such as Quartz Composer
(by Apple
) and vvvv
which are both focusing on realtime video synthesis and processing. Pure Data
also remains in widespread use.
A major update to Max/MSP/Jitter, Max 5, was released in 2008.
Then, one of the greatest innovative update has been released in November 2011: Max6, also named Max by Cycling '74.
Gen~ object add-on appeared : http://cycling74.com/products/gen/
, and can be considered a descendant of MUSIC
, though its graphical nature disguises that fact. As with most MUSIC-N languages, Max/MSP/Jitter distinguishes between two levels of time: that of an "event" scheduler, and that of the DSP (this corresponds to the distinction between k-rate and a-rate processes in Csound
, and control rate vs. audio rate in SuperCollider
).
The basic language of Max and its sibling programs is that of a data-flow system: Max programs (called "patches") are made by arranging and connecting building-blocks of "objects" within a "patcher", or visual canvas. These objects act as self-contained programs (in reality, they are dynamically-linked libraries), each of which may receive input (through one or more visual "inlets"), generate output (through visual "outlets"), or both. Objects pass messages from their outlets to the inlets of connected objects.
Max supports six basic atomic data types that can be transmitted as messages from object to object: int, float, list, symbol, bang, and signal (for MSP audio connections). A number of more complex data structures exist within the program for handling numeric arrays (table data), hash tables (coll data), and XML information (pattr data). An MSP data structure (buffer~) can hold digital audio information within program memory. In addition, the Jitter package adds a scalable, multi-dimensional data structure for handling large sets of numbers for storing video and other datasets (matrix data).
Max is typically learned through acquiring a vocabulary of objects and how they function within a patcher; for example, the metro object functions a simple metronome, and the random object generates random integers. Most objects are non-graphical, consisting only of an object's name and a number of arguments/attributes (in essence class properties) typed into an object box. Other objects are graphical, including sliders, number boxes, dials, table editors, pull-down menus, buttons, and other objects for running the program interactively. Max/MSP/Jitter comes with about 600 of these objects as the standard package; extensions to the program can be written by third-party developers as Max patchers (e.g. by encapsulating some of the functionality of a patcher into a sub-program that is itself a Max patch), or as objects written in C
, C++
, Java
, or JavaScript
.
The order of execution for messages traversing through the graph of objects is defined by the visual organization of the objects in the patcher itself. As a result of this organizing principle, Max is unusual in that the program logic and the interface as presented to the user are typically related, though newer versions of Max provide a number of technologies for more standard GUI
design.
A large number of people use Max, even if they are not aware of it. Max documents (called patchers) can be bundled into stand-alone applications and distributed free or sold commercially. In addition, Max can be used to author audio plugin software for major audio production systems.
With the increased integration of laptop
computers into live music performance (in electronic music
and elsewhere), Max/MSP and Max/Jitter have received quite a bit of attention as a development environment available to those serious about laptop music/video performance.
Visual programming language
In computing, a visual programming language 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...
for music
Music
Music is an art form whose medium is sound and silence. Its common elements are pitch , rhythm , dynamics, and the sonic qualities of timbre and texture...
and multimedia
Multimedia
Multimedia is media and content that uses a combination of different content forms. The term can be used as a noun or as an adjective describing a medium as having multiple content forms. The term is used in contrast to media which use only rudimentary computer display such as text-only, or...
developed and maintained by San Francisco-based software company Cycling '74
Cycling '74
Cycling '74 is a San Francisco-based software development company and music label, specializing in Interactive Media. The company is best known for their work with the digital signal processing software environment Max...
. During its 20-year history, it has been widely used by composers, performers, software designers, researchers, and artists for creating innovative recordings, performances, and installations.
The Max program itself is highly modular, with most routines existing in the form of shared libraries. An API
Application programming interface
An application programming interface is a source code based specification intended to be used as an interface by software components to communicate with each other...
allows third-party development of new routines (called "external objects"). As a result, Max has a large user base of programmers not affiliated with Cycling '74 who enhance the software with commercial and non-commercial extension
Extension (computing)
Software extension, is a file containing programming that serves to extend the capabilities of or data available to a more basic program. It is a kind of list of commands which are directly included in the program. This term often coincides with the plug-in...
s to the program. Because of its extensible
Extensibility
In software engineering, extensibility is a system design principle where the implementation takes into consideration future growth. It is a systemic measure of the ability to extend a system and the level of effort required to implement the extension...
design and graphical interface
User interface
The user interface, in the industrial design field of human–machine interaction, is the space where interaction between humans and machines occurs. The goal of interaction between a human and a machine at the user interface is effective operation and control of the machine, and feedback from the...
(which in a novel way represents the program
Computer program
A computer program is a sequence of instructions written to perform a specified task with a computer. A computer requires programs to function, typically executing the program's instructions in a central processor. The program has an executable form that the computer can use directly to execute...
structure and the GUI
Graphical user interface
In computing, a graphical user interface is a type of user interface that allows users to interact with electronic devices with images rather than text commands. GUIs can be used in computers, hand-held devices such as MP3 players, portable media players or gaming devices, household appliances and...
as presented to the user simultaneously), Max has been described as the lingua franca
Lingua franca
A lingua franca is a language systematically used to make communication possible between people not sharing a mother tongue, in particular when it is a third language, distinct from both mother tongues.-Characteristics:"Lingua franca" is a functionally defined term, independent of the linguistic...
for developing interactive music performance software.
History
Max was originally written by Miller PucketteMiller Puckette
Miller Smith Puckette 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....
as the Patcher editor for the Macintosh at IRCAM
IRCAM
IRCAM is a European institute for science about music and sound and avant garde electro-acoustical art music. It is situated next to, and is organizationally linked with, the Centre Pompidou in Paris...
in the mid-1980s to give composers access to an authoring system for interactive computer music
Computer music
Computer music is a term that was originally used within academia to describe a field of study relating to the applications of computing technology in music composition; particularly that stemming from the Western art music tradition...
. It was first used in a piano and computer piece called Pluton (written by Philippe Manoury
Philippe Manoury
Philippe Manoury is a French composer.-Biography:Philippe Manoury was born in Tulle. His first composition studies were at the Ecole Normale de Musique de Paris, with Gérard Condé and Max Deutsch. He continued his studies from 1974 to 1978 at the Conservatoire de Paris with Michel Philippot, Ivo...
in 1988), synchronizing the computer to the piano and controlling a Sogitec 4X
Sogitec 4X
The Sogitec 4X was a digital sound processing workstation developed by Giuseppe Di Giugno at IRCAM in the 1980s. It was the last large hardware processor before the development of the ISPW...
, which performed the audio processing.
In 1989, IRCAM developed and maintained a concurrent version of Max ported to the IRCAM Signal Processing Workstation
ISPW
The IRCAM Signal Processing Workstation 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 ....
for the NeXT
NeXT
Next, Inc. was an American computer company headquartered in Redwood City, California, that developed and manufactured a series of computer workstations intended for the higher education and business markets...
(and later SGI
Silicon Graphics
Silicon Graphics, Inc. was a manufacturer of high-performance computing solutions, including computer hardware and software, founded in 1981 by Jim Clark...
and Linux
Linux
Linux is a Unix-like computer operating system assembled under the model of free and open source software development and distribution. The defining component of any Linux system is the Linux kernel, an operating system kernel first released October 5, 1991 by Linus Torvalds...
), called Max/FTS (FTS standing for "Faster Than Sound", and being analogous to a forerunner to MSP enhanced by a hardware DSP
Digital signal processor
A digital signal processor is a specialized microprocessor with an architecture optimized for the fast operational needs of digital signal processing.-Typical characteristics:...
board on the computer).
In 1989, it was licensed by IRCAM to Opcode Systems
Opcode Systems
Opcode Systems, Inc. was founded in 1985 by Dave Oppenheim and based in and around Palo Alto, California, USA. Opcode produced MIDI sequencing software for the Mac OS and Microsoft Windows, which would later include digital audio capabilities, as well as audio and MIDI hardware interfaces...
, which sold a commercial version of the program in 1990 called Max (developed and extended by David Zicarelli). As the software was never a perfect fit for Opcode Systems, the company ceased active development on it in the mid-90s. The current commercial version of Max has since been distributed by Zicarelli's company, Cycling '74
Cycling '74
Cycling '74 is a San Francisco-based software development company and music label, specializing in Interactive Media. The company is best known for their work with the digital signal processing software environment Max...
(founded in 1997), since 1999.
Puckette released an entirely re-designed free software
Free software
Free software, software libre or libre software is software that can be used, studied, and modified without restriction, and which can be copied and redistributed in modified or unmodified form either without restriction, or with restrictions that only ensure that further recipients can also do...
program in 1996 called Pd
Pure Data
Pure Data 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 to it. It is...
(short for "Pure Data"), which, despite a number of fundamental differences from the IRCAM original, is superficially very similar and remains an open-source alternative to Max/MSP.
Max has a number of extensions and incarnations; most notably, a set of audio extensions to the software appeared in 1997, derived in part from Puckette's subsequent work in Pure Data
Pure Data
Pure Data 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 to it. It is...
. Called MSP (short for either Max Signal Processing or the initials of Miller S. Puckette), this "add-on" package for Max allowed for the manipulation of digital audio
Sound
Sound is a mechanical wave that is an oscillation of pressure transmitted through a solid, liquid, or gas, composed of frequencies within the range of hearing and of a level sufficiently strong to be heard, or the sensation stimulated in organs of hearing by such vibrations.-Propagation of...
signals in real-time, allowing users to create their own synthesizers and effects processors (Max had previously been designed to interface with hardware synthesizers, samplers, etc. as a "control" language using MIDI or some other protocol).
In 1998, a direct descendant of Max/FTS was developed in Java (jMax) and released as open-source.
1999 saw the release of nato.0+55
NATO.0+55+3d
NATO.0+55+3d was an application software for realtime video and graphics, released by 0f0003 Maschinenkunst in 1999 for the Mac OS operating system....
, a suite of externals developed by Netochka Nezvanova
Netochka Nezvanova
Netochka Nezvanova is the pseudonym used by the author of nato.0+55+3d, a real-time, modular, video and multi-media processing environment. Alternate aliases include "=cw4t7abs", "punktprotokol", "0f0003", "maschinenkunst" , "integer", and "antiorp"...
that brought to Max extensive control of realtime video. Although nato became increasingly popular among multimedia artists, its development was dropped in 2001. SoftVNS, a third-party package for visual processing in Max was developed by Canadian media artist David Rokeby
David Rokeby
David Rokeby is an artist who has been making works of electronic, video and installation art since 1982.His early work Very Nervous System is acknowledged as a pioneering work of interactive art, translating physical gestures into real-time interactive sound environments...
and released in 2002.
In the meantime, Cycling '74 developed their own set of extensions for video. A major package for Max/MSP called Jitter was released in 2003, providing real-time video, 3-D, and matrix
Matrix (mathematics)
In mathematics, a matrix is a rectangular array of numbers, symbols, or expressions. The individual items in a matrix are called its elements or entries. An example of a matrix with six elements isMatrices of the same size can be added or subtracted element by element...
processing capability.
In addition, a number of Max-like programs exist which share the same concept of visual programming in realtime such as Quartz Composer
Quartz Composer
Quartz Composer is a node-based visual programming language provided as part of the Xcode development environment in Mac OS X for processing and rendering graphical data....
(by Apple
Apple Computer
Apple Inc. is an American multinational corporation that designs and markets consumer electronics, computer software, and personal computers. The company's best-known hardware products include the Macintosh line of computers, the iPod, the iPhone and the iPad...
) and vvvv
Vvvv
vvvv is a general purpose toolkit with a special focus on real time video synthesis and programming large media environments with physical interfaces, real-time motion graphics, audio and video...
which are both focusing on realtime video synthesis and processing. Pure Data
Pure Data
Pure Data 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 to it. It is...
also remains in widespread use.
A major update to Max/MSP/Jitter, Max 5, was released in 2008.
Then, one of the greatest innovative update has been released in November 2011: Max6, also named Max by Cycling '74.
Gen~ object add-on appeared : http://cycling74.com/products/gen/
Language
Max is named after the late Max MathewsMax Mathews
Max Vernon Mathews was a pioneer in the world of computer music.-Biography:...
, and can be considered a descendant of MUSIC
MUSIC-N
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...
, though its graphical nature disguises that fact. As with most MUSIC-N languages, Max/MSP/Jitter distinguishes between two levels of time: that of an "event" scheduler, and that of the DSP (this corresponds to the distinction between k-rate and a-rate processes in Csound
Csound
Csound is a computer programming language for dealing with sound, also known as a sound compiler or an audio programming language, or more precisely, a C-based audio DSL. It is called Csound because it is written in C, as opposed to some of its predecessors...
, and control rate vs. audio rate in SuperCollider
Supercollider
A Supercollider is a high energy particle accelerator. The term may refer to:* Superconducting Super Collider, planned 80 km project in Texas, canceled in 1993...
).
The basic language of Max and its sibling programs is that of a data-flow system: Max programs (called "patches") are made by arranging and connecting building-blocks of "objects" within a "patcher", or visual canvas. These objects act as self-contained programs (in reality, they are dynamically-linked libraries), each of which may receive input (through one or more visual "inlets"), generate output (through visual "outlets"), or both. Objects pass messages from their outlets to the inlets of connected objects.
Max supports six basic atomic data types that can be transmitted as messages from object to object: int, float, list, symbol, bang, and signal (for MSP audio connections). A number of more complex data structures exist within the program for handling numeric arrays (table data), hash tables (coll data), and XML information (pattr data). An MSP data structure (buffer~) can hold digital audio information within program memory. In addition, the Jitter package adds a scalable, multi-dimensional data structure for handling large sets of numbers for storing video and other datasets (matrix data).
Max is typically learned through acquiring a vocabulary of objects and how they function within a patcher; for example, the metro object functions a simple metronome, and the random object generates random integers. Most objects are non-graphical, consisting only of an object's name and a number of arguments/attributes (in essence class properties) typed into an object box. Other objects are graphical, including sliders, number boxes, dials, table editors, pull-down menus, buttons, and other objects for running the program interactively. Max/MSP/Jitter comes with about 600 of these objects as the standard package; extensions to the program can be written by third-party developers as Max patchers (e.g. by encapsulating some of the functionality of a patcher into a sub-program that is itself a Max patch), or as objects written in C
C (programming language)
C is a general-purpose computer programming language developed between 1969 and 1973 by Dennis Ritchie at the Bell Telephone Laboratories for use with the Unix operating system....
, C++
C++
C++ is a statically typed, free-form, multi-paradigm, compiled, general-purpose programming language. It is regarded as an intermediate-level language, as it comprises a combination of both high-level and low-level language features. It was developed by Bjarne Stroustrup starting in 1979 at Bell...
, Java
Java (programming language)
Java is a programming language originally developed by James Gosling at Sun Microsystems and released in 1995 as a core component of Sun Microsystems' Java platform. The language derives much of its syntax from C and C++ but has a simpler object model and fewer low-level facilities...
, or JavaScript
JavaScript
JavaScript is a prototype-based scripting language that is dynamic, weakly typed and has first-class functions. It is a multi-paradigm language, supporting object-oriented, imperative, and functional programming styles....
.
The order of execution for messages traversing through the graph of objects is defined by the visual organization of the objects in the patcher itself. As a result of this organizing principle, Max is unusual in that the program logic and the interface as presented to the user are typically related, though newer versions of Max provide a number of technologies for more standard GUI
Gui
Gui or guee is a generic term to refer to grilled dishes in Korean cuisine. These most commonly have meat or fish as their primary ingredient, but may in some cases also comprise grilled vegetables or other vegetarian ingredients. The term derives from the verb, "gupda" in Korean, which literally...
design.
A large number of people use Max, even if they are not aware of it. Max documents (called patchers) can be bundled into stand-alone applications and distributed free or sold commercially. In addition, Max can be used to author audio plugin software for major audio production systems.
With the increased integration of laptop
Laptop
A laptop, also called a notebook, is a personal computer for mobile use. A laptop integrates most of the typical components of a desktop computer, including a display, a keyboard, a pointing device and speakers into a single unit...
computers into live music performance (in electronic music
Electronic music
Electronic music is music that employs electronic musical instruments and electronic music technology in its production. In general a distinction can be made between sound produced using electromechanical means and that produced using electronic technology. Examples of electromechanical sound...
and elsewhere), Max/MSP and Max/Jitter have received quite a bit of attention as a development environment available to those serious about laptop music/video performance.
Notable artists
- Aphex TwinAphex TwinRichard David James , best known under the pseudonym Aphex Twin, is an Irish-born electronic musician and composer described as "the most inventive and influential figure in contemporary electronic music"...
- AutechreAutechreAutechre are an English electronic music duo consisting of Rob Brown and Sean Booth, both natives of Rochdale, Greater Manchester. Formed in 1987, they are one of the most prominent acts signed to Warp Records, a label known for its pioneering electronic music and through which all Autechre albums...
- David BehrmanDavid BehrmanDavid Behrman is a US composer and the producer of Columbia Records' Music of Our Time series. He was also a founding member of the Sonic Arts Union. He toured with the Merce Cunningham Dance Company and has worked with Ben Neill. He was a part of Robert Ashley's Music with Roots in the Aether...
- Beau Damion
- John Bischoff
- Kevin BlechdomKevin BlechdomKevin Blechdom, born Kristin Erickson, is an American experimental electronic musician/performance artist from San Francisco, California.-Life and career:...
- Captain AhabCaptain Ahab (band)Captain Ahab is an electropop duo based in Los Angeles, California. They refer to their sound, a DIY take on dance music, as ravesploitation. The band is made up of Jonathan Snipes and Jim Merson....
- Kim CasconeKim CasconeKim Cascone is an American composer of electronic music who is best known for his releases in the ambient, industrial and electro-acoustic genre on his own record company, Silent Records...
- John ChowningJohn ChowningJohn M. Chowning is an American composer, musician, inventor, and professor best known for his work at Stanford University and his invention of FM synthesis while there.-Contribution:...
- Vince ClarkeVince ClarkeVince Clarke is an English synthpop musician and songwriter. Clarke has been involved with a number of successful groups, including Depeche Mode, Yazoo, The Assembly and Erasure....
- Kit ClaytonKit ClaytonJoshua Kit Clayton, better know by his stage name Kit Clayton, is a San Francisco-based electronic and digital musician and computer programmer...
- Daedelus
- Richard DevineRichard DevineRichard Devine is an Atlanta-based electronic musician. He is recognized for producing a layered and heavily processed sound, combining influences from hip-hop to old and modern electronic music. Devine largely records for the Miami-based Schematic Records, which was founded by . He has also done...
- Chris DouglasChris DouglasChris Douglas , nicknamed pseudonym O.S.T., is an electronic musician from San Francisco, California.-History:Born August the 4th 1974, Chris Douglas' time has been a series of trials and confrontations where facts bore no truth and the present resides outside his creative musical energies...
- Toni DoveToni DoveToni Dove is a New York-based artist working primarily in electronic and interactive media. She is considered one of the pioneers of interactive cinema , and has shown work at ZKM, the Banff Centre for the Arts, the Brooklyn Anchorage, and the Whitney Museum of American Art...
- R. Luke DuBoisR. Luke DuBoisRoger Luke DuBois is an American composer, performer, conceptual new media artist, programmer, record producer and pedagogue based in New York City.-Biography:...
- Richard Dudas
- Carl FaiaCarl FaiaCarl Faia is an American composer and live electronics designer and performer.Faia studied composition at the University of California, Santa Barbara, Florida State University and the Royal Academy of Music in Denmark on a Fulbright grant...
- Karlheinz EsslKarlheinz EsslKarlheinz Essl is an Austrian composer, performer, sound artist, improviser and composition teacher.- Biography :Essl was born in Vienna. His studies at the University of Music in Vienna included: composition , electro-acoustic music and double bass...
- Christian FenneszChristian FenneszChristian Fennesz is an Austrian guitarist active in electronic music, often credited on albums simply as Fennesz....
- Jonny GreenwoodJonny GreenwoodJonathan Richard Guy "Jonny" Greenwood is an English musician and composer, best known as a member of the English rock band Radiohead. Greenwood is a multi-instrumentalist, but serves mainly as lead guitarist and keyboard player. In addition to guitar and keyboard, he plays viola, harmonica,...
- Antye GreieAntye GreieAntye Greie aka AGF is a vocalist, musician, producer, and artist. She was born and raised in East Germany and developed an early interest for music and poetry and philosophy...
aka AGF - Keith HamelKeith HamelKeith Hamel is a composer, software designer, and professor of music. His music consists of orchestral, chamber, solo, and vocal music, often focussing on live electronics and interactivity between acoustic instruments and computer.-Education:Keith Hamel studied at the Royal Conservatory of Music...
- Georg HajduGeorg HajduGeorg Hajdu is a German composer of Hungarian descent. His work is dedicated to the combination of music, science and computer technology. He is noted for his opera Der Sprung – Beschreibung einer Oper and the network music performance environment Quintet.net.-Biography:Hajdu was born to Hungarian...
- Jonathan HarveyJonathan Harvey (composer)Jonathan Harvey is a British composer. He has held teaching positions at universities and music conservatories in Europe and the USA and is frequently invited to teach in summer schools around the world.-Life:...
- Tim HeckerTim HeckerTim Hecker is an electronic musician and sound artist based in Montreal, Canada. Hecker previously recorded under the moniker Jetone, but has become better known internationally for his ambient recordings released through Kranky, Mille Plateaux, Alien8, Force Inc, Staalplaat, and Fat Cat under his...
- Justice (French band)Justice (French band)Justice is a French electronic music duo consisting of Gaspard Augé and Xavier de Rosnay . The duo is one of the most successful groups on Ed Banger Records and is managed by the label's head, Pedro Winter...
- Zbigniew KarkowskiZbigniew KarkowskiZbigniew Karkowski was born in 1958 in Krakow, Poland. He studied composition at the State College of Music in Gothenburg, Sweden, aesthetics of modern music at the University of Gothenburg's Department of Musicology, and computer music at the Chalmers University of Technology...
- Mari KimuraMari Kimurais a Japanese violinist and composer best known for her use of subharmonics, which, achieved through special bowing techniques, allow pitches below the instrument's normal range...
- KMA
- Johannes KretzJohannes KretzJohannes Kretz is an Austrian composer and teacher for computer music and music theory. He lives and works in Vienna and created various compositions in the fields of new music, among those: music theatre, orchestra works, chamber music, sacred music and works with electronics.- education :*...
- Leafcutter JohnLeafcutter JohnLeafcutter John is the recording name of John Burton, a UK-based musician and artist. He makes frequent use of Max/MSP in his compositions. Much of Burton's style is based in computer music and use of samples of everyday sounds. However, he also has roots as a folk musician, and this influence...
- Jamie LidellJamie LidellJamie Lidell is an English musician and soul singer living in Nashville, United States...
- Yoshio MachidaYoshio Machidais an experimental musician, a steelpanist, composer, and visual artist.-Person:A member of ASCAP, Machida studied minimal art, music and film at the Tama Art University under Kuniharu Akiyama, Yoshiaki Touno, Sakumi Hagiwara and Kishio Suga...
- Mesías MaiguashcaMesías MaiguashcaMesías Maiguashca , is an Ecuadorian composer, an advocate of the new music, especially electroacoustic music.-Biography:...
- Philippe ManouryPhilippe ManouryPhilippe Manoury is a French composer.-Biography:Philippe Manoury was born in Tulle. His first composition studies were at the Ecole Normale de Musique de Paris, with Gérard Condé and Max Deutsch. He continued his studies from 1974 to 1978 at the Conservatoire de Paris with Michel Philippot, Ivo...
- MatmosMatmosMatmos is an experimental electronic music duo originally from San Francisco but now residing in Baltimore signed to the Matador Records label. M. C. Schmidt and Drew Daniel are the core members, but they frequently include other artists on their records and in their performances, including...
- MenomenaMenomenaMenomena are an indie rock band from Portland, Oregon, United States; currently made up of Justin Harris, Danny Seim and more recently Joe Haege of 31Knots and Tu Fawning...
- MerzbowMerzbowis the main recording name of the Japanese noise musician , born in 1956. Since 1979 he has released in excess of 350 recordings.The name "Merzbow" comes from German artist Kurt Schwitters' artwork, "Merzbau”. This was chosen to reflect Akita's dada influence and junk art aesthetic...
- Robin MinardRobin Minard- Biography :Minard was born in Montreal, Canada. He began his studies of composition at the University of Ontario, then at the Conservatoire de musique du Québec à Montréal, studying under Gilles Tremblay. He then continued his studies with John Rea at McGill University. He was a member of the...
- MonodyMonody (band)Monody Monody is a 3 member synthpop / EBM / Futurepop band. Monody is currently performing in the pacific northwest, USA.-History:Monody was initially conceived by a shared love for electronic music, and a desire to push the known envelope of what can be accomplished in a live situation. Monody...
- MonolakeMonolakeMonolake is an electronic music act based in Berlin. Originally consisting of members Gerhard Behles and Robert Henke, Monolake is now perpetuated by Henke while Behles focuses on running music software company Ableton, which they founded in 1999 together with Bernd Roggendorf...
- Ikue MoriIkue Mori, also known as Ikue Ile, is a drummer, composer, and graphic designer.-Biography:Ikue Mori was born and raised in Japan. She says she had little interest in music before hearing punk rock...
- Alva NotoAlva NotoAlva Noto is a stage name of sound artist Carsten Nicolai who uses art and music as complementary tools to create microscopic views of creative processes. Another alias he uses is Noto...
- Jim O'RourkeJim O'Rourke (musician)Jim O'Rourke is an Irish-American musician and record producer. He was long associated with the Chicago experimental and improv scene...
- Pauline OliverosPauline OliverosPauline Oliveros is an American accordionist and composer who is a central figure in the development of post-war electronic art music....
- Bob OstertagBob OstertagRobert "Bob" Ostertag is an experimental sound artist based in San Francisco.- Early career :...
- Owen PallettOwen PallettMichael James Owen Pallett is a Canadian composer, violinist, keyboardist, and vocalist from Toronto, Ontario. He won the 2006 Polaris Music Prize for the album He Poos Clouds....
- RadioheadRadioheadRadiohead are an English rock band from Abingdon, Oxfordshire, formed in 1985. The band consists of Thom Yorke , Jonny Greenwood , Ed O'Brien , Colin Greenwood and Phil Selway .Radiohead released their debut single "Creep" in 1992...
- Kurt RalskeKurt RalskeKurt Ralske is an American visual artist and musician. He is the former singer and guitarist in alternative rock band Ultra Vivid Scene.-Biography:During the mid-eighties, Ralske was a guitarist in the bands Nothing But Happiness and Crash....
- Peter RehbergPeter RehbergPeter Rehberg is an author of electronic audio works.He has collaborated with: Jim O'Rourke, Christian Fennesz, Dennis Cooper, Gisèle Vienne, Stephen O'Malley , Tina Frank, Matmos, Tujiko Noriko, Kevin Drumm, Marcus Schmickler, Michaela Schwentner , Matt "Skitz" Sanders, Russell Haswell, Florian...
- Jean-Claude RissetJean-Claude RissetJean-Claude Risset is a French composer, best known for his pioneering contributions to computer music. He is a former student of André Jolivet and former co-worker of Max Mathews at Bell Labs....
- Jimmy Joe RocheJimmy Joe RocheJimmy Joe Roche is an American visual artist and underground filmmaker, based in Baltimore, Maryland. He is a long-time collaborator of the Baltimore-based musician Dan Deacon.-Career:Roche's works have been screened in venues and museums all over the U.S...
- Kaija SaariahoKaija SaariahoKaija Saariaho is a Finnish composer.Kaija Saariaho studied composition in Helsinki, Freiburg and Paris, where she has lived since 1982. Her studies and research at IRCAM have had a major influence on her music and her characteristically luxuriant and mysterious textures are often created by...
- Margaret Schedel
- Elliott SharpElliott SharpElliott Sharp is an American multi-instrumentalist, composer, and performer.A central figure in the avant-garde and experimental music scene in New York City since the late 1970s, Sharp has released over eighty-five recordings ranging from blues, jazz, and orchestral music to noise, no wave rock,...
- Yaniv Schonfeld
- Nobukazu TakemuraNobukazu TakemuraNobukazu Takemura is a Japanese musician whose style has run from jazz to house to drum and bass to chamber music to electronic glitch within less than a decade. Born in Hirakata, Osaka in August 1968, he became interested in punk and New Wave music when young...
- Keith Fullerton WhitmanKeith Fullerton WhitmanKeith Fullerton Whitman is an American electronic musician who has recorded albums influenced by many genres, including ambient music, drill and bass, and krautrock. He records and performs using many aliases, of which the most familiar is Hrvatski...
- Akira YamaokaAkira Yamaokais a video game composer, sound designer, sound director, and video game producer who worked for Konami since 1993 until his resignation in 2009. He is best known for creating the music in the Silent Hill series; he also worked as a sound director and producer on the series as well as serving as a...
- Pamela ZPamela ZPamela Z is an American composer, performer, and audio artist who works primarily with her voice and live electronic processing.-Music career:...
- Linkin ParkLinkin ParkLinkin Park is an American rock band from Agoura Hills, California. Formed in 1996, the band rose to international fame with their debut album, Hybrid Theory, which was certified Diamond by the RIAA in 2005 and multi-platinum in several other countries...
External links
- lloopp a ready to use modular and experimental software built in Max/MSP/jitter
- Lobjects, a set of external objects developed by Peter Elsea at
- RTC-lib Software library for algorithmic composition in Max/MSP/Jitter
- List of powerful librairies References & links of a bunch of librairies & externals
- Klankwereld Examples, tutorials, courses and resources to learn Max/MSP/Jitter.
- Percussa AudioCubes is an electronic musical instrument that works with Max/MSP using an OSC server