Common · History
Algorithmic composition
Technique of using algorithms to create music
Algorithmic composition is the technique of using algorithms to create music. Algorithms (or, at the very least, formal sets of rules) have been used to compose music for centuries; the procedures used to plot voice-leading in Western counterpoint, for example, can often be reduced to algorithmic determinacy.
From Wikipedia
Algorithmic composition is the technique of using algorithms to create music. Algorithms (or, at the very least, formal sets of rules) have been used to compose music for centuries; the procedures used to plot voice-leading in Western counterpoint, for example, can often be reduced to algorithmic determinacy. The term can be used to describe music-generating techniques that run without ongoing human intervention, for example through the introduction of chance procedures. However through live coding and other interactive interfaces, a fully human-centric approach to algorithmic composition is possible. Some algorithms or data that have no immediate musical relevance are used by composers as creative inspiration for their music. Algorithms such as fractals, L-systems, statistical models, and even arbitrary data (e.g. census figures, GIS coordinates, or magnetic field measurements) have been used as source materials.
Text: Wikipédia, CC BY-SA 4.0. · Image: Charles Hutchins (CC BY 2.0) ·
Related cards
-
★★
Demo (computer programming)
Art software with graphics, music and animation
-
★★★★★
Machine learning
Scientific study of algorithms and statistical models that computer systems use to perform tasks without explicit instructions
-
★
The Algorithm
French musician
-
★★★
Procedural generation
Method in which data is created algorithmically as opposed to manually
-
★★
L (complexity)
Complexity class (logarithmic space)
-
F★
Frank–Wolfe algorithm
Optimization algorithm
-
★★
Computing Machinery and Intelligence
1950 article by Alan Turing on artificial intelligence that introduced the Turing test
-
★★
sound tone
Properties (attributes) of a sound
-
★★★
music arranger
Musician who creates arrangements
-
★★★★★
Composer
Person who is an author of music in any form
-
★★★
Gradient descent
Optimization algorithm
-
★
Musical bow
Simple string musical instrument
-
★
Bootstrap aggregating
Ensemble method within machine learning
-
7★★★
7z
Family of archive file formats used by 7-Zip
-
★★
Beam search
Heuristic search algorithm
-
★★★
Musique concrète
Form of electroacoustic music
-
★
Bron–Kerbosch algorithm
A recursive backtracking algorithm for finding maximal cliques in an undirected graph
-
R★
Register allocation
Process of assigning a large number of target program variables onto a small number of CPU registers