Abstract

In Western tonal music, tension in chord progressions plays an important role in defining the path that a musical composition should follow. The creation of chord progressions that reflects such tension profiles can be challenging for novice composers, as it depends on many subjective factors, and also is regulated by multiple theoretical principles. This work presents ChordAIS-Gen, a tool to assist the users to generate chord progressions that comply with a concrete tension profile. We propose an objective measure capable of capturing the tension profile of a chord progression according to different tonal music parameters, namely, consonance, hierarchical tension, voice leading and perceptual distance. This measure is optimized into a Genetic Program algorithm mixed with an Artificial Immune System called Opt-aiNet. Opt-aiNet is capable of finding multiple optima in parallel, resulting in multiple candidate solutions for the next chord in a sequence. To validate the objective function, we performed a listening test to evaluate the perceptual quality of the candidate solutions proposed by our system. Most listeners rated the chord progressions proposed by ChordAIS-Gen as better candidates than the progressions discarded. Thus, we propose to use the objective values as a proxy for the perceptual evaluation of chord progressions and compare the performance of ChordAIS-Gen with chord progressions generators.

Highlights

  • In Western tonal music, tension is the anticipation a musical composition creates in a listener’s mind for relaxation or release

  • We aim to validate the objective function M we designed as a good measure that captures the tonal tension profile

  • Due to the specific features of the algorithm, it was programmed entirely without any external library designed for genetic programming

Read more

Summary

Introduction

In Western tonal music, tension is the anticipation a musical composition creates in a listener’s mind for relaxation or release. In music composition, creating chord progressions which reflects a tonal tension profile commonly requires years of musical training To make this process easier, technological solutions have been proposed to automatically model and analyze chord progressions, following different paradigms including statistical learning [6,7,8,9], rules [10,11,12,13], grammars [14,15], and biological principles [16,17,18,19]. ChordAIS measures the consonance and relatedness to the previous chord, key and harmonic function to create a chord progression With this comparison we aim for the inclusion of new musical properties in the measure improves the results.

Tonal Interval Space
Lerdahl’S Theory to Model the Tonal Fitness of Chord Progressions
Rohrmeier’S Hierarchical Tree Structure
System Overview
Creating the Tonal Tension Profile of a Chord Progression
Tonal Pitch Distances
Voice Leading
Hierarchical Tension
Genetic Programming and Immune Systems
Evaluation
Evaluating the Objective Function
Evaluation of the Gp with Immune Properties
Evaluating the Usability of Chordais-Gen as an Assistive Tool
Conclusions and Future Work
Evaluation of Tonal Fitness for Chord
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call