Foundations of computer music
Research in music and artificial intelligence
ACM Computing Surveys (CSUR)
Computer-music interfaces: a survey
ACM Computing Surveys (CSUR)
Programming languages for computer music synthesis, performance, and composition
ACM Computing Surveys (CSUR)
Current directions in computer music research
The algorithmic beauty of plants
The algorithmic beauty of plants
Neurswing: an intelligent workbench for the investigation of swing in jazz
Computer - Special issue: Computer-generated music
Scoresynth: a system for the synthesis of music scores based on Petri nets and a music algebra
Computer - Special issue: Computer-generated music
The music machine
Understanding music with AI: perspectives on music cognition
Understanding music with AI: perspectives on music cognition
Cybernetic composer: an overview
Understanding music with AI
Interactive music systems: machine listening and composing
Interactive music systems: machine listening and composing
Machine models of music
A learning machine for tonal composition
Machine models of music
The history and development of algorithms in music composition, 1957–1993
The history and development of algorithms in music composition, 1957–1993
Simulating creativity in Jazz performance
AAAI '94 Proceedings of the twelfth national conference on Artificial intelligence (vol. 1)
Criticism, culture, and the automatic generation of artworks
AAAI '94 Proceedings of the twelfth national conference on Artificial intelligence (vol. 1)
Generating rhythms with genetic algorithms
AAAI'94 Proceedings of the twelfth national conference on Artificial intelligence (vol. 2)
Elements of distributed algorithms: modeling and analysis with Petri nets
Elements of distributed algorithms: modeling and analysis with Petri nets
The Csound book: perspectives in software synthesis, sound design, signal processing, and programming
BoB: an interactive improvisational music companion
AGENTS '00 Proceedings of the fourth international conference on Autonomous agents
A method for composing simple traditional music by computer
Communications of the ACM
Music and computer composition
Communications of the ACM
Musical Harmonization with Constraints: A Survey
Constraints
Constraints
Automatic composition of music by means of grammatical evolution
APL '02 Proceedings of the 2002 conference on APL: array processing languages: lore, problems, and applications
Learning Regular Grammars to Model Musical Style: Comparing Different Coding Schemes
ICGI '98 Proceedings of the 4th International Colloquium on Grammatical Inference
Mimetic Development of Intonation
ICMAI '02 Proceedings of the Second International Conference on Music and Artificial Intelligence
Control Language for Harmonisation Process
ICMAI '02 Proceedings of the Second International Conference on Music and Artificial Intelligence
Interacting with a Musical Learning System: The Continuator
ICMAI '02 Proceedings of the Second International Conference on Music and Artificial Intelligence
Knowledge Based Automatic Composition and Variation of Melodies for Minuets in Early Classical Style
KI '99 Proceedings of the 23rd Annual German Conference on Artificial Intelligence: Advances in Artificial Intelligence
Musica ex Machina: Composing 16th-Century Counterpoint with Genetic Programming and Symbiosis
EP '97 Proceedings of the 6th International Conference on Evolutionary Programming VI
A Taxonomy for artificial embryogeny
Artificial Life
Computer-composed canon and free-fugue.
Computer-composed canon and free-fugue.
Computer-composed canon and free-fugue.
Computer-composed canon and free-fugue.
A conversation-based framework for musical improvisation
A conversation-based framework for musical improvisation
Rule-based analysis and generation of music
Rule-based analysis and generation of music
Complexity and heuristics in rule-based algorithmic music composition
Complexity and heuristics in rule-based algorithmic music composition
Evolving intelligent musical materials
Evolving intelligent musical materials
Using Factor Oracles for Machine Improvisation
Soft Computing - A Fusion of Foundations, Methodologies and Applications
Toward a formal study of jazz chord sequences generated by Steedman’s grammar
Soft Computing - A Fusion of Foundations, Methodologies and Applications
Spontaneous organisation, pattern models, and music
Organised Sound
A brief history of process algebra
Theoretical Computer Science - Process algebra
A Few Remarks on Algorithmic Composition
Computer Music Journal
Computer-Assisted Composition at IRCAM: From PatchWork to OpenMusic
Computer Music Journal
Making Music with Algorithms: A Case-Study System
Computer Music Journal
Generation of Musical Sequences with Genetic Techniques
Computer Music Journal
An open design for computer-aided algorithmic music composition: athenacl
An open design for computer-aided algorithmic music composition: athenacl
Evolutionary Computer Music
Computer Models of Musical Creativity
Computer Models of Musical Creativity
Microsound
A machine learning approach to two-voice counterpoint composition
Knowledge-Based Systems
Using Multiattribute Prediction Suffix Graphs to Predict and Generate Music
Computer Music Journal
Computer Music Journal
Rethinking the Computer Music Language: SuperCollider
Computer Music Journal
Computer Music Languages, Kyma, and the Future
Computer Music Journal
CEC '02 Proceedings of the Evolutionary Computation on 2002. CEC '02. Proceedings of the 2002 Congress - Volume 02
Evolutionary music composer integrating formal grammar
Proceedings of the 9th annual conference companion on Genetic and evolutionary computation
Some Empirical Criteria for Attributing Creativity to a Computer Program
Minds and Machines
Evolutionary composition of music with learned melody evaluation
CIMMACS'06 Proceedings of the 5th WSEAS International Conference on Computational Intelligence, Man-Machine Systems and Cybernetics
Automatic Composition of Melodic and Harmonic Music by Answer Set Programming
ICLP '08 Proceedings of the 24th International Conference on Logic Programming
Algorithmic Composition: Paradigms of Automated Music Generation
Algorithmic Composition: Paradigms of Automated Music Generation
Filterscape: Energy Recycling in a Creative Ecosystem
EvoWorkshops '09 Proceedings of the EvoWorkshops 2009 on Applications of Evolutionary Computing: EvoCOMNET, EvoENVIRONMENT, EvoFIN, EvoGAMES, EvoHOT, EvoIASP, EvoINTERACTION, EvoMUSART, EvoNUM, EvoSTOC, EvoTRANSLOG
Global Expectation-Violation as Fitness Function in Evolutionary Composition
EvoWorkshops '09 Proceedings of the EvoWorkshops 2009 on Applications of Evolutionary Computing: EvoCOMNET, EvoENVIRONMENT, EvoFIN, EvoGAMES, EvoHOT, EvoIASP, EvoINTERACTION, EvoMUSART, EvoNUM, EvoSTOC, EvoTRANSLOG
Generation of Pop-Rock Chord Sequences Using Genetic Algorithms and Variable Neighborhood Search
EvoWorkshops '09 Proceedings of the EvoWorkshops 2009 on Applications of Evolutionary Computing: EvoCOMNET, EvoENVIRONMENT, EvoFIN, EvoGAMES, EvoHOT, EvoIASP, EvoINTERACTION, EvoMUSART, EvoNUM, EvoSTOC, EvoTRANSLOG
Elevated Pitch: Automated Grammatical Evolution of Short Compositions
EvoWorkshops '09 Proceedings of the EvoWorkshops 2009 on Applications of Evolutionary Computing: EvoCOMNET, EvoENVIRONMENT, EvoFIN, EvoGAMES, EvoHOT, EvoIASP, EvoINTERACTION, EvoMUSART, EvoNUM, EvoSTOC, EvoTRANSLOG
Evolving Indirectly Represented Melodies with Corpus-Based Fitness Evaluation
EvoWorkshops '09 Proceedings of the EvoWorkshops 2009 on Applications of Evolutionary Computing: EvoCOMNET, EvoENVIRONMENT, EvoFIN, EvoGAMES, EvoHOT, EvoIASP, EvoINTERACTION, EvoMUSART, EvoNUM, EvoSTOC, EvoTRANSLOG
Evolving Music Generation with SOM-Fitness Genetic Programming
Proceedings of the 2007 EvoWorkshops 2007 on EvoCoMnet, EvoFIN, EvoIASP,EvoINTERACTION, EvoMUSART, EvoSTOC and EvoTransLog: Applications of Evolutionary Computing
Music Composition Using Harmony Search Algorithm
Proceedings of the 2007 EvoWorkshops 2007 on EvoCoMnet, EvoFIN, EvoIASP,EvoINTERACTION, EvoMUSART, EvoSTOC and EvoTransLog: Applications of Evolutionary Computing
A survey of computer systems for expressive music performance
ACM Computing Surveys (CSUR)
The interrogator as critic: The turing test and the evaluation of generative music systems
Computer Music Journal
A corpus-based hybrid approach to music analysis and composition
AAAI'07 Proceedings of the 22nd national conference on Artificial intelligence - Volume 1
Exposing parameters of a trained dynamic model for interactive music creation
AAAI'08 Proceedings of the 23rd national conference on Artificial intelligence - Volume 2
The analysis and synthesis of jazz by computer
IJCAI'77 Proceedings of the 5th international joint conference on Artificial intelligence - Volume 2
Note-against-note two-voice counterpoint by means of fuzzy logic
Knowledge-Based Systems
Automated generation of contrapuntal musical compositions using probabilistic logic in Derive
Mathematics and Computers in Simulation
PRICAI'00 Proceedings of the 6th Pacific Rim international conference on Artificial intelligence
An algebra for tree-based music generation
CAI'07 Proceedings of the 2nd international conference on Algebraic informatics
An artificial-chemistry approach to generating polyphonic musical phrases
Evo'08 Proceedings of the 2008 conference on Applications of evolutionary computing
A genetic algorithm for generating improvised music
EA'07 Proceedings of the Evolution artificielle, 8th international conference on Artificial evolution
EvoBassComposer: a multi-objective genetic algorithm for 4-voice compositions
Proceedings of the 12th annual conference on Genetic and evolutionary computation
Pwmc, a constraint-solving system for generating music scores
Computer Music Journal
Ray kurzweil's slippery futurism
IEEE Spectrum
Algorithmic composition: computational thinking in music
Communications of the ACM
Constraint programming systems for modeling music theories and composition
ACM Computing Surveys (CSUR)
Evolving computer-generated music by means of the normalized compression distance
SMO'05 Proceedings of the 5th WSEAS international conference on Simulation, modelling and optimization
An executable graph representation for evolutionary generative music
Proceedings of the 13th annual conference on Genetic and evolutionary computation
Two pioneering projects from the early history of computer-aided algorithmic composition
Computer Music Journal
Fugue composition with counterpoint melody generation using genetic algorithms
CMMR'04 Proceedings of the Second international conference on Computer Music Modeling and Retrieval
Growing music: musical interpretations of l-systems
EC'05 Proceedings of the 3rd European conference on Applications of Evolutionary Computing
Jive: a generative, interactive, virtual, evolutionary music system
EvoCOMNET'10 Proceedings of the 2010 international conference on Applications of Evolutionary Computation - Volume Part II
EvoCOMNET'10 Proceedings of the 2010 international conference on Applications of Evolutionary Computation - Volume Part II
EvoMUSART'12 Proceedings of the First international conference on Evolutionary and Biologically Inspired Music, Sound, Art and Design
Finite-length Markov processes with constraints
IJCAI'11 Proceedings of the Twenty-Second international joint conference on Artificial Intelligence - Volume Volume One
Algorithmic Composition: A Guide to Composing Music with Nyquist
Algorithmic Composition: A Guide to Composing Music with Nyquist
Hi-index | 0.00 |
Algorithmic composition is the partial or total automation of the process of music composition by using computers. Since the 1950s, different computational techniques related to Artificial Intelligence have been used for algorithmic composition, including grammatical representations, probabilistic methods, neural networks, symbolic rule-based systems, constraint programming and evolutionary algorithms. This survey aims to be a comprehensive account of research on algorithmic composition, presenting a thorough view of the field for researchers in Artificial Intelligence.