Title
Chorale Music Splicing System: An Algorithmic Music Composer Inspired by Molecular Splicing.
Abstract
Splicing systems are a formal model of a generative mechanism of words (strings of characters), inspired by a recombinant behavior of DNA. They are defined by a finite alphabet A, an initial set I of words and a set R of rules. Many of the studies about splicing systems focused on the properties of the generated languages and their theoretical computational power. In this paper we propose the use of splicing systems for algorithmic music composition. Although the approach is general and can be applied to many types of music, in this paper, we focus the attention to the algorithmic composition of 4-voice chorale-like music. We have developed a Java implementation of this approach and we have provided an evaluation of the music output by the system.
Year
DOI
Venue
2015
10.1007/978-3-319-16498-4_5
Lecture Notes in Computer Science
DocType
Volume
ISSN
Conference
9027
0302-9743
Citations 
PageRank 
References 
1
0.37
13
Authors
6
Name
Order
Citations
PageRank
Clelia de Felice118728.82
Roberto De Prisco257455.43
Delfina Malandrino331044.08
Gianluca Zaccagnino4275.55
Rocco Zaccagnino56417.27
Rosalba Zizza69012.09