Related Experiment Video
Updated: Jul 26, 2025

fMRI Mapping of Brain Activity Associated with the Vocal Production of Consonant and Dissonant Intervals
Published on: May 23, 2017
Automated composition of Galician Xota-tuning RNN-based composers for specific musical styles using deep Q-learning
Rodrigo Mira1, Eduardo Coutinho2, Emilia Parada-Cabaleiro3
1GLAM-Group on Language Audio & Music, Department of Computing, Imperial College London, London, United Kingdom.
Abstract:
Music composition is a complex field that is difficult to automate because the computational definition of what is good or aesthetically pleasing is vague and subjective. Many neural network-based methods have been applied in the past, but they lack consistency and in most cases, their outputs fail to impress. The most common issues include excessive repetition and a lack of style and structure, which are hallmarks of artificial compositions. In this project, we build on a model created by Magenta-the RL Tuner-extending it to emulate a specific musical genre-the Galician Xota. To do this, we design a new rule-set containing rules that the composition should follow to adhere to this style. We then implement them using reward functions, which are used to train the Deep Q Network that will be used to generate the pieces. After extensive experimentation, we achieve an implementation of our rule-set that effectively enforces each rule on the generated compositions, and outline a solid research methodology for future researchers looking to use this architecture. Finally, we propose some promising future work regarding further applications for this model and improvements to the experimental procedure.
More Related Videos
Related Concept Videos
Perceiving Loudness, Pitch, and Location
Place theory, or place coding, suggests that different pitches are heard because various sound waves activate specific locations along the cochlea's basilar membrane. The brain determines the pitch of a sound by...
Classification of Signals
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...
Sampling Methods: Overview
In analytical chemistry, the choice of...
Multi-input and Multi-variable systems
In the absence...
Problem-Solving: Tuning of a Guitar String
The string's wave speed can be regulated by varying the linear density. Tension is the other property that determines the speed of...
Observational Learning

