Improvisation plays a cardinal role in the arts and is acknowledged to be a typical manifestation of creativity. In performing arts, an impromptu consists in playing extemporaneous sequences of actions, i.e.notes or movements, in accordance to some rules and constraints. Typically, a good improviser masters those constraints and can produce meaningful paths in the feasible space of allowed actions and can also explore some areas in the adjacencies of this space. From a computational perspective, one of the possible ways to capture this creative production is to make use of statistical learning mechanisms, which are also believed to be involved in human musical improvisation. At the basis of statistical learning are transitional probabilities between segments of a sequence and their following segments of symbols. In this paper we present preliminary results of a statistical learning model in which a transitional probability graph is computed from a set of sample pieces of music. This graph is subsequently generalized by applying a node similarity mechanism. This generalized graph is used for generating melodies that resemble improvisations in a given musical style.

Mattia Barbaresi, Andrea Roli (2022). Machine Improvisation Through Generalized Transition Probability Graphs.

Machine Improvisation Through Generalized Transition Probability Graphs

Mattia Barbaresi
;
Andrea Roli
2022

Abstract

Improvisation plays a cardinal role in the arts and is acknowledged to be a typical manifestation of creativity. In performing arts, an impromptu consists in playing extemporaneous sequences of actions, i.e.notes or movements, in accordance to some rules and constraints. Typically, a good improviser masters those constraints and can produce meaningful paths in the feasible space of allowed actions and can also explore some areas in the adjacencies of this space. From a computational perspective, one of the possible ways to capture this creative production is to make use of statistical learning mechanisms, which are also believed to be involved in human musical improvisation. At the basis of statistical learning are transitional probabilities between segments of a sequence and their following segments of symbols. In this paper we present preliminary results of a statistical learning model in which a transitional probability graph is computed from a set of sample pieces of music. This graph is subsequently generalized by applying a node similarity mechanism. This generalized graph is used for generating melodies that resemble improvisations in a given musical style.
2022
Proceedings of the 1st Workshop on Artificial Intelligence and Creativity
69
75
Mattia Barbaresi, Andrea Roli (2022). Machine Improvisation Through Generalized Transition Probability Graphs.
Mattia Barbaresi; Andrea Roli
File in questo prodotto:
Eventuali allegati, non sono esposti

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/11585/909728
 Attenzione

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

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