Algorithmic interactive music generation in videogames

In this article, I review the concept of algorithmic generative and interactive music and discuss the advantages and challenges of its implementation in videogames. Excessive repetition caused by low interactivity in music sequences through gameplay has been tackled primarily by using random or sequ...

Full description

Bibliographic Details
Main Author: Alvaro E. Lopez Duarte
Format: Article
Language:English
Published: Royal Danish Library 2020-01-01
Series:SoundEffects
Online Access:https://www.soundeffects.dk/article/view/118245
_version_ 1818566205107077120
author Alvaro E. Lopez Duarte
author_facet Alvaro E. Lopez Duarte
author_sort Alvaro E. Lopez Duarte
collection DOAJ
description In this article, I review the concept of algorithmic generative and interactive music and discuss the advantages and challenges of its implementation in videogames. Excessive repetition caused by low interactivity in music sequences through gameplay has been tackled primarily by using random or sequential containers, coupled with overlapping rules and adaptive mix parameters, as demonstrated in the Dynamic Music Units in Audiokinetic’s Wwise middleware. This approach provides a higher variety through re-combinatorial properties of music tracks and also a responsive and interactive music stream. However, it mainly uses prerecorded music sequences that reappear and are easy to recognize throughout gameplay. Generative principles such as single-seed design have been occasionally applied in game music scoring to generate material. Some of them are complemented with rules and are assigned to sections with low emotional requirements, but support for real-time interaction in gameplay situations, although desirable, is rarely found. While algorithmic note-by-note generation can offer interactive flexibility and infinite diversity, it poses significant challenges such as achieving human-like performativity and producing a distinctive narrative style through measurable parameters or program arguments. Starting with music generation, I examine conceptual implementations and technical challenges of algorithmic composition studies that use Markov models, a-life/evolutionary music, generative grammars, agents, and artificial neural networks/deep learning. For each model, I evaluate rule-based strategies for interactive music transformation using parameters provided by contextual gameplay situations. Finally, I propose a compositional tool design based in modular instances of algorithmic music generation, featuring stylistic interactive control in connection with an audio engine rendering system.
first_indexed 2024-12-14T01:50:46Z
format Article
id doaj.art-1066bfb9afe346d4a0c9039702428460
institution Directory Open Access Journal
issn 1904-500X
language English
last_indexed 2024-12-14T01:50:46Z
publishDate 2020-01-01
publisher Royal Danish Library
record_format Article
series SoundEffects
spelling doaj.art-1066bfb9afe346d4a0c90397024284602022-12-21T23:21:24ZengRoyal Danish LibrarySoundEffects1904-500X2020-01-0191Algorithmic interactive music generation in videogamesAlvaro E. Lopez Duarte0University of California, RiversideIn this article, I review the concept of algorithmic generative and interactive music and discuss the advantages and challenges of its implementation in videogames. Excessive repetition caused by low interactivity in music sequences through gameplay has been tackled primarily by using random or sequential containers, coupled with overlapping rules and adaptive mix parameters, as demonstrated in the Dynamic Music Units in Audiokinetic’s Wwise middleware. This approach provides a higher variety through re-combinatorial properties of music tracks and also a responsive and interactive music stream. However, it mainly uses prerecorded music sequences that reappear and are easy to recognize throughout gameplay. Generative principles such as single-seed design have been occasionally applied in game music scoring to generate material. Some of them are complemented with rules and are assigned to sections with low emotional requirements, but support for real-time interaction in gameplay situations, although desirable, is rarely found. While algorithmic note-by-note generation can offer interactive flexibility and infinite diversity, it poses significant challenges such as achieving human-like performativity and producing a distinctive narrative style through measurable parameters or program arguments. Starting with music generation, I examine conceptual implementations and technical challenges of algorithmic composition studies that use Markov models, a-life/evolutionary music, generative grammars, agents, and artificial neural networks/deep learning. For each model, I evaluate rule-based strategies for interactive music transformation using parameters provided by contextual gameplay situations. Finally, I propose a compositional tool design based in modular instances of algorithmic music generation, featuring stylistic interactive control in connection with an audio engine rendering system.https://www.soundeffects.dk/article/view/118245
spellingShingle Alvaro E. Lopez Duarte
Algorithmic interactive music generation in videogames
SoundEffects
title Algorithmic interactive music generation in videogames
title_full Algorithmic interactive music generation in videogames
title_fullStr Algorithmic interactive music generation in videogames
title_full_unstemmed Algorithmic interactive music generation in videogames
title_short Algorithmic interactive music generation in videogames
title_sort algorithmic interactive music generation in videogames
url https://www.soundeffects.dk/article/view/118245
work_keys_str_mv AT alvaroelopezduarte algorithmicinteractivemusicgenerationinvideogames