Counterpoint by Convolution
Not on the map. Why?
Abstract (arXiv)
Machine learning models of music typically break up the task of composition into a chronological process, composing a piece of music in a single pass from beginning to end. On the contrary, human composers write music in a nonlinear fashion, scribbling motifs here and there, often revisiting choices previously made. In order to better approximate this process, we train a convolutional neural network to complete partial musical scores, and explore the use of blocked Gibbs sampling as an analogue to rewriting. Neither the model nor the generative procedure are tied to a particular causal direction of composition. Our model is an instance of orderless NADE (Uria et al., 2014), which allows more direct ancestral sampling. However, we find that Gibbs sampling greatly improves sample quality, which we demonstrate to be due to some conditional distributions being poorly modeled. Moreover, we show that even the cheap approximate blocked Gibbs procedure from Yao et al. (2014) yields better samples than ancestral sampling, based on both log-likelihood and human evaluation.
Key facts. Cited by 42 papers in the map (data through 7 Oct 2026). First posted on arXiv 18 Mar 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 14; 2022: 6; 2023: 8; 2024: 6; 2025: 6; 2026: 2.
42 papers.
Sort:
By area:
- 2023Reasoning or Reciting? Exploring the Capabilities and Limitations of Language Models Through Counterfactual Taskscited by 243
- 2021Symbolic Music Generation with Diffusion Modelscited by 152
- 2023Anticipatory Music Transformercited by 35
- 2023Polyffusion: A Diffusion Model for Polyphonic Score Generation with Internal and External Controlscited by 35
- 2021MIDI-DDSP: Detailed Control of Musical Performance via Hierarchical Modelingcited by 31
- 2021Controllable deep melody generation via hierarchical music structure representationcited by 30
- 2021Creativity and Machine Learning: A Surveycited by 21
- 2022MusIAC: An extensible generative framework for Music Infilling Applications with multi-level Controlcited by 17
- 2023Loop Copilot: Conducting AI Ensembles for Music Generation and Iterative Editingcited by 15
- 2021Variable-Length Music Score Infilling via XLNet and Musically Specialized Positional Encodingcited by 14
- 2021Music Composition with Deep Learning: A Reviewcited by 12
- 2022Symbolic music generation conditioned on continuous-valued emotionscited by 12
30 more
- 2022A Review of Intelligent Music Generation Systemscited by 11
- 2022The Chamber Ensemble Generator: Limitless High-Quality MIR Data via Generative Modelingcited by 10
- 2024Natural Language Processing Methods for Symbolic Music Generation and Information Retrieval: a Surveycited by 10
- 2023Composer's Assistant: An Interactive Transformer for Multi-Track MIDI Infillingcited by 9
- 2025Exploring the Collaborative Co-Creation Process with AI: A Case Study in Novice Music Productioncited by 9
- 2021Is Disentanglement enough? On Latent Representations for Controllable Music Generationcited by 7
- 2025Scaling Self-Supervised Representation Learning for Symbolic Piano Performancecited by 7
- 2022Melody Infilling with User-Provided Structural Contextcited by 4
- 2021Personalized Popular Music Generation Using Imitation and Structurecited by 3
- 2022A Survey on Artificial Intelligence for Music Generation: Agents, Domains and Perspectivescited by 3
- 2024Sound Check: Auditing Audio Datasetscited by 3
- 2025ImprovNet -- Generating Controllable Musical Improvisations with Iterative Corruption Refinementcited by 3
- 2021Logical Activation Functions: Logit-space equivalents of Probabilistic Boolean Operatorscited by 2
- 2021A Contextual Latent Space Model: Subsequence Modulation in Melodic Sequencecited by 2
- 2023Emotion4MIDI: a Lyrics-based Emotion-Labeled Symbolic Music Datasetcited by 2
- 2023Graph-based Polyphonic Multitrack Music Generationcited by 2
- 2021BumbleBee: A Transformer for Musiccited by 1
- 2021Musical Speech: A Transformer-based Composition Toolcited by 1
- 2024Evaluating Co-Creativity using Total Information Flowcited by 1
- 2024Music Proofreading with RefinPaint: Where and How to Modify Compositions given Contextcited by 1
- 2024Six Dragons Fly Again: Reviving 15th-Century Korean Court Music with Transformers and Novel Encodingcited by 1
- 2025Adaptable Symbolic Music Infilling with MIDI-RWKVcited by 1
- 2021BacHMMachine: An Interpretable and Scalable Model for Algorithmic Harmonization for Four-part Baroque Choralescited by 0
- 2021Actions Speak Louder than Listening: Evaluating Music Style Transfer based on Editing Experiencecited by 0
- 2023Serenade: A Model for Human-in-the-loop Automatic Chord Estimationcited by 0
- 2024Exploratory Study Of Human-AI Interaction For Hindustani Musiccited by 0
- 2025AI Harmonizer: Expanding Vocal Expression with a Generative Neurosymbolic Music AI Systemcited by 0
- 2025AutoSchA: Automatic Hierarchical Music Representations via Multi-Relational Node Isolationcited by 0
- 2026HHL with a Coherent Fourier Oracle: A Proof-of-Concept Quantum Architecture for Joint Melody-Harmony Generationcited by 0
- 2026From One-Shot Generation to Incremental Music Composition: Adapting a General-Purpose Instruction LLM for Persistent Symbolic Editingcited by 0
- 2026From One-Shot Generation to Incremental Music Composition: Adapting a General-Purpose Instruction LLM for Persistent Symbolic Editing28 Sep 2026
- 2026HHL with a Coherent Fourier Oracle: A Proof-of-Concept Quantum Architecture for Joint Melody-Harmony Generation13 Apr 2026
- 2025AutoSchA: Automatic Hierarchical Music Representations via Multi-Relational Node Isolation20 Dec 2025
- 2025Scaling Self-Supervised Representation Learning for Symbolic Piano Performance30 Jun 2025
- 2025AI Harmonizer: Expanding Vocal Expression with a Generative Neurosymbolic Music AI System22 Jun 2025
- 2025Adaptable Symbolic Music Infilling with MIDI-RWKV16 Jun 2025
- 2025ImprovNet -- Generating Controllable Musical Improvisations with Iterative Corruption Refinement6 Feb 2025
- 2025Exploring the Collaborative Co-Creation Process with AI: A Case Study in Novice Music Production25 Jan 2025
- 2024Exploratory Study Of Human-AI Interaction For Hindustani Music21 Nov 2024
- 2024Sound Check: Auditing Audio Datasets17 Oct 2024
- 2024Six Dragons Fly Again: Reviving 15th-Century Korean Court Music with Transformers and Novel Encoding2 Aug 2024
- 2024Music Proofreading with RefinPaint: Where and How to Modify Compositions given Context12 Jul 2024
30 more
- 2024Natural Language Processing Methods for Symbolic Music Generation and Information Retrieval: a Survey27 Feb 2024
- 2024Evaluating Co-Creativity using Total Information Flow9 Feb 2024
- 2023Loop Copilot: Conducting AI Ensembles for Music Generation and Iterative Editing19 Oct 2023
- 2023Serenade: A Model for Human-in-the-loop Automatic Chord Estimation17 Oct 2023
- 2023Graph-based Polyphonic Multitrack Music Generation27 Jul 2023
- 2023Emotion4MIDI: a Lyrics-based Emotion-Labeled Symbolic Music Dataset27 Jul 2023
- 2023Polyffusion: A Diffusion Model for Polyphonic Score Generation with Internal and External Controls19 Jul 2023
- 2023Reasoning or Reciting? Exploring the Capabilities and Limitations of Language Models Through Counterfactual Tasks5 Jul 2023
- 2023Anticipatory Music Transformer14 Jun 2023
- 2023Composer's Assistant: An Interactive Transformer for Multi-Track MIDI Infilling29 Jan 2023
- 2022A Review of Intelligent Music Generation Systems16 Nov 2022
- 2022A Survey on Artificial Intelligence for Music Generation: Agents, Domains and Perspectives25 Oct 2022
- 2022Melody Infilling with User-Provided Structural Context6 Oct 2022
- 2022The Chamber Ensemble Generator: Limitless High-Quality MIR Data via Generative Modeling28 Sep 2022
- 2022Symbolic music generation conditioned on continuous-valued emotions30 Mar 2022
- 2022MusIAC: An extensible generative framework for Music Infilling Applications with multi-level Control11 Feb 2022
- 2021MIDI-DDSP: Detailed Control of Musical Performance via Hierarchical Modeling17 Dec 2021
- 2021A Contextual Latent Space Model: Subsequence Modulation in Melodic Sequence23 Nov 2021
- 2021Actions Speak Louder than Listening: Evaluating Music Style Transfer based on Editing Experience25 Oct 2021
- 2021Logical Activation Functions: Logit-space equivalents of Probabilistic Boolean Operators22 Oct 2021
- 2021BacHMMachine: An Interpretable and Scalable Model for Algorithmic Harmonization for Four-part Baroque Chorales15 Sep 2021
- 2021Controllable deep melody generation via hierarchical music structure representation2 Sep 2021
- 2021Music Composition with Deep Learning: A Review27 Aug 2021
- 2021Variable-Length Music Score Infilling via XLNet and Musically Specialized Positional Encoding11 Aug 2021
- 2021Musical Speech: A Transformer-based Composition Tool2 Aug 2021
- 2021Is Disentanglement enough? On Latent Representations for Controllable Music Generation1 Aug 2021
- 2021BumbleBee: A Transformer for Music7 Jul 2021
- 2021Personalized Popular Music Generation Using Imitation and Structure10 May 2021
- 2021Creativity and Machine Learning: A Survey6 Apr 2021
- 2021Symbolic Music Generation with Diffusion Models30 Mar 2021
- 2023Anticipatory Music Transformercited by 35
- 2021MIDI-DDSP: Detailed Control of Musical Performance via Hierarchical Modelingcited by 31
- 2021Controllable deep melody generation via hierarchical music structure representationcited by 30
- 2021Creativity and Machine Learning: A Surveycited by 21
- 2022MusIAC: An extensible generative framework for Music Infilling Applications with multi-level Controlcited by 17
- 2023Loop Copilot: Conducting AI Ensembles for Music Generation and Iterative Editingcited by 15
- 2021Variable-Length Music Score Infilling via XLNet and Musically Specialized Positional Encodingcited by 14
- 2021Music Composition with Deep Learning: A Reviewcited by 12
- 2022Symbolic music generation conditioned on continuous-valued emotionscited by 12
- 2022A Review of Intelligent Music Generation Systemscited by 11
- 2022The Chamber Ensemble Generator: Limitless High-Quality MIR Data via Generative Modelingcited by 10
- 2024Natural Language Processing Methods for Symbolic Music Generation and Information Retrieval: a Surveycited by 10
12 most cited of 39 All 39 (JSON)
- 2026From One-Shot Generation to Incremental Music Composition: Adapting a General-Purpose Instruction LLM for Persistent Symbolic Editing28 Sep 2026
- 2026HHL with a Coherent Fourier Oracle: A Proof-of-Concept Quantum Architecture for Joint Melody-Harmony Generation13 Apr 2026
- 2025AutoSchA: Automatic Hierarchical Music Representations via Multi-Relational Node Isolation20 Dec 2025
- 2025Scaling Self-Supervised Representation Learning for Symbolic Piano Performance30 Jun 2025
- 2025AI Harmonizer: Expanding Vocal Expression with a Generative Neurosymbolic Music AI System22 Jun 2025
- 2025Adaptable Symbolic Music Infilling with MIDI-RWKV16 Jun 2025
- 2025ImprovNet -- Generating Controllable Musical Improvisations with Iterative Corruption Refinement6 Feb 2025
- 2025Exploring the Collaborative Co-Creation Process with AI: A Case Study in Novice Music Production25 Jan 2025
- 2024Exploratory Study Of Human-AI Interaction For Hindustani Music21 Nov 2024
- 2024Sound Check: Auditing Audio Datasets17 Oct 2024
- 2024Six Dragons Fly Again: Reviving 15th-Century Korean Court Music with Transformers and Novel Encoding2 Aug 2024
- 2024Music Proofreading with RefinPaint: Where and How to Modify Compositions given Context12 Jul 2024
12 newest of 39 All 39 (JSON)