OpenMusic

Last updated


OpenMusic (OM) is an object-oriented visual programming environment for musical composition based on Common Lisp. It may also be used as an all-purpose visual interface to Lisp programming. At a more specialized level, a set of provided classes and libraries make it a very convenient environment for music composition. [1]

Contents

History

OpenMusic is the last in a series of computer-assisted composition software designed at IRCAM. Versions of OpenMusic are currently available for Mac OS X (PowerPC and Intel), Windows and Linux. The source code has been released under the GNU Lesser General Public License (LGPL).

A typical OM program or 'patch'. Om patch.gif
A typical OM program or 'patch'.

Programming in OpenMusic

Programs in OpenMusic are created by connecting together (a process known as 'patching') either pre-defined or user-defined modules, in a similar manner to graphical signal-processing environments such as Max/MSP or Pd. Unlike such environments, however, the result of an OpenMusic computation will typically be displayed in conventional music notation, which can then be directly manipulated, if so required, via an editor. A substantial body of specialized libraries has been contributed by users, which extends OpenMusic's functionality into such areas as constraint programming, aleatoric composition, spectral music, minimalist music, music theory, fractals, music information retrieval, sound synthesis etc.

Composers using OpenMusic

OpenmusicAll.png OM Maquette Patches.png

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.

IRCAM French research institute

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.

Algorithmic composition is the technique of using algorithms to create music.

David Cope is an American author, composer, scientist, and former professor of music at the University of California, Santa Cruz (UCSC). His primary area of research involves artificial intelligence and music; he writes programs and algorithms that can analyse existing music and create new compositions in the style of the original input music. He taught a summer workshop in algorithmic computer music that was open to the public as well as a general education course entitled Artificial Intelligence and Music for enrolled UCSC students. Cope is also co-founder and CTO Emeritus of Recombinant Inc., a music technology company.

Gérard Grisey French composer

Gérard Henri Grisey was a twentieth-century French composer of contemporary classical music. His work is often associated with the Spectralist Movement in music, of which he was a major pioneer.

Horacio Vaggione is an Argentinian composer of electro-acoustic and instrumental music who specializes in micromontage, granular synthesis, and microsound and whose pieces are often scored for performers and computers.

Spectral music Musical composition practice where decisions are informed by the analysis of sound spectra

Spectral music uses the acoustic properties of sound – or sound spectra – as a basis for composition.

Michael Jarrell Swiss composer and academic teacher (born 1958)

Michael Jarrell is a Swiss composer and academic teacher, whose operas, such as Cassandre, have been performed internationally.

Mesías Maiguashca is an Ecuadorian composer and an advocate of Neue Musik, especially electroacoustic music.

Karim Haddad is a Lebanese composer.

Stéphane de Gérando French composer (born 1965)

Stéphane de Gérando is a French composer, conductor, multimedia artist, and researcher.

Stéphane Ginsburgh Belgian pianist

Stéphane Ginsburgh is a Belgian pianist of Austrian origin.

Gecode is a software library for solving Constraint satisfaction problems. It is programmed in C++ and distributed as free software under the permissive MIT license. Gecode has bindings for several programming languages such as Prolog, Python and Ruby, and an interface to the AMPL modeling language.

Hèctor Parra Spanish composer

Hèctor Parra i Esteve is a Spanish composer. Since 2002 he lives in Paris.

Orchidée is software developed by IRCAM as a computer-aided orchestration tool.

Michaël Lévinas is a French composer and pianist.

Philippe Leroux is a French composer living in Montréal, Québec, who has been identified as "one of the most important composers in contemporary music."

Éric Humbertclaude

Éric Humbertclaude is a French musician, organist, contemporary composer, writer and essayist, musicologist, researcher specializing in contemporary music and pipe organ music.

Dario Palermo

Dario Palermo is an Italian composer.

Alexis Galpérine French classical violinist

Alexis Galpérine is a French classical violinist.

References

  1. "Openmusic:home [Music Representations Team]".