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]
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).
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.
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 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 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 uses the acoustic properties of sound – or sound spectra – as a basis for composition.
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 is a French composer, conductor, multimedia artist, and researcher.
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 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 is a French musician, organist, contemporary composer, writer and essayist, musicologist, researcher specializing in contemporary music and pipe organ music.
Dario Palermo is an Italian composer.
Alexis Galpérine is a French classical violinist.