Imposing higher-level Structure in Polyphonic Music Generation using Convolutional Restricted Boltzmann Machines and Constraints
Not on the map. Why?
Abstract (arXiv)
We introduce a method for imposing higher-level structure on generated, polyphonic music. A Convolutional Restricted Boltzmann Machine (C-RBM) as a generative model is combined with gradient descent constraint optimisation to provide further control over the generation process. Among other things, this allows for the use of a "template" piece, from which some structural properties can be extracted, and transferred as constraints to the newly generated material. The sampling process is guided with Simulated Annealing to avoid local optima, and to find solutions that both satisfy the constraints, and are relatively stable with respect to the C-RBM. Results show that with this approach it is possible to control the higher-level self-similarity structure, the meter, and the tonal properties of the resulting musical piece, while preserving its local musical coherence.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). First posted on arXiv 14 Dec 2016.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 2; 2023: 0; 2024: 1.
7 papers.
- 2021Symbolic Music Generation with Diffusion Modelscited by 152
- 2021Hierarchical Recurrent Neural Networks for Conditional Melody Generation with Long-term Structurecited by 12
- 2021Music Composition with Deep Learning: A Reviewcited by 12
- 2021CycleDRUMS: Automatic Drum Arrangement For Bass Lines Using CycleGANcited by 4
- 2022A Survey on Artificial Intelligence for Music Generation: Agents, Domains and Perspectivescited by 3
- 2022Learning Hierarchical Metrical Structure Beyond Measurescited by 0
- 2024Generating Music with Structure Using Self-Similarity as Attentioncited by 0
- 2024Generating Music with Structure Using Self-Similarity as Attention21 Jun 2024
- 2022A Survey on Artificial Intelligence for Music Generation: Agents, Domains and Perspectives25 Oct 2022
- 2022Learning Hierarchical Metrical Structure Beyond Measures21 Sep 2022
- 2021Music Composition with Deep Learning: A Review27 Aug 2021
- 2021CycleDRUMS: Automatic Drum Arrangement For Bass Lines Using CycleGAN1 Apr 2021
- 2021Symbolic Music Generation with Diffusion Models30 Mar 2021
- 2021Hierarchical Recurrent Neural Networks for Conditional Melody Generation with Long-term Structure19 Feb 2021