Skip to content

Latest commit

 

History

History
44 lines (34 loc) · 1.54 KB

README.md

File metadata and controls

44 lines (34 loc) · 1.54 KB

Accompaniment-Generation

Repository for SURF 2022. Please find the final version here.

Task 1: Melody Continuation

Please check the project dependencies and make sure you can run the file inference.py under task1. Try to modify the parameters and process different midi files.

Task 2: Chord Generation

Problems may occur in the adjust_chord function in harmonizer.py

Task 3: Accompaniment Generation

References:

@inproceedings{music-sketchnet,
         author = {Ke Chen and Cheng-i Wang and Taylor Berg-Kirkpatrick and Shlomo Dubnov},
         title = {Music SketchNet: Controllable Music Generation via Factorized Representations of Pitch and Rhythm},
         booktitle = {Proceedings of the 21th International Society for Music Information Retrieval Conference, {ISMIR}},
         year = {2020}
}
@article{lim2017chord,
  title={Chord generation from symbolic melody using BLSTM networks},
  author={Lim, Hyungui and Rhyu, Seungyeon and Lee, Kyogu},
  journal={arXiv preprint arXiv:1712.01011},
  year={2017}
}
@inproceedings{zhao2021accomontage,
  author    = {Jingwei Zhao and Gus Xia},
  title     = {AccoMontage: Accompaniment Arrangement via Phrase Selection and Style Transfer},
  booktitle = {Proceedings of the 22nd International Society for Music Information Retrieval Conference, {ISMIR} 2021, Online, November 7-12, 2021},
  pages     = {833--840},
  year      = {2021},
  url       = {https://archives.ismir.net/ismir2021/paper/000104.pdf}
}