Chord Generation From Symbolic Melody Using BLSTM Networks
2017 Β· Hyungui Lim, Seungyeon Rhyu, Kyogu Lee
Abstract
Generating a chord progression from a monophonic melody is a challenging problem because a chord progression requires a series of layered notes played simultaneously. This paper presents a novel method of generating chord sequences from a symbolic melody using bidirectional long short-term memory (BLSTM) networks trained on a lead sheet database. To this end, a group of feature vectors composed of 12 semitones is extracted from the notes in each bar of monophonic melodies. In order to ensure that the data shares uniform key and duration characteristics, the key and the time signatures of the vectors are normalized. The BLSTM networks then learn from the data to incorporate the temporal dependencies to produce a chord progression. Both quantitative and qualitative evaluations are conducted by comparing the proposed method with the conventional HMM and DNN-HMM based approaches. Proposed model achieves 23.8% and 11.4% performance increase from the other models, respectively. User studies
Authors
(none)
Tags
Stats
Related papers
- Polyphonic Music Generation With Sequence Generative Adversarial Networks (2017)2.26
- Melody Harmonization Using Orderless NADE, Chord Balancing, And Blocked Gibbs Sampling (2020)8.35
- Automatic Melody Harmonization With Triad Chords: A Comparative Study (2020)11.49
- Multi-step Chord Sequence Prediction Based On Aggregated Multi-scale Encoder-decoder Network (2019)0.00
- The Effect Of Explicit Structure Encoding Of Deep Neural Networks For Symbolic Music Generation (2018)11.49
- Generating Lead Sheets With Affect: A Novel Conditional Seq2seq Framework (2021)8.60
- Pitchclass2vec: Symbolic Music Structure Segmentation With Chord Embeddings (2023)0.00
- Emotion-conditioned Melody Harmonization With Hierarchical Variational Autoencoder (2023)5.24