Proceedings of the First ACM SIGPLAN Workshop on Functional Art, Music, Modeling &Amp; Design 2013
DOI: 10.1145/2505341.2505345
|View full text |Cite
|
Sign up to set email alerts
|

Grammar-based automated music composition in Haskell

Abstract: Few algorithms for automated music composition are able to address the combination of harmonic structure, metrical structure, and repetition in a generalized way. Markov chains and neural nets struggle to address repetition of a musical phrase, and generative grammars generally do not handle temporal aspects of music in a way that retains a coherent metrical structure (nor do they handle repetition). To address these limitations, we present a new class of generative grammars called Probabilistic Temporal Graph… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
15
0

Year Published

2013
2013
2023
2023

Publication Types

Select...
4
3
2

Relationship

0
9

Authors

Journals

citations
Cited by 27 publications
(15 citation statements)
references
References 20 publications
0
15
0
Order By: Relevance
“…Following the ideas of Gilbert & Conklin, Groves [29] explores the generation of melodies from a probabilistic analytical model of melodies. Quick & Hudak [30] present a new class of generative grammars called probabilistic temporal graph grammars to handle temporal aspects of music in a way that retains a coherent metrical structure.…”
Section: ) Grammatical Inferencementioning
confidence: 99%
“…Following the ideas of Gilbert & Conklin, Groves [29] explores the generation of melodies from a probabilistic analytical model of melodies. Quick & Hudak [30] present a new class of generative grammars called probabilistic temporal graph grammars to handle temporal aspects of music in a way that retains a coherent metrical structure.…”
Section: ) Grammatical Inferencementioning
confidence: 99%
“…A class of generative grammars called Probabilistic Temporal Graph Grammars (PTGG) implemented in Haskell was proposed by [10]. This class aimed at handling the temporal aspect of the music in a way that could retain a coherent metrical structure.…”
Section: Related Researchesmentioning
confidence: 99%
“…Because there is not a single best chord sequence to harmonise a melody, the sequence is chosen randomly from a pool of good candidates. Another example comes from Quick and Hudak (2013), who use a generative grammar in which each rule is associated with a probability for generating pieces similar to classical chorales.…”
Section: Related Workmentioning
confidence: 99%
“…This hierarchical nature of melody seems to lend itself well for modelling in a similar nature to our harmony model, possibly with greater room for stochastic processes to model creativity. We hope to include explicit handling of repetition in FCOMP through the use of a model of musical form, similarly to the graph grammars of Quick and Hudak (2013).…”
Section: Handle Repetitionmentioning
confidence: 99%