Splicing systems were introduced by Tom Head (1987) as a formal model of a recombination process between DNA molecules. The existing literature on splicing systems mainly focuses on the computational power of these systems and on the properties of the generated languages; very few applications based on splicing systems have been introduced. In this paper we show a novel application of splicing systems: we use them to build an automatic music composer. The proposed system can be seen also as a new valid bio-inspired strategy for automatic music composition. It is tailored on 4-voice chorale-like music. We define a new music representation based on words, which extends an earlier splicing approach and uses additional music information to produce music in a quick and effective way. A performance study shows that our composer outperforms other meta-heuristics by producing better music according to a specific measure of quality evaluation. Moreover, the composition is carried out in a shorter time and using less memory with respect to a previous approach.

Splicing music composition

DE FELICE, Clelia;DE PRISCO, Roberto;MALANDRINO, Delfina;ZACCAGNINO, ROCCO;ZIZZA, ROSALBA
2017-01-01

Abstract

Splicing systems were introduced by Tom Head (1987) as a formal model of a recombination process between DNA molecules. The existing literature on splicing systems mainly focuses on the computational power of these systems and on the properties of the generated languages; very few applications based on splicing systems have been introduced. In this paper we show a novel application of splicing systems: we use them to build an automatic music composer. The proposed system can be seen also as a new valid bio-inspired strategy for automatic music composition. It is tailored on 4-voice chorale-like music. We define a new music representation based on words, which extends an earlier splicing approach and uses additional music information to produce music in a quick and effective way. A performance study shows that our composer outperforms other meta-heuristics by producing better music according to a specific measure of quality evaluation. Moreover, the composition is carried out in a shorter time and using less memory with respect to a previous approach.
2017
File in questo prodotto:
File Dimensione Formato  
SplicingMusicComposition.pdf

accesso aperto

Tipologia: Documento in Post-print (versione successiva alla peer review e accettata per la pubblicazione)
Licenza: Creative commons
Dimensione 1.36 MB
Formato Adobe PDF
1.36 MB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11386/4678721
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 16
  • ???jsp.display-item.citation.isi??? 16
social impact