algorithmic.net
post-ut
Search
section 1
About
section 2
Resources
section 3
systems
Systems by TitleSystems by AuthorSystems by Date
resources
Resources by TitleResources by AuthorResources by Date
+

Dynamic Menu

Content Submission
Main Menu
Resource Filter
Resource Search
System Filter
System Search


Version: 2.1

Last updated Mon Jun 7 14:35:48 2010. All content © 2002-2008 Christopher Ariza, unless specfied otherwise. All Rights Reserved.

algorithmic.net

Systems by Date

+

Menu

Systems by Date

+

algorithmic composer

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

+

artsong

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

+

artwonk

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

+

compo

title

current

compo

author

Lartillot, B.

url

main

.

documentation

.

download

description

code

languages

Lisp

distribution

documentation

yes

.

license

GPL

.

platforms

MacOS

.

source

yes

+

dmix

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

+

fluxus

title

current

fluxus

author

Griffiths, D.

url

main

description

io

dataIn

Audio, OSC

code

languages

Scheme

distribution

license

GPL

.

platforms

Linux, MacOS

+

fractmus

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

+

gendyn

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

+

hyperscore

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

+

iannix

title

current

iannix

url

main

.

download

description

+

sal

title

current

SAL

.

previous

yahaSALmaMAC

.

Sound and Logic

author

Martirano, S. and D. Tcheng.

description

code

languages

Smalltalk-80

docs

+

sketcher

title

current

Sketcher

author

MISTRES.

url

main

description

docs

+

sound globs

title

current

Sound Globs

author

Twelve-Tone Systems.

description

distribution

license

commercial

.

platforms

IBM PC

docs

+

tangent

title

current

Tangent

author

Whalley, P.

url

main

description

distribution

license

commercial

.

platforms

Windows

.

source

no

+

textures

title

current

Textures Algorithmic Toolbox

author

Goodman, S.

.

UCSC

url

main

description

io

dataOut

Csound score, MIDI

code

languages

Lisp

distribution

documentation

GPL

+

varese

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

+

vox populi

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.

+

smp

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

+

plf

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

+

musicomp

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

+

project 1

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

+

project 2

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

+

muspec

title

current

MUSPEC

.

MUSical SPECtroscope

author

Citron, J.

description

history

birth

1967

docs

+

groove

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

+

observer

title

current

observer

author

Laske, O.

description

history

birth

1971

distribution

platforms

DEC PDP-15, PLATO

docs

+

score

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

+

ssp

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}

+

mp1

title

current

MP1

author

Tipei, S.

url

main

description

history

birth

1973

code

languages

Fortran

distribution

platforms

CRAY X-MP, IBM RS/6000

docs

+

pod

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

+

sawdust

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

+

pile

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

+

ags

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}

+

musc

title

current

MUSC

.

1.3A

author

Byrd, D.

description

history

birth

1976

code

languages

Algol-60

docs

+

play

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

+

phrase

title

current

PHRASE

author

Hiller, L.

description

history

birth

1978

docs

+

ssml

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

+

flavors band

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

+

score11

title

current

score11

author

Brinkman, A.

.

Temple University

url

main

.

documentation

.

download

descriptors

Scale

micro

.

Process Model

non real time

.

Extensibility

closed

.

Event Production

generative

.

Sound Source

external

.

User Environment

batch

description

io

dataIn

code

.

dataOut

Csound score

.

soundIn

file

.

soundOut

file

history

active

no

.

birth

1981

code

languages

Pascal, Csound

distribution

cost

free

.

documentation

yes

.

platforms

Linux, Irix, NeXT

.

source

no

docs

+

algomusic

title

current

ALGOMUSIC

author

Belfiore, A.

description

history

birth

1982

docs

+

bp2

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

+

virtual music composer

title

current

Virtual Music Composer

author

Sarajlija, Z. and A. Hadzic.

url

main

.

documentation

.

screenShot

.

audioSample

descriptors

Scale

micro

.

Extensibility

closed

.

Event Production

generative

.

Sound Source

internal · external

description

history

active

yes

.

birth

1982

code

languages

C++

distribution

cost

249.95

.

platforms

Windows

.

source

no

+

pla

title

current

PLA

author

Schottstaedt, W.

descriptors

Scale

micro

.

Process Model

real time

.

Idiom Affinity

plural

.

Extensibility

open

.

Event Production

generative · transformational

.

Sound Source

external

.

User Environment

language textual

description

io

dataOut

MIDI

technologies

algorithms

augmented transition network (ATN)

history

birth

1983

code

languages

Sail, LISP

docs

+

player

title

current

PLAYER

author

Loy, D. G.

description

history

birth

1983

code

languages

C

distribution

platforms

UNIX

docs

+

ravel

title

current

Ravel

author

Binkley, J.

.

Portland State University

description

io

dataOut

MIDI

technologies

algorithms

fractal, random walks, motif manipulation

history

birth

1983

.

death

1990

code

languages

C

distribution

platforms

IBM PC

docs

+

emi

title

current

Experiments in Musical Intelligence

.

previous

CUE/SARA

author

Cope, D.

url

main

descriptors

Scale

macro

.

Process Model

non real time

.

Idiom Affinity

singular

.

Extensibility

closed

.

Event Production

transformational

.

Sound Source

external

.

User Environment

batch

description

technologies

algorithms

Augmented Transition Networks

history

birth

1984

distribution

documentation

none

.

license

closed

.

source

no

docs

+

comp2

title

current

COMP2

.

previous

COMP1

author

Belet, B.

.

University of Illinois

description

history

birth

1985

code

languages

Fortran, Smalltalk-80

distribution

platforms

Kyma

docs

+

interactor

title

current

Interactor

author

Subotnick, M. and M. Coniglio.

url

main

description

io

dataIn

MIDI

.

dataOut

MIDI

history

birth

1985

code

languages

Pascal, C

distribution

platforms

Macintosh

docs

+

jmsl

title

current

Java Music Specification Language

.

previous

HMSL (Hierarchical Music Specification Language)

author

Didkovsky, N.

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

language textual

description

io

dataIn

code

.

dataOut

MIDI

history

active

yes

.

birth

1985

code

languages

Java, Csound

distribution

cost

free, licensed

.

documentation

yes

.

license

JMSL SDK License

.

platforms

OS Independent

docs

+

max

title

current

Max/MSP

.

previous

Max

author

Cycling 74.

url

main

.

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

language graphical · interactive graphics

description

history

birth

1985

distribution

cost

$495

.

documentation

yes

.

license

commercial

.

platforms

MacOS X, Windows

.

source

no

docs

+

pwgl

title

current

PWGL

.

previous

Patchwork

author

Laurson, M.

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

language graphical

description

history

birth

1985

code

languages

Lisp, OpenGL

distribution

platforms

MacOS X, Windows

docs

Assayag, G. and C. Rueda, M. Laurson, C. Agon, O. Delerue. 1999. Computer-Assisted Composition at IRCAM: From PatchWork to OpenMusic.
Duthen, J. and M. Laurson. 1990. A Compositional Environment based on PreFORM II, PatchWork, and Esquisse.
Laurson, M. and J. Duthen. 1989. PatchWork, a Graphical Language in PreForm.
Laurson, M. 1996. Patchwork. {amazon}
Laurson, M. and M. Kuuskankare. 2002. PWGL: A Novel Visual Language based on Common Lisp, CLOS, and OpenGL.
Laurson, M. and M. Kuuskankare. 2003. Some Box Design Issues in PWGL.
Laurson, M. and M. Kuuskankare. 2007. Recent Trends in PWGL.
Laurson, M. and V. Norilo. 2004. Copy-synth-patch: A Tool for Visual Instrument Design.
Laurson, M. and V. Norilo, M. Kuuskankare. 2005. PWGLSynth: A Visual Synthesis Language for Virtual Instrument Design and Control.
Laurson, M. and V. Norilo, H. Penttinen. 2007. From Score-Based Approach Towards Real-Time Control in PWGLSynth.
Norilo, V. and M. Laurson. 2007. Development Tools for PWGLSYNTH.

+

autobusk

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

+

jam

title

current

Jam Factory

author

Zicarelli, D.

descriptors

Scale

micro

.

Process Model

real time

.

Idiom Affinity

singular

.

Extensibility

closed

.

Event Production

transformational

.

Sound Source

external

.

User Environment

interactive graphics

description

io

dataIn

MIDI

.

dataOut

MIDI

technologies

algorithms

markov

history

birth

1986

docs

+

loco

title

current

Loco

author

Desain, P.

url

main

description

history

birth

1986

code

languages

Logo

docs

Desain, P. and H. Honing. 1986. LOCO: Composition Microworld in Logo.
Desain, P. and H. Honing. 1988. LOCO: A Composition Microworld in Logo.

+

m

title

current

M

author

Zicarelli, D. and J. Chadabe, J. Offenhartz, A. Widolf.

url

main

.

download

descriptors

Scale

micro

.

Process Model

non real time

.

Idiom Affinity

singular

.

Extensibility

closed

.

Event Production

generative

.

Sound Source

external

.

User Environment

interactive graphics

description

history

birth

1986

distribution

cost

$74

.

license

commercial

.

platforms

MacOS

.

source

no

docs

+

music mouse

title

current

Music Mouse

author

Spiegel, L.

descriptors

Scale

micro

.

Process Model

real time

.

Idiom Affinity

singular

.

Extensibility

closed

.

Event Production

generative

.

Sound Source

external

.

User Environment

interactive graphics

description

history

birth

1986

distribution

platforms

Macintosh

docs

+

kyma

title

current

Kyma

author

Scaletti, C.

.

Symbolic Sound Corporation

url

main

.

download

descriptors

Scale

micro

.

Process Model

real time

.

Idiom Affinity

plural

.

Extensibility

open

.

Event Production

generative · transformational

.

Sound Source

internal · external

.

User Environment

interactive text · language textual · interactive graphics

description

history

birth

1987

code

languages

SmallTalk

distribution

cost

$3470

.

license

commercial

.

platforms

MacOS, Windows, Capybara

.

source

no

docs

+

calmus

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

+

cellular automata music

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

+

cypher

title

current

Cypher

author

Rowe, R.

.

New York University, Steinhardt School of Education

descriptors

Scale

micro

.

Process Model

real time

.

Idiom Affinity

plural

.

Extensibility

open

.

Event Production

generative

.

Sound Source

internal

description

history

birth

1988

code

languages

C

docs

+

wolfgang

title

current

Wolfgang

author

Reicken, D.

description

technologies

algorithms

cultural grammars

history

birth

1988

docs

+

common music

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

+

compose

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

+

precomp

title

current

precomp

author

Cantor, D.

description

io

dataOut

Csound, MIDI

history

birth

1989

code

languages

HyperCard

docs

+

camus

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}

+

symbolic composer

title

current

Symbolic Composer

.

previous

SCOM

author

Stone, P. and J. Podrazik.

url

main

.

documentation

.

download

.

screenShot

descriptors

Scale

micro · macro

.

Process Model

real time

.

Idiom Affinity

plural

.

Extensibility

open

.

Event Production

generative · transformational

.

Sound Source

external

.

User Environment

language textual · interactive graphics

description

io

soundIn

MIDI

history

birth

1990

code

languages

Lisp

distribution

cost

$395

.

documentation

yes

.

license

commercial

.

platforms

MacOS, Windows

.

source

no

docs

+

jammer

title

current

JAMMER

author

SoundTrek.

url

main

.

download

.

audioSample

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

1991

distribution

cost

$129

.

license

Commercial

.

platforms

Windows

.

source

no

+

krayola

title

current

Krayola

.

previous

Composer's Toolbox

author

Skrien, D.

description

io

dataIn

MIDI, Audio

.

dataOut

MIDI

history

birth

1991

code

languages

LISP

docs

+

ac toolbox

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

+

choral

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

+

cybernetic composer

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}

+

lexikon sonate

title

current

Lexikon-Sonate

.

algorithmic music generator infinite realtime composition for computer-controlled piano

author

Essl, K.

url

main

.

documentation

.

download

.

screenShot

description

io

dataOut

MIDI, audio

history

active

yes

.

birth

1992

code

languages

Max/MSP

distribution

cost

free

.

platforms

MacOS

.

source

no

docs

+

tabula vigilans

title

current

Tabula Vigilans

.

Vigilant Table

author

Orton, R.

url

main

descriptors

Process Model

non real time

.

Event Production

generative · transformational

.

Sound Source

external

description

io

dataOut

MIDI

history

birth

1992

distribution

platforms

Windows

docs

+

cpu bach

title

current

C.P.U. Bach

url

documentation

.

audioSample

descriptors

Scale

macro

.

Process Model

non real time

.

Idiom Affinity

singular

.

Extensibility

closed

.

Event Production

generative

.

Sound Source

internal

.

User Environment

interactive graphics

description

history

active

no

.

birth

1993

distribution

platforms

3DO Interactive Multiplayer

+

chaotics

title

current

chaotics

author

Harley, J.

description

technologies

algorithms

chaotic

history

birth

1993

code

languages

C

docs

+

cscore

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

+

cyber mozart

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

+

koan

title

current

Koan Pro

author

SSEYO.

url

main

.

documentation

.

download

descriptors

Scale

micro · macro

.

Process Model

real time

.

Idiom Affinity

plural

.

Extensibility

closed

.

Event Production

generative

.

Sound Source

external

.

User Environment

interactive graphics

description

history

birth

1994

distribution

cost

$199.95

.

documentation

yes

.

license

commercial

.

platforms

Windows

.

source

no

+

variations

title

current

Variations

.

Algorithmic Composition for Acoustic Instruments

author

Jacob, B.

.

University of Michigan

url

main

description

io

dataIn

code

.

dataOut

MIDI

technologies

algorithms

genetic algorithms

history

active

no

.

birth

1994

code

languages

Perl

.

lineLength

5000

distribution

cost

free

.

documentation

no

.

platforms

MacOS, OS Independent

.

source

yes

docs

+

cecilia

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.

+

musinum

title

current

MusiNum

.

The Music in the Numbers

author

Kindermann, L.

url

main

.

download

descriptors

Scale

micro

.

Process Model

non real time

.

Idiom Affinity

singular

.

Extensibility

closed

.

Event Production

generative

.

Sound Source

external

.

User Environment

interactive graphics

description

history

birth

1995

distribution

cost

free

.

platforms

Windows

.

source

no

+

ngen

title

current

nGen

author

Kuehn, M.

.

Bowling Green State University

url

main

.

documentation

.

download

.

screenShot

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

.

soundIn

file

.

soundOut

file

technologies

algorithms

stochastic

history

active

yes

.

birth

1995

code

languages

C, Csound

distribution

cost

free

.

documentation

yes

.

platforms

MacOS, Windows, IRIX, Linux

.

source

no

docs

Kuehn, M. 2001. The nGen Manual.

+

clara empricost

title

current

Clara Empricost

author

Brown, S. S.

url

main

.

documentation

description

history

birth

1996

code

languages

C++

distribution

cost

free

.

source

yes

docs

+

fmusic

title

current

FMusic

author

Singer, D. H.

url

documentation

.

download

description

history

birth

1996

.

death

2000

distribution

platforms

Windows

docs

+

keykit

title

current

KeyKit

.

previous

Keynote

author

Thompson, T.

.

AT&T

url

main

.

screenShot

descriptors

Scale

micro

.

Event Production

generative

.

Sound Source

external

.

User Environment

interactive graphics

description

io

dataIn

user-interface, MIDI, code

.

dataOut

MIDI

history

active

yes

.

birth

1996

distribution

cost

registration

.

license

AT&T non commercial use

.

platforms

Windows, POSIX, MacOS

.

source

yes

docs

+

musicbox

title

current

Musicbox

author

Bowcott, P.

descriptors

Event Production

generative · transformational

.

User Environment

interactive graphics

description

history

active

no

.

birth

1996

docs

+

musictalk

title

current

MusicTalk

author

Mahling, A.

url

main

description

io

dataOut

MIDI, Csound

history

birth

1996

code

languages

SmallTalk-80

distribution

cost

free

.

platforms

Windows

.

source

yes

docs

+

pd

title

current

Pd

author

Puckette, M.

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

language graphical · interactive graphics

description

history

birth

1996

distribution

cost

free

.

license

GPL

.

platforms

Windows, MacOS X, Linux

.

source

yes

docs

+

supercollider

title

current

SuperCollider

author

McCartney, J.

url

main

.

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

language textual · interactive graphics

description

history

birth

1996

distribution

cost

free

.

license

GPL

.

platforms

MacOS X, Linux

.

source

yes

docs

+

cmask

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

+

elody

title

current

Elody

author

Orlarey, Y.

.

GRAME

url

download

description

history

birth

1997

code

languages

Java

distribution

platforms

MacOS, Windows, Linux

+

haskore

title

current

Haskore

author

Hudak, P.

url

main

.

documentation

descriptors

User Environment

language textual

description

history

birth

1997

code

languages

Haskell

+

nyquist

title

current

nyquist

author

Dannenberg, R. B.

url

main

.

documentation

.

download

descriptors

Scale

micro

.

Process Model

real time

.

Idiom Affinity

plural

.

Extensibility

open

.

Event Production

generative · transformational

.

Sound Source

internal

.

User Environment

language textual

description

io

dataIn

code

.

dataOut

audio, Audacity

history

birth

1997

code

languages

Lisp, C

distribution

documentation

yes

.

platforms

MacOS, Windows, Linux

docs

+

openmusic

title

current

OpenMusic

author

Sarria, G. and J. Diago.

.

IRCAM

url

main

.

documentation

.

download

descriptors

Scale

micro

.

Process Model

non real time

.

Idiom Affinity

plural

.

Extensibility

open

.

Event Production

generative · transformational

.

Sound Source

external

.

User Environment

language graphical

description

io

dataIn

code

history

birth

1997

code

languages

Lisp

docs

Agon, C. 1998. OpenMusic: Un Langage Visuel pour la Composition Assistée par Ordinateur.
Amiot, E. and M. Andreatta, C. Agon. 2005. Tiling the (Musical) Line with Polynomials: Some Theoretical and Implementational Aspects.
Andreatta, M. and C. Agon. 2003. Implementing algebraic methods in OpenMusic.
Assayag, G. and J. Baboni, K. Haddad. 2001. OpenMusic 4.0 User's Manual and Reference.
Assayag, G. and C. Rueda, M. Laurson, C. Agon, O. Delerue. 1999. Computer-Assisted Composition at IRCAM: From PatchWork to OpenMusic.
Assayag, G. 1998. Computer Aided Composition Today.
Assayag, G. and C. Agon, J. Fineberg, P. Hanappe. 1997. An Object Oriented Visual Environment for Musical Composition.
Bresson, J. and M. Stroppa, C. Agon. 2005. Symbolic Control of Sound Synthesis in Computer Assisted Composition.

+

silence

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

+

jmusic

title

current

jMusic

author

Sorensen, A. and A. Brown.

url

main

.

documentation

.

download

descriptors

Scale

micro

.

Process Model

real time

.

Idiom Affinity

plural

.

Extensibility

open

.

Sound Source

internal · external

.

User Environment

language textual

description

history

birth

1998

code

languages

Java

distribution

documentation

yes

.

license

GPL

.

source

yes

+

athenacl

title

current

athenaCL

.

modular 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

+

blue

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

+

directmusic producer

title

current

DirectMusic Producer

author

Microsoft Corporation.

url

documentation

.

download

descriptors

Scale

macro

.

Process Model

real time

.

Extensibility

closed

.

Event Production

generative · transformational

.

Sound Source

internal · external

.

User Environment

language textual · interactive graphics

description

history

birth

2000

code

languages

C#, VB.NET

distribution

documentation

yes

.

platforms

Windows, DirectX

.

source

no

docs

Brandon, A. and M. Miller. 2004. A Direct Music Primer.
Fay, T. M. and S. Selfon, T. J. Fay. 2003. DirectX Audio Exposed : Interactive Audio Development. {amazon}
Javelosa, D. 2004. DirectMusic Producer for the Masses.

+

lemu

title

current

LEMu (Morpheus)

.

Live Electronic Music

author

Wooler, R.

url

main

.

download

descriptors

Scale

micro

.

Process Model

real time

.

Extensibility

open

.

Event Production

generative · transformational

.

Sound Source

external

.

User Environment

interactive graphics

description

history

active

yes

.

birth

2000

code

languages

JMusic, Java

distribution

license

GPL

.

platforms

OS Independent

.

source

yes

+

omde/pmask

title

current

OMDE/pmask

author

Puxeddu, M. U.

url

main

.

documentation

.

download

descriptors

Scale

micro

.

Process Model

non real time

.

Idiom Affinity

plural

.

Extensibility

open

.

Event Production

generative

.

Sound Source

external

.

User Environment

language textual · batch

description

io

dataIn

code

.

dataOut

Csound code

.

soundIn

file

.

soundOut

file

history

active

yes

.

birth

2000

code

languages

Python, Csound

distribution

cost

free

.

documentation

yes

.

license

GPL

.

platforms

OS Independent, Linux

.

source

yes

+

agentbeats

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

+

al

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

+

speedy composer

title

current

Speedy Composer

author

Even-Chen, U.

.

The Academic College of Tel-Aviv-Yaffo

url

main

.

documentation

.

download

descriptors

Scale

macro

.

Event Production

generative

.

Sound Source

external

description

history

birth

2002

distribution

license

GPL

+

jfugue

title

current

JFugue

author

Koelle, D.

url

main

.

documentation

.

download

descriptors

Scale

macro

.

Process Model

real time · non real time

.

Idiom Affinity

plural

.

Extensibility

closed

.

Event Production

generative · transformational

.

Sound Source

external

.

User Environment

language textual

description

io

dataIn

code

.

dataOut

MIDI

history

birth

2003

code

languages

Java

distribution

cost

free with attribution

.

documentation

yes

.

license

CCL (Creative Commons License)

.

platforms

OS Independent

.

source

yes

+

automatous monk

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

+

critters

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

+

jump

title

current

JUMP

author

Hard Note Software.

url

main

.

documentation

.

download

.

screenShot

.

audioSample

descriptors

Scale

micro · macro

.

Extensibility

closed

.

Event Production

generative · transformational

.

Sound Source

external

.

User Environment

interactive graphics

description

history

birth

2004

distribution

cost

$125

.

documentation

yes

.

license

commercial

.

platforms

Windows

.

source

no

+

pyper

title

current

Pyper

author

Szybalski, A.

url

main

.

documentation

.

screenShot

descriptors

Scale

micro

.

Process Model

real time

.

Idiom Affinity

singular

.

Extensibility

open

.

Event Production

generative · transformational

.

Sound Source

external

.

User Environment

language textual

description

history

birth

2004

code

languages

Python

distribution

cost

free

.

platforms

MacOS X

+

dissco

title

current

DISSCO

.

LASS, LASSIE, CMOD

author

Tipei, S. and H. G. Kaper.

url

main

.

documentation

.

download

descriptors

Idiom Affinity

plural

.

Extensibility

open

.

Sound Source

internal · external

.

User Environment

language textual · interactive graphics

description

history

active

yes

.

birth

2005

code

languages

C++, Java

distribution

cost

free

.

license

GPL

.

platforms

Linux

.

source

yes

docs

+

impromptu

title

current

Impromptu

author

Sorensen, A.

url

main

.

documentation

.

download

descriptors

Process Model

real time

.

Idiom Affinity

plural

.

Extensibility

open

.

Event Production

generative · transformational

.

Sound Source

external

.

User Environment

language textual

description

io

soundIn

AudioUnit

.

soundOut

AudioUnit

history

birth

2005

code

languages

Scheme

distribution

cost

free

.

documentation

yes

.

platforms

MacOS X

docs

+

music-gestalt

title

current

Music-Gestalt

author

Renz, C.

url

main

descriptors

Scale

macro

.

Process Model

non real time

.

Idiom Affinity

singular

.

Extensibility

open

.

Event Production

transformational

.

Sound Source

external

.

User Environment

language textual

description

history

birth

2005

code

languages

Perl

distribution

cost

free

.

license

Artistic License

.

platforms

OS Independent

.

source

yes

+

musicalgorithms

title

current

MusicAlgorithms

author

Middleton, J.

.

Eastern Washington University

url

main

.

download

descriptors

Scale

micro

.

Process Model

non real time

.

Idiom Affinity

singular

.

Extensibility

closed

.

Event Production

generative

.

Sound Source

external

.

User Environment

batch

description

io

dataOut

MIDI

history

birth

2005

distribution

cost

free

.

platforms

Web Browser

.

source

no

+

musigenesis

title

current

MusiGenesis

author

Adams, K.

url

main

.

download

.

audioSample

descriptors

Scale

macro

.

Process Model

non real time

.

Idiom Affinity

singular

.

Extensibility

closed

.

Event Production

generative

.

Sound Source

internal

.

User Environment

interactive graphics

description

io

dataOut

audio

history

active

yes

.

birth

2005

distribution

cost

$19.95

.

license

commercial

.

platforms

Windows

.

source

no

+

wolframtones

title

current

WolframTones

.

An Experiment in a New Kind of Music

author

Wolfram Research.

url

main

.

documentation

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

2005

code

languages

Mathematica

distribution

documentation

yes

.

license

restrictive

.

platforms

Web Browser

.

source

no

+

capieces

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

+

cgmusic

title

current

cgMusic

author

Biedrzycki, M.

.

Polish Japenese Institute of Information Technology, Warsaw, Poland

url

main

.

download

descriptors

Scale

macro

.

Process Model

non real time

.

Idiom Affinity

plural

.

Extensibility

open

.

Event Production

generative

.

Sound Source

external

.

User Environment

interactive text

description

io

dataOut

MIDI

technologies

algorithms

Expert system

history

birth

2006

code

languages

C++, AngelScript

distribution

cost

free

.

documentation

yes

.

platforms

Windows

.

source

no

+

envl.net

title

current

envl.net

.

Web-based online tools for music composition and sound design

author

Ariza, C.

url

main

.

documentation

descriptors

Scale

macro

.

Process Model

real time

.

Idiom Affinity

singular

.

Extensibility

closed

.

Event Production

generative · transformational

.

Sound Source

external

.

User Environment

batch

description

history

active

yes

.

birth

2006

code

languages

Python, athenaCL

distribution

cost

free

.

documentation

yes

.

platforms

Web Browser

.

source

no

docs

+

machine for composing music

title

current

Machine For Composing Music

author

Webb, P.

url

main

.

screenShot

descriptors

Scale

macro

.

Process Model

real time · non real time

.

Idiom Affinity

plural

.

Extensibility

closed

.

Event Production

generative · transformational

.

Sound Source

exported

.

User Environment

interactive graphics

description

history

birth

2006

code

languages

C, Cocoa

distribution

cost

30 Euros

.

license

Commercial

.

platforms

MacOS X

.

source

no

+

strasheela

title

current

Strasheela

author

Anders, T.

url

main

.

documentation

.

download

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

history

birth

2006

code

languages

Oz

distribution

cost

free

.

license

GPL

.

platforms

MacOS, POSIX, Windows

.

source

yes

docs

+

nodal

title

current

Nodal

url

main

description

history

birth

2007

algorithmic.net

flexatone h.f.p.