Autonomous Evolution of Complete Piano Pieces and Performances

Publikation: Bidrag til bog/antologi/rapport/konference proceedingKonferenceartikel i proceedingForskningpeer review

Resumé

Evolutionary algorithms are used to evolve musical score material and corresponding performance data, in an autonomous process. In this way complete piano compositions are created and subsequently performed on a computer-controlled grand piano. The efficiency of the creative evolution depends to a large extent on the representation used, which in this case is based on recursively described binary trees. They can represent a wide variety of musical material and corresponding performance data in a compact form, with an inherent potential for musically meaningful variations and archetypal musical gestures. This is combined with a set of automated formalized selection criteria based on experiences from human selection processes in a previous, interactive version of the same system, leading to surprisingly musical output and convincing performances. The system is also capable of rudimentary learning, through recycling of its own musical output, and an accumulated database of human musical input.
OriginalsprogEngelsk
TitelProceedings of MusicAL Workshop, in Fernando Almeida e Costa et al (Eds.): Advances in Artificial Life, 9th European Conference, ECAL 2007, Lisbon, Portugal, September 10-14, 2007, Proceedings (Workshop CDROM). Lecture Notes in Computer Science 4648 Springer 2007
Publikationsdato2007
StatusUdgivet - 2007
NavnLecture Notes in Computer Science
ISSN0302-9743

Fingerprint

Binary trees
Evolutionary algorithms
Recycling
Chemical analysis

Citer dette

Dahlstedt, P. (2007). Autonomous Evolution of Complete Piano Pieces and Performances. I Proceedings of MusicAL Workshop, in Fernando Almeida e Costa et al (Eds.): Advances in Artificial Life, 9th European Conference, ECAL 2007, Lisbon, Portugal, September 10-14, 2007, Proceedings (Workshop CDROM). Lecture Notes in Computer Science 4648 Springer 2007 Lecture Notes in Computer Science
Dahlstedt, Palle. / Autonomous Evolution of Complete Piano Pieces and Performances. Proceedings of MusicAL Workshop, in Fernando Almeida e Costa et al (Eds.): Advances in Artificial Life, 9th European Conference, ECAL 2007, Lisbon, Portugal, September 10-14, 2007, Proceedings (Workshop CDROM). Lecture Notes in Computer Science 4648 Springer 2007. 2007. (Lecture Notes in Computer Science).
@inproceedings{76c872696afa47c0b1cd3e0cfe2ed773,
title = "Autonomous Evolution of Complete Piano Pieces and Performances",
abstract = "Evolutionary algorithms are used to evolve musical score material and corresponding performance data, in an autonomous process. In this way complete piano compositions are created and subsequently performed on a computer-controlled grand piano. The efficiency of the creative evolution depends to a large extent on the representation used, which in this case is based on recursively described binary trees. They can represent a wide variety of musical material and corresponding performance data in a compact form, with an inherent potential for musically meaningful variations and archetypal musical gestures. This is combined with a set of automated formalized selection criteria based on experiences from human selection processes in a previous, interactive version of the same system, leading to surprisingly musical output and convincing performances. The system is also capable of rudimentary learning, through recycling of its own musical output, and an accumulated database of human musical input.",
keywords = "music composition, piano music, music interpretation, evolutionary algorithms, data representations, generative music, computer music",
author = "Palle Dahlstedt",
year = "2007",
language = "English",
series = "Lecture Notes in Computer Science",
publisher = "Physica-Verlag",
booktitle = "Proceedings of MusicAL Workshop, in Fernando Almeida e Costa et al (Eds.): Advances in Artificial Life, 9th European Conference, ECAL 2007, Lisbon, Portugal, September 10-14, 2007, Proceedings (Workshop CDROM). Lecture Notes in Computer Science 4648 Springer 2007",

}

Dahlstedt, P 2007, Autonomous Evolution of Complete Piano Pieces and Performances. i Proceedings of MusicAL Workshop, in Fernando Almeida e Costa et al (Eds.): Advances in Artificial Life, 9th European Conference, ECAL 2007, Lisbon, Portugal, September 10-14, 2007, Proceedings (Workshop CDROM). Lecture Notes in Computer Science 4648 Springer 2007. Lecture Notes in Computer Science.

Autonomous Evolution of Complete Piano Pieces and Performances. / Dahlstedt, Palle.

Proceedings of MusicAL Workshop, in Fernando Almeida e Costa et al (Eds.): Advances in Artificial Life, 9th European Conference, ECAL 2007, Lisbon, Portugal, September 10-14, 2007, Proceedings (Workshop CDROM). Lecture Notes in Computer Science 4648 Springer 2007. 2007. (Lecture Notes in Computer Science).

Publikation: Bidrag til bog/antologi/rapport/konference proceedingKonferenceartikel i proceedingForskningpeer review

TY - GEN

T1 - Autonomous Evolution of Complete Piano Pieces and Performances

AU - Dahlstedt, Palle

PY - 2007

Y1 - 2007

N2 - Evolutionary algorithms are used to evolve musical score material and corresponding performance data, in an autonomous process. In this way complete piano compositions are created and subsequently performed on a computer-controlled grand piano. The efficiency of the creative evolution depends to a large extent on the representation used, which in this case is based on recursively described binary trees. They can represent a wide variety of musical material and corresponding performance data in a compact form, with an inherent potential for musically meaningful variations and archetypal musical gestures. This is combined with a set of automated formalized selection criteria based on experiences from human selection processes in a previous, interactive version of the same system, leading to surprisingly musical output and convincing performances. The system is also capable of rudimentary learning, through recycling of its own musical output, and an accumulated database of human musical input.

AB - Evolutionary algorithms are used to evolve musical score material and corresponding performance data, in an autonomous process. In this way complete piano compositions are created and subsequently performed on a computer-controlled grand piano. The efficiency of the creative evolution depends to a large extent on the representation used, which in this case is based on recursively described binary trees. They can represent a wide variety of musical material and corresponding performance data in a compact form, with an inherent potential for musically meaningful variations and archetypal musical gestures. This is combined with a set of automated formalized selection criteria based on experiences from human selection processes in a previous, interactive version of the same system, leading to surprisingly musical output and convincing performances. The system is also capable of rudimentary learning, through recycling of its own musical output, and an accumulated database of human musical input.

KW - music composition

KW - piano music

KW - music interpretation

KW - evolutionary algorithms

KW - data representations

KW - generative music

KW - computer music

M3 - Article in proceeding

T3 - Lecture Notes in Computer Science

BT - Proceedings of MusicAL Workshop, in Fernando Almeida e Costa et al (Eds.): Advances in Artificial Life, 9th European Conference, ECAL 2007, Lisbon, Portugal, September 10-14, 2007, Proceedings (Workshop CDROM). Lecture Notes in Computer Science 4648 Springer 2007

ER -

Dahlstedt P. Autonomous Evolution of Complete Piano Pieces and Performances. I Proceedings of MusicAL Workshop, in Fernando Almeida e Costa et al (Eds.): Advances in Artificial Life, 9th European Conference, ECAL 2007, Lisbon, Portugal, September 10-14, 2007, Proceedings (Workshop CDROM). Lecture Notes in Computer Science 4648 Springer 2007. 2007. (Lecture Notes in Computer Science).