Skip to main navigation Skip to search Skip to main content

Generative Adversarial Neural Networks for Random and Complex Chord Progression Generation

  • Alexander Melendez-Rios
  • , Roberto Vega-Berrocal
  • , Willy Ugarte
  • Universidad Peruana de Ciencias Aplicadas

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Scopus citations

Abstract

In the latter years, recurrent neural networks for generative modelling of sequences with long range dependencies have been outperformed by the use of autoregressive models such as Transformer XL. With these models, a complete processing of long range dependencies has been increasingly improved and optimized in terms of memory and execution time. Our experiments use Google BERT, a transformer-based machine learning technique for natural language processing that can produce high fidelity text generation outputs. We use this technique to work on music, as this is represented by symbols and can be considered a type of language. Jazz oriented or influenced music composition often includes dealing with harmonic progressions in which each chord usually consists of four or more different notes. To design complex chord progressions is a very specialized task and expensive in time that demands lots of hours of music theory studying. Furthermore, currently there aren't apps and music industry plugins designed to generate this type of output data interactively. To work on this we trained a generative adversarial neural network that operates using two Transformer XL as classifier and generator respectively. We trained the model on a self designed corpus of MIDI files that explicitly considers the harmonic patterns of various well known Jazz themes, leaving behind lead melody and rhythm patterns. After achieving an stable training of the model we were able to generate extensive batches of complex harmonic progressions on MIDI files. These outputs clearly expose stylistic properties that are present in Jazz music chord progressions.

Original languageEnglish
Title of host publicationProceedings of the 37th Conference of Open Innovations Association FRUCT, FRUCT 2025
EditorsSergey Balandin
PublisherIEEE Computer Society
Pages185-194
Number of pages10
ISBN (Electronic)9789526524634
DOIs
StatePublished - 2025
Event37th Conference of Open Innovations Association FRUCT, FRUCT 2025 - Hybrid, Helsinki, Finland
Duration: 14 May 202516 May 2025

Publication series

NameConference of Open Innovation Association, FRUCT
ISSN (Print)2305-7254

Conference

Conference37th Conference of Open Innovations Association FRUCT, FRUCT 2025
Country/TerritoryFinland
CityHybrid, Helsinki
Period14/05/2516/05/25

Keywords

  • Chord Sequence
  • Generative Adversarial Networks
  • Generative Modelling
  • Generative Music
  • Harmonic Progressions
  • Jazz
  • Symbolic Music
  • TransformerGAN

Fingerprint

Dive into the research topics of 'Generative Adversarial Neural Networks for Random and Complex Chord Progression Generation'. Together they form a unique fingerprint.

Cite this