mlsanityData to 14 Oct 2026

EMelodyGen: Emotion-Conditioned Melody Generation in ABC Notation with the Musical Feature Template

arXiv 2309.13259 ↗First posted 23 Sep 2023cs.IR cs.AI cs.SDcited by 1

Not on the map. Why?

Abstract (arXiv)

The EMelodyGen system focuses on emotional melody generation in ABC notation controlled by the musical feature template. Owing to the scarcity of well-structured and emotionally labeled sheet music, we designed a template for controlling emotional melody generation by statistical correlations between musical features and emotion labels derived from small-scale emotional symbolic music datasets and music psychology conclusions. We then automatically annotated a large, well-structured sheet music collection with rough emotional labels by the template, converted them into ABC notation, and reduced label imbalance by data augmentation, resulting in a dataset named Rough4Q. Our system backbone pre-trained on Rough4Q can achieve up to 99% music21 parsing rate and melodies generated by our template can lead to a 91% alignment on emotional expressions in blind listening tests. Ablation studies further validated the effectiveness of the feature controls in the template. Available code and demos are at https://github.com/monetjoe/EMelodyGen.

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 5 of its 22 references that are in the map. First posted on arXiv 23 Sep 2023.

Builds on

5 of 22 references.

References · 5

  1. 2021EMOPIA: A Multi-Modal Pop Piano Dataset For Emotion Recognition and Emotion-based Music Generationcited by 53
  2. 2021Learning to Generate Music With Sentimentcited by 29
  3. 2023TunesFormer: Forming Irish Tunes with Control Codes by Bar Patchingcited by 20
  4. 2022Symbolic music generation conditioned on continuous-valued emotionscited by 13
  5. 2022Controlling Perceived Emotion in Symbolic Music Generation with Monte Carlo Tree Searchcited by 11

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2026: 1.

1 paper.