Content Submission
Main Menu
Resource Filter
Resource Search
System Filter
System Search
Version: 2.1

Last updated Mon Nov 24 08:07:36 2008.
All content © 2002-2008 Christopher Ariza, unless specfied otherwise. All Rights Reserved.


algorithmic composer artsong artwonk compo dmix fluxus fractmus gendyn hyperscore sal sketcher sound globs tangent textures varese vox populi smp plf musicomp project 1 project 2 muspec groove observer score ssp mp1 pod sawdust pile ags musc play phrase ssml flavors band score11 algomusic bp2 virtual music composer pla player ravel emi comp2 interactor jmsl max pwgl autobusk jam loco m music mouse kyma calmus cellular automata music cypher wolfgang
common music compose precomp camus symbolic composer jammer krayola ac toolbox choral cybernetic composer lexikon sonate tabula vigilans chaotics cscore cyber mozart koan variations cecilia musinum ngen clara empricost fmusic keykit musicbox musictalk pd supercollider cmask elody haskore nyquist openmusic silence jmusic athenacl blue directmusic producer lemu omde/ pmask agentbeats al speedy composer jfugue automatous monk critters iannix jump pyper dissco impromptu music-gestalt musicalgorithms musigenesis wolframtones capieces cgmusic envl.net machine for composing music strasheela

title
current
Algorithmic Composer
author
Fraietta, A.
url
main
.
documentation
.
download
descriptors
Process Model
real time
.
Sound Source
external
.
User Environment
language graphical
description
code
languages
C++
distribution
documentation
yes
.
platforms
Windows
docs
Fraietta, A. 1998. Algorithmic Composer Program Description.

title
current
ArtSong
author
Brown, S. S.
url
main
.
documentation
.
download
descriptors
Extensibility
open
.
Event Production
generative
.
Sound Source
external
.
User Environment
interactive graphics · interactive text
description
distribution
cost
$59.95
.
license
commercial
.
platforms
Windows
.
source
no

title
current
ArtWonk
author
Algorithmic Arts.
url
main
.
documentation
.
download
descriptors
Scale
micro
.
Process Model
real time
.
Idiom Affinity
plural
.
Extensibility
closed
.
Event Production
generative · transformational
.
Sound Source
external
.
User Environment
language graphical
description
distribution
cost
$199
.
license
commercial
.
platforms
Windows
.
source
no

title
current
compo
author
Lartillot, B.
url
main
.
documentation
.
download
description
code
languages
Lisp
distribution
documentation
yes
.
license
GPL
.
platforms
MacOS
.
source
yes

title
current
DMIX
author
Oppenheim, D. V.
url
main
descriptors
Scale
micro
.
Process Model
real time
.
Idiom Affinity
plural
.
Extensibility
open
.
Event Production
generative · transformational
.
Sound Source
external
.
User Environment
language textual · interactive text · interactive graphics
description
code
languages
Smalltalk
distribution
platforms
MacOS
docs
Marino, G. 1990. The New UPIC System.
Oppenheim, D. V. 1989. Dmix: An Environment for Composition.
Oppenheim, D. V. 1990. QUILL: An interpreter for creating music-objects within the Dmix environment.
Oppenheim, D. V. 1994. Slappability: A New Metaphor for Human Computer Interaction. {amazon}

title
current
fluxus
author
Griffiths, D.
url
main
description
io
dataIn
Audio, OSC
code
languages
Scheme
distribution
license
GPL
.
platforms
Linux, MacOS

title
current
FractMus
.
Fractal Music Composition Software
author
Diaz-Jerez, G.
url
main
.
download
descriptors
Scale
micro
.
Process Model
non real time
.
Idiom Affinity
plural
.
Extensibility
closed
.
Event Production
generative
.
Sound Source
external
.
User Environment
interactive graphics
description
io
dataOut
MIDI
distribution
platforms
Windows

title
current
Gendyn
.
previous
Dyanmic Stochastic Synthesis
author
Xenakis, I.
descriptors
Scale
micro
.
Process Model
non real time
.
Idiom Affinity
singular
.
Extensibility
closed
.
Event Production
generative
.
Sound Source
internal
.
User Environment
batch
description
technologies
algorithms
random walks
docs
Brown, A. R. 2005. Extending Dynamic Stochastic Synthesis.
Hoffman, P. 1998. Evaluating the dynamic stochastic synthesis.
Hoffman, P. 2000. A New GENDYN Program.
Hoffmann, P. 2003. Music Out of Nothing? The Dynamic Stochastic Synthesis: a Rigorous Approach to Algorithmic Composition by Iannis Xenakis.
Luque, S. 2006. Stochastic Synthesis: Origins and Extensions.
Xenakis, I. 1992. Formalized Music: Thought and Mathematics in Music. {amazon}

title
current
Hyperscore
author
Farbood, M.
.
MIT Media Lab
url
main
.
documentation
.
download
.
audioSample
descriptors
Scale
macro
.
Process Model
non real time
.
Idiom Affinity
singular
.
Extensibility
closed
.
Event Production
transformational
.
Sound Source
external
.
User Environment
interactive graphics
description
distribution
platforms
Windows
.
source
no
docs
Farbood, M. 2001. A New Approach to Interactive, Computer-Generated Music.
Farbood, M. and H. Kaufman, K. Jennings. 2007. Composing with Hyperscore: An Intuitive Interface for Visualizing Musical Structure.

title
current
SAL
.
previous
yahaSALmaMAC
.
Sound and Logic
author
Martirano, S. and D. Tcheng.
description
code
languages
Smalltalk-80
docs
Burns, K. H. 1994. The History and Development of Algorithms in Music Composition, 1957-1993.

title
current
Sketcher
author
MISTRES.
url
main
description
docs
Dahan, K. 2005. An Associative Approach to Computer-Assisted Music Composition.
Dahan, K. and G. J. Brown, B. Eaglestone. 2003. New Strategies for Computer-Assisted Composition Software: A Perspective.

title
current
Sound Globs
author
Twelve-Tone Systems.
description
distribution
license
commercial
.
platforms
IBM PC
docs
Burns, K. H. 1994. The History and Development of Algorithms in Music Composition, 1957-1993.
Rothstein, J. 1990. Twelve-Tone Systems Sound Globs Algorithmic Composition Software.

title
current
Tangent
author
Whalley, P.
url
main
description
distribution
license
commercial
.
platforms
Windows
.
source
no

title
current
Textures Algorithmic Toolbox
author
Goodman, S.
.
UCSC
url
main
description
io
dataOut
Csound score, MIDI
code
languages
Lisp
distribution
documentation
GPL

title
current
varese
author
Hanappe, P.
.
IRCAM
url
main
.
documentation
description
code
languages
Java, Scheme
distribution
cost
free
.
documentation
yes
.
license
GPL
.
platforms
Linux, SGI
.
source
yes
docs

title
current
Vox Populi
author
Manzolli, J. and A. Moroni.
description
docs
Gudwin, R. and J. Manzolli, A. Moroni, F. von Zuben. 1999. An Evolutionary Approach to Algorithmic Composition.
Miranda, E. R. 2000. Composing Music With Computers. {amazon}
Moroni, A. and J. Manzolli, F. Von Zuben, R. Gudwin. 2000. Vox Populi: An Interactive Evolutionary System for Algorithmic Music Composition.

title
current
SMP
.
previous
STOCHOS
.
Stochastic Music Program
author
Xenakis, I.
descriptors
Scale
macro
.
Process Model
non real time
.
Idiom Affinity
singular
.
Extensibility
closed
.
Event Production
generative
.
Sound Source
external
.
User Environment
batch
description
history
birth
1961
code
languages
Fortran
distribution
cost
free
.
documentation
yes
.
platforms
IBM 7090
.
source
yes
docs
Ames, C. 1987. Automated Composition in Retrospect: 1956-1986.
Byrd, D. 1977. An Integrated Computer Music Software System.
Myhill, J. 1978. Some Simplifications and Improvements in the Stochastic Music Program. {amazon}
Myhill, J. 1979. Controlled Indeterminacy: A First Step Towards a Semi-Stochastic Music Language.
Rogers, B. 1972. A User's Manual for the Stochastic Music Program. {amazon}
Xenakis, I. 1960. Elements of Stochastic Music.
Xenakis, I. 1965. Free Stochastic Music from the Computer. Programme of Stochastic music in Fortran.
Xenakis, I. 1966. The Origins of Stochastic Music.
Xenakis, I. 1992. Formalized Music: Thought and Mathematics in Music. {amazon}

title
current
PLF/PLS
author
Mathews, M.
.
Bell Laboratories
descriptors
Scale
micro · macro
.
Process Model
non real time
.
Idiom Affinity
plural
.
Extensibility
open
.
Event Production
generative · transformational
.
Sound Source
external
.
User Environment
language textual
description
io
soundOut
Music V
history
birth
1962
docs
Burns, K. H. 1994. The History and Development of Algorithms in Music Composition, 1957-1993.
Mathews, M. V. 1969. The Technology of Computer Music. {amazon}
Mathews, M. V. and L. Rosler. 1968. Graphical Language for the Scores of Computer-Generated Sounds.
Tenney, J. 1969. Computer Music Experiments.

title
current
MUSICOMP
.
MUsic Simulator Interpreter for COMpositional Procedures
author
Hiller, L. and R. Baker.
.
University of Illinois
descriptors
Scale
micro
.
Process Model
non real time
.
Idiom Affinity
plural
.
Extensibility
open
.
Event Production
generative
.
Sound Source
external
.
User Environment
language textual
description
history
birth
1963
code
languages
SCATRE (assembly)
distribution
platforms
IBM 7094
docs
Baker, R. 1963. MUSICOMP: Music-Simulator for Compositional Procedures for the IBM 7090 Electronic Digital Computer. {amazon}
Brün, H. 1989. Composer's Input Outputs Music. {amazon}
Hiller, L. 1970. Music Composed with Computers: An Historical Survey. {amazon}
Hiller, L. 1981. Composing with Computers: A Progress Report.
Hiller, L. and R. Baker. 1963. Computer Cantata: A Study in Composition Using the University of Illinois IBM 7090 and CSX-1 Electronic Digital Computers. {amazon}
Hiller, L. and R. Baker. 1964. Computer Cantata: A Study in Compositional Method.
Hiller, L. and A. Leal. 1966. Revised Musicomp Manual. {amazon}
Tanner, P. 1972. MUSICOMP, an Experimental Aid for the Composition and Production of Music.

title
current
Project 1
.
previous
PR-1, PR1X, PR1XM
author
Koenig, G. M.
.
Institute of Sonology
url
main
descriptors
Scale
macro
.
Process Model
non real time
.
Idiom Affinity
singular
.
Extensibility
closed
.
Event Production
generative
.
Sound Source
external
.
User Environment
batch
description
io
dataOut
text (score table)
history
active
yes
.
birth
1964
code
languages
fortran II; algol 60
distribution
platforms
IBM 7090; ELECTROLOGICA X8
docs
Koenig, G. M. 1970. Project One.
Koenig, G. M. 1971. The Use of Computer Programs in Creating Music.
Koenig, G. M. 1979. Projekt Eins - Modell und Wirklichkeit.
Koenig, G. M. 1979. PROTOCOL: A Report of the 1974/ 75 Class in Programmed Music at the Institute of Sonology. {amazon}
Koenig, G. M. 1980. PRIXM Manual.
Koenig, G. M. 1983. Aesthetic Integration of Computer-Composed Scores.
Koenig, G. M. 1991. Working with 'Project One': My Experiences with Computer Composition.
Koenig, G. M. 1992. Segmente: A structural landscape.
Koenig, G. M. 1999. PROJECT 1 Revisited: On the Analysis and Interpretation of PR1 Tables. {amazon}
Laske, O. 1981. Composition Theory in Koenig's Project One and Project Two.

title
current
Project 2
.
previous
PR-2
author
Koenig, G. M.
.
Institute of Sonology
url
main
descriptors
Scale
macro
.
Process Model
non real time
.
Idiom Affinity
plural
.
Extensibility
closed
.
Event Production
generative
.
Sound Source
external
.
User Environment
batch
description
io
dataIn
text (survey of 60 questions)
.
dataOut
text (score table)
history
active
yes
.
birth
1966
code
languages
algol 60
distribution
platforms
DEC PDP-15
docs
Koenig, G. M. 1970. Project Two - A Programme for Musical Composition.
Koenig, G. M. 1971. The Use of Computer Programs in Creating Music.
Koenig, G. M. 1979. PROTOCOL: A Report of the 1974/ 75 Class in Programmed Music at the Institute of Sonology. {amazon}
Koenig, G. M. 1983. Aesthetic Integration of Computer-Composed Scores.
Koenig, G. M. 1984. Project 2/ 82 - A Program for Musical Composition: Manual.
Laske, O. 1981. Composition Theory in Koenig's Project One and Project Two.

title
current
MUSPEC
.
MUSical SPECtroscope
author
Citron, J.
description
history
birth
1967
docs
Burns, K. H. 1994. The History and Development of Algorithms in Music Composition, 1957-1993.
Citron, J. 1970. MUSPEC.

title
current
GROOVE
author
Mathews, M. and F. R. Moore.
descriptors
Scale
micro
.
Process Model
real time
.
Extensibility
closed
.
Event Production
generative
.
Sound Source
external
.
User Environment
interactive graphics
description
history
birth
1968
distribution
platforms
DDP-224
docs
Mathews, M. V. and F. R. Moore. 1970. GROOVE - A Program to Compose, Store, and Edit Functions of Time.

title
current
observer
author
Laske, O.
description
history
birth
1971
distribution
platforms
DEC PDP-15, PLATO
docs
Laske, O. 1973. Toward a Musical Intelligence System: OBSERVER.
Laske, O. 1992. The OBSERVER Tradition of Knowledge Acquisition. {amazon}
Tabor, J. 1999. A Pioneer in Composition and Research. {amazon}
Truax, B. 1999. Sonology: A Questionable Science Revisited. {amazon}

title
current
SCORE
.
previous
SCORV
author
Smith, L.
.
San Andreas Press
url
main
.
download
descriptors
Scale
micro
.
Process Model
non real time
.
Idiom Affinity
plural
.
Extensibility
closed
.
Event Production
generative
.
Sound Source
external
.
User Environment
batch
description
history
birth
1971
code
languages
Fortran
distribution
cost
$750.00
.
documentation
yes
.
license
commercial
.
platforms
DEC PDP-10; MS-DOS
.
source
no
docs
Sapp, C. S. 1999. SCORE 4.0 Music Data Entry Reference Manual.
Smith, L. 1972. SCORE — A Musician's Approach to Computer Music.
Smith, L. 1973. Editing and Printing Music by Computer.

title
current
SSP
.
Sound Synthesis Program
author
Koenig, G. M.
.
Institute of Sonology
url
main
descriptors
Scale
micro
.
Process Model
real time
.
Idiom Affinity
singular
.
Extensibility
closed
.
Event Production
generative · transformational
.
Sound Source
internal
.
User Environment
interactive text
description
history
birth
1971
distribution
platforms
PDP-15, DMX-1000
docs
Banks, J. D. and P. Berg, R. Rowe, D. Theriault. 1979. SSP — A Bi-Parametric Approach to Sound Synthesis.
Berg, P. and R. Rowe, D. Theriault. 1980. SSP and Sound Description.
Berg, P. 1978. A User's Manual for SSP.
Koenig, G. M. 1971. The Use of Computer Programs in Creating Music.
Koenig, G. M. 1980. Composition Processes. {amazon}

title
current
MP1
author
Tipei, S.
url
main
description
history
birth
1973
code
languages
Fortran
distribution
platforms
CRAY X-MP, IBM RS/6000
docs
Burns, K. H. 1994. The History and Development of Algorithms in Music Composition, 1957-1993.
Tipei, S. 1975. MP1 — a Computer Program for Music Composition.
Tipei, S. 1981. Solving Specific Compositional Problems with MP1.
Tipei, S. 1987. Maiden Voyages: A Score Produced with MP1.
Tipei, S. 1989. The Computer, a Composer's Collaborator.
Tipei, S. 1994. MP1 Revisited - AGA MATTER, for Piano and Computer Generated Tape.

title
current
POD
.
previous
POD4, POD5, POD6
author
Truax, B.
descriptors
Scale
micro
.
Process Model
real time
.
Idiom Affinity
singular
.
Extensibility
closed
.
Event Production
generative
.
Sound Source
internal
.
User Environment
interactive text
description
history
birth
1973
distribution
platforms
PDP-15, HP 2116, PDP-11, Nova 3, DMX-1000
docs
Truax, B. 1973. The Computer Composition — Sound Synthesis Programs POD4, POD5 and POD6. {amazon}
Truax, B. 1976. A Communicational Approach to Computer Sound Programs.
Truax, B. 1977. The POD System of Interactive Composition Programs.
Truax, B. 1985. The PODX System: Interactive Compositional Software for the DMX-1000.
Truax, B. 1986. Computer Music Language Design and the Composing Process. {amazon}
Truax, B. 1999. Sonology: A Questionable Science Revisited. {amazon}

title
current
Sawdust
author
Brün, H.
url
documentation
descriptors
Scale
micro
.
Idiom Affinity
singular
.
Event Production
generative
.
Sound Source
internal
.
User Environment
interactive text
description
history
birth
1973
distribution
platforms
PDP 11/45
docs
Blum, T. 1979. Herbert Brün: Project Sawdust.
Brün, H. and A. Chandra. 2001. A Manual for SAWDUST.
Burns, K. H. 1994. The History and Development of Algorithms in Music Composition, 1957-1993.
Di Scipio, A. 2002. Systems of Embers, Dust, and Clouds: Observations after Xenakis and Brun.

title
current
PILE
.
previous
Automated sound Programs
author
Berg, P.
.
Institute of Sonology
descriptors
Scale
micro
.
Process Model
real time
.
Idiom Affinity
singular
.
Extensibility
open
.
Event Production
generative
.
Sound Source
internal
.
User Environment
interactive text
description
history
active
no
.
birth
1974
code
languages
MACRO-15 (PDP-15 assembly)
distribution
documentation
yes
.
platforms
DEC PDP-15
docs
Berg, P. 1979. PILE - A Language for Sound Synthesis.

title
current
Automated Granular Synthesis
author
Roads, C.
description
io
dataOut
MUSIC V
history
birth
1975
code
languages
B6700 Extended ALGOL
distribution
platforms
Burroughs B6700
docs
Roads, C. 1978. Automated Granular Synthesis of Sound.
Roads, C. 2002. Microsound. {amazon}

title
current
MUSC
.
1.3A
author
Byrd, D.
description
history
birth
1976
code
languages
Algol-60
docs
Byrd, D. 1977. An Integrated Computer Music Software System.

title
current
PLAY
author
Chadabe, J.
descriptors
Scale
micro
.
Process Model
real time
.
Idiom Affinity
plural
.
Extensibility
closed
.
Event Production
generative
.
Sound Source
internal
.
User Environment
interactive text
description
history
birth
1977
code
languages
PDP-11 Assembly, XPL
distribution
platforms
PDP-11
docs
Chadabe, J. 1977. Some Reflections on the Landscape within which Computer Music Systems are Designed.
Chadabe, J. 1978. An Introduction to the Play Program.
Chadabe, J. 1997. Electric Sound: The Past and Promise of Electronic Music. {amazon}

title
current
PHRASE
author
Hiller, L.
description
history
birth
1978
docs
Hiller, L. 1978. Phrase Structure in Computer Music.
Hiller, L. 1981. Composing with Computers: A Progress Report.

title
current
Semi-Stochastic Music Langauge
.
SSML
author
Myhill, J.
descriptors
Scale
macro
.
Process Model
non real time
.
Idiom Affinity
singular
.
Extensibility
closed
.
Event Production
generative
.
Sound Source
external
.
User Environment
batch
description
history
birth
1978
docs
Burns, K. H. 1994. The History and Development of Algorithms in Music Composition, 1957-1993.
Myhill, J. 1978. Some Simplifications and Improvements in the Stochastic Music Program. {amazon}
Myhill, J. 1979. Controlled Indeterminacy: A First Step Towards a Semi-Stochastic Music Language.

title
current
Flavors Band
.
Computer Improvisation
author
Fry, C.
.
MIT Experimental Music Studio
descriptors
Scale
micro
.
Process Model
real time
.
Idiom Affinity
singular
.
Event Production
generative
.
User Environment
language textual
description
history
birth
1980
code
languages
LISP
docs
Burns, K. H. 1994. The History and Development of Algorithms in Music Composition, 1957-1993.
Fry, C. 1980. Computer Improvisation.
Fry, C. 1983. Flavors Band: Beyond Computer Improvisation and/ or a Meta-Composition Language.
Fry, C. 1984.