Content Submission
Main Menu
Resource Filter
Resource Search
System Filter
System Search
Version: 2.0 (beta)

Content Submission
Main Menu
Resource Filter
Resource Search
System Filter
System Search
Version: 2.0 (beta)
Last updated Tue May 6 10:25:37 2008.
All content © 2002-2008 Christopher Ariza, unless specfied otherwise. All Rights Reserved.


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

title
current
AC Toolbox
author
Berg, P.
.
Institute of Sonology, Royal Conservatory, The Hague, Netherlands
url
main
.
documentation
.
download
descriptors
Scale
micro
.
Process Model
real time · non real time
.
Idiom Affinity
plural
.
Extensibility
open
.
Event Production
generative · transformational
.
Sound Source
internal · external
.
User Environment
interactive text
description
io
dataOut
MIDI, Csound, Kyma, Audio File
history
active
yes
.
birth
1992
code
languages
Lisp
distribution
cost
free
.
documentation
yes
.
platforms
MacOS
.
source
no
docs
Berg, P. 1996. Abstracting the Future: The Search for Musical Constructs.
Berg, P. 2003. Using the AC Toolbox.

title
current
Agentbeats
.
A freeware artificial life beat and music generator experiment
author
Bertelsen, M.
url
main
.
documentation
.
download
description
history
birth
2002
distribution
cost
free

title
current
Al & Erwin
author
Fischman, R.
url
main
descriptors
Extensibility
open
.
User Environment
interactive graphics
description
history
birth
2002
distribution
cost
free
.
license
GPL
.
platforms
Windows
docs

title
current
ALGOMUSIC
author
Belfiore, A.
description
history
birth
1982
docs
Belfiore, A. 1982. ALGOMUSIC: An Algorithm for the Genesis of Musical Structures.
Burns, K. H. 1994. The History and Development of Algorithms in Music Composition, 1957-1993.

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
athenaCL
.
modular, polyphonic, poly-paradigm algorithmic music composition in a cross-platform interactive command-line environment.
author
Ariza, C.
url
main
.
documentation
.
download
.
screenShot
descriptors
Scale
micro
.
Process Model
non real time
.
Idiom Affinity
plural
.
Extensibility
open
.
Event Production
generative · transformational
.
Sound Source
internal · exported · external
.
User Environment
interactive text · batch · language textual
description
io
dataIn
user interface, code, xml
.
dataOut
Csound score, Csound orchestra, MIDI file
.
soundIn
file
.
soundOut
file
technologies
algorithms
stochastics, oscillators, Markov chains, genetic algorithms, sieves
history
active
yes
.
birth
2000
code
languages
Python, Csound, XML
distribution
cost
free
.
documentation
yes
.
license
GPL
.
platforms
MacOS, POSIX, Windows, OS Independent
.
source
yes
docs
Ariza, C. 2001. athenaCL: Set Class Utility and Algorithmic Composition in Csound.
Ariza, C. 2002. A New Language for Computer-Aided Post-Tonal Pitch Analysis: Python and the Open Source athenaCL Project.
Ariza, C. 2002. Prokaryotic Groove: Rhythmic Cycles as Real-Value Encoded Genetic Algorithms.
Ariza, C. 2003. Ornament as Data Structure: An Algorithmic Model based on Micro-Rhythms of Csángó Laments and Funeral Music.
Ariza, C. 2004. An Object Oriented Model of the Xenakis Sieve for Algorithmic Pitch, Rhythm, and Parameter Generation.
Ariza, C. 2005. An Open Design for Computer-Aided Algorithmic Music Composition: athenaCL. {amazon}
Ariza, C. 2005. athenaCL Tutorial Manual.
Ariza, C. 2005. The Xenakis Sieve as Object: A New Model and a Complete Implementation.
Ariza, C. 2006. Beyond the Transition Matrix: A Language-Independent, String-Based Input Notation for Incomplete, Multiple-Order, Static Markov Transition Values.
Ariza, C. 2007. Automata Bending: Applications of Dynamic Mutation and Dynamic Rules in Modular One-Dimensional Cellular Automata.
Ariza, C. 2007. Serial RSS Sound Installation as Open Work: The babelcast.
Undercofler, J. 2001. Computers and the Expanding Compositional frontier, Part II.

title
current
Autobusk
author
Barlow, C.
.
Institute of Sonology, Royal Conservatory, The Hague, Netherlands
url
main
descriptors
Scale
micro
.
Process Model
real time
.
Idiom Affinity
singular
.
Extensibility
closed
.
Event Production
generative · transformational
.
Sound Source
external
.
User Environment
interactive graphics
description
io
dataIn
gui
.
dataOut
gui
.
soundOut
MIDI real-time
history
birth
1986
code
languages
Pascal
distribution
cost
free
.
documentation
yes
.
platforms
Atari ST
docs

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
Automatous Monk
author
Reiners, P.
url
main
.
documentation
.
download
.
audioSample
description
technologies
algorithms
Cellular Automata
history
birth
2004
code
languages
Java
distribution
cost
free
.
documentation
none
.
license
GPL
.
platforms
OS Independent
.
source
yes
docs

title
current
blue
.
previous
OCE
author
Yi, S.
url
main
.
documentation
.
download
.
screenShot
descriptors
Scale
micro
.
Process Model
non real time
.
Idiom Affinity
plural
.
Extensibility
open
.
Event Production
generative
.
Sound Source
external
.
User Environment
interactive graphics
description
io
dataIn
user-interface, code, Csound score
.
dataOut
Csound score
history
active
yes
.
birth
2000
code
languages
Java, Jython/Python, Csound
distribution
cost
free
.
documentation
yes
.
license
GPL
.
platforms
OS Independent
.
source
yes
docs
Yi, S. 2005. blue: A Music Composition Environment for Csound.

title
current
BP2
.
previous
BP1, BP
.
The Bol Processor
author
Bel, B.
url
main
.
documentation
.
download
descriptors
Scale
micro
.
Process Model
real time
.
Idiom Affinity
plural
.
Extensibility
closed
.
Event Production
generative
.
Sound Source
external
.
User Environment
interactive text
description
io
dataIn
gui
.
dataOut
MIDI, Csound-score
technologies
algorithms
constraint satisfaction, generative grammers
history
birth
1982
distribution
cost
$50
.
documentation
yes
.
platforms
MacOS
.
source
no
docs
Bel, B. 1996. A Flexible Environment for Music Composition in non-European Contexts.
Bel, B. 1998. BP2 Reference Manual.
Bel, B. 1998. Migrating Musical Concepts: An Overview of the Bol Processor.
Bel, B. and J. Kippen. 1992. Bol Processor Grammars. {amazon}
Kippen, J. and B. Bel. 1989. The Identification and Modelling of a Percussion 'Language', and the Emergence of Musical Concepts in a Machine-Learning Experimental Set-up.
Kippen, J. and B. Bel. 1992. Modeling Music with Grammars: Formal Language Representation in the Bol Processor.
Kippen, J. and B. Bel. 1994. Computers, Composition and the Challange of 'New Music' in Modern India.

title
current
CALMUS
.
Calculated Music
author
Olafsson, K.
url
main
descriptors
Idiom Affinity
plural
.
Extensibility
closed
.
Event Production
generative
.
Sound Source
external
.
User Environment
interactive graphics
description
history
birth
1988
code
languages
Lisp
distribution
cost
$299
.
platforms
MacOS

title
current
CAMUS
author
Miranda, E. R.
url
main
.
screenShot
descriptors
Scale
micro
.
Idiom Affinity
singular
.
Extensibility
closed
.
Event Production
generative
.
Sound Source
external
.
User Environment
interactive graphics
description
technologies
algorithms
cellular automata
history
birth
1990
distribution
platforms
Windows
.
source
no
docs
McAlpine, K. and E. Miranda, S. Hoggar. 1999. Making Music with Algorithms: A Case-Study.
Miranda, E. R. 2000. Composing Music With Computers. {amazon}

title
current
CApieces
author
Schaper, S. J.
url
main
.
documentation
.
download
descriptors
Scale
macro
.
Process Model
non real time
.
Idiom Affinity
singular
.
Extensibility
open
.
Event Production
generative
.
Sound Source
external
.
User Environment
interactive graphics
description
history
birth
2006
code
languages
FreeBasic
distribution
license
GPL
.
platforms
Windows
.
source
yes
docs
Burraston, D. and E. Edmonds. 2005. Cellular Automata in Generative Electronic Music and Sonic Art: A Historical and Technical Review.

title
current
cecilia
.
Graphic User Interface to Csound
author
Burton, A.
.
Université de Montréal
url
main
.
documentation
.
download
.
screenShot
description
io
dataIn
code, real-time gui
.
dataOut
Csound real-time
.
soundIn
real-time
.
soundOut
real-time
history
active
yes
.
birth
1995
code
languages
Tcl, Csound
distribution
cost
free
.
documentation
yes
.
license
GPL
.
platforms
MacOS, IRIX, Linux
.
source
yes
docs
Piche, J. and A. Burton. 1998. Cecilia: A Production Interface to Csound.

title
current
Cellular Automata Music
author
Millen, D.
.
University of Arkansas
description
technologies
algorithms
cellular automata (CA)
history
birth
1988
code
languages
Pascal, MIDIPascal
docs
Burns, K. H. 1994. The History and Development of Algorithms in Music Composition, 1957-1993.

title
current
chaotics
author
Harley, J.
description
technologies
algorithms
chaotic
history
birth
1993
code
languages
C
docs
Harley, J. 1994. Algorithms Adapted From Chaos Theory.
Harley, J. 1995. Generative Processes in Algorithmic Composition: Chaos and Music.

title
current
CHORAL
author
Ebcioglu, K.
descriptors
Scale
macro
.
Process Model
non real time
.
Idiom Affinity
singular
.
Extensibility
closed
.
Event Production
generative
.
Sound Source
external
.
User Environment
batch
description
technologies
algorithms
expert system
history
birth
1992
docs
Ebcioglu, K. 1980. Computer Counterpoint.
Ebcioglu, K. 1984. An Expert System for Schenkerian Synthesis of Chorales in the Style of J. S. Bach.
Ebcioglu, K. 1987. Report on the CHORAL Project: An Expert System for Chorale Harmonization.
Ebcioglu, K. 1988. An Expert System for Harmonizing Four-part Chorales.

title
current
Clara Empricost
author
Brown, S. S.
url
main
.
documentation
description
history
birth
1996
code
languages
C++
distribution
cost
free
.
source
yes
docs
Brown, S. S. 1997. Algorithmic Composition and Reductionist Analysis: Can a Machine Compose?.

title
current
CMask
author
Bartetzki, A.
url
main
.
documentation
.
download
descriptors
Scale
micro
.
Process Model
non real time
.
Idiom Affinity
plural
.
Extensibility
closed
.
Event Production
generative
.
Sound Source
external
.
User Environment
batch
description
io
dataIn
code
.
dataOut
Csound score
history
active
no
.
birth
1997
code
languages
C++, Csound
distribution
cost
free
.
documentation
yes
.
platforms
Windows, POSIX, MacOS
docs
Bartetzki, A. 1997. CMask, a Stochastic Event Generator for Csound.
Bartetzki, A. 1997. Csound Score Generation and Granular Synthesis with CMask.

title
current
Common Music
author
Taube, H.
.
CCRMA
url
main
.
documentation
.
download
descriptors
Scale
micro
.
Process Model
non real time
.
Idiom Affinity
plural
.
Extensibility
open
.
Event Production
generative · transformational
.
Sound Source
imported · external
.
User Environment
language textual
description
history
birth
1989
code
languages
Lisp
distribution
documentation
yes
.
license
GPL
.
source
yes
docs
Taube, H. 1989. Common Music: A Compositional Language in Common Lisp and CLOS.
Taube, H. 1991. Common Music: A Music Composition Language in Common Lisp and CLOS.
Taube, H. 1992. Stella: Persistent score representation in Common Music.
Taube, H. 1993. Stella: Persistent Score Representation and Score Editing in Common Music.
Taube, H. 1994. Complex Musical Pattern Description in Common Music.
Taube, H. 1996. Composing in Common Music and Stella. {amazon}
Taube, H. 1997. An Introduction to Common Music.
Taube, H. 2004. Notes from the Metalevel: An Introduction to Computer Composition. {amazon}
Taube, H. 2007. SAL: A Simple Algorithmic Language in Common Music.
Taube, H. and T. Ingalls. 2007. RTS: Real Time Scheduling in Common Music.
Taube, H. and T. Kunze. 1997. An HTTP Interface to Common Music.

title
current
COMP2
.
previous
COMP1
author
Belet, B.
.
University of Illinois
description
history
birth
1985
code
languages
Fortran, Smalltalk-80
distribution
platforms
Kyma
docs

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
COMPOSE
author
Ames, C.
description
technologies
algorithms
chaotic and stochastic generators (lehmer, spread, fill, balance, moderate, borel, brownian, onef, logistic, maker)
history
birth
1989
code
languages
C
distribution
license
commercial
.
platforms
MacOS
docs
Ames, C. 1991. A Catalog of Statistical Distributions: Techniques for Transforming Random, Determinate and Chaotic Sequences.
Ames, C. 1992. A Catalog of Sequence Generators: Accounting for Proximity, Pattern, Exclusion, Balance and/ or Randomness.
Burns, K. H. 1994. The History and Development of Algorithms in Music Composition, 1957-1993.

title
current
Critters
.
let it breed
author
Wheat, A.
url
main
.
download
descriptors
Scale
macro
.
Process Model
real time
.
Idiom Affinity
singular
.
Extensibility
closed
.
Event Production
generative
.
Sound Source
external
.
User Environment
interactive graphics
description
history
birth
2004
distribution
cost
free
.
documentation
yes
.
platforms
MacOS X
.
source
no

title
current
Cscore
author
Vercoe, B.
url
documentation
.
download
descriptors
Scale
macro
.
Process Model
non real time
.
Idiom Affinity
plural
.
Extensibility
open
.
Event Production
generative
.
Sound Source
external
.
User Environment
batch
description
history
birth
1994
code
languages
C
distribution
cost
free
.
documentation
yes
.
license
LGPL
.
platforms
OS Independent
.
source
yes
docs
Endrich, A. 2000. An Introduction to Cscore.
Vercoe, B. 1992. The Public Csound Reference Manual: Canonical Version 4.10. {amazon}

title
current
CsoundVST
.
previous
Silence
author
Gogins, M.
url
main
.
documentation
.
download
descriptors
Extensibility
open
.
Event Production
generative
.
Sound Source
internal · external
.
User Environment
language textual
description
io
dataIn
user-interface, code
.
dataOut
Csound score
.
soundIn
file
.
soundOut
file
technologies
algorithms
image mapping, lindenmayer systems, chaotic polynomial dynamical systems
history
active
yes
.
birth
1998
code
languages
Java, Csound, Python
distribution
cost
free
.
documentation
yes
.
license
LGPL
.
platforms
Windows, Linux
.
source
yes
docs

title
current
Cyber Mozart
.
Algorithmic composition in the style of Mozart
author
Yavelow, C.
url
main
descriptors
Scale
macro
.
Idiom Affinity
singular
.
Event Production
generative
.
Sound Source
external
description
history
active
no
.
birth
1994
distribution
license
Shareware
.
source
no

title
current
Cybernetic Composer
author
Ames, C. and M. Domino.
descriptors
Scale
macro
.
Idiom Affinity
singular
.
Extensibility
closed
.
Sound Source
external
description
history
birth
1992
docs
Ames, C. and M. Domino. 1992. Cybernetic Composer: An Overview. {amazon}
