Grammatical Music Composition with Dissimilarity Driven Hill Climbing
An algorithmic compositional system that uses hill climbing to create short melodies is presented. A context free grammar maps each section of the resultant individual to a musical segment resulting in a series of MIDI notes described by pitch and duration. The dissimilarity between each pair of seg...
Saved in:
Published in | Evolutionary and Biologically Inspired Music, Sound, Art and Design Vol. 9596; pp. 110 - 125 |
---|---|
Main Authors | , , |
Format | Book Chapter |
Language | English |
Published |
Switzerland
Springer International Publishing AG
01.01.2016
Springer International Publishing |
Series | Lecture Notes in Computer Science |
Subjects | |
Online Access | Get full text |
ISBN | 9783319310077 3319310070 |
ISSN | 0302-9743 1611-3349 |
DOI | 10.1007/978-3-319-31008-4_8 |
Cover
Summary: | An algorithmic compositional system that uses hill climbing to create short melodies is presented. A context free grammar maps each section of the resultant individual to a musical segment resulting in a series of MIDI notes described by pitch and duration. The dissimilarity between each pair of segments is measured using a metric based on the pitch contour of the segments. Using a GUI, the user decides how many segments to include and how they are to be distanced from each other. The system performs a hill-climbing search using several mutation operators to create a population of segments the desired distances from each other. A number of melodies composed by the system are presented that demonstrate the algorithm’s ability to match the desired targets and the versatility created by the inclusion of the designed grammar. |
---|---|
ISBN: | 9783319310077 3319310070 |
ISSN: | 0302-9743 1611-3349 |
DOI: | 10.1007/978-3-319-31008-4_8 |