Academia.eduAcademia.edu

Outline

Melody Identification in Standard MIDI Files

2019, Proceedings of the SMC Conferences

Abstract

Melody identification is an important early step in music analysis. This paper presents a tool to identify the melody in each measure of a Standard MIDI File. We also share an open dataset of manually labeled music for researchers. We use a Bayesian maximum-likelihood approach and dynamic programming as the basis of our work. We have trained parameters on data sampled from the million song dataset [1, 2] and tested on a dataset including 1703 measures of music from different genres. Our algorithm achieves an overall accuracy of 89% in the test dataset. We compare our results to previous work.

References (14)

  1. REFERENCES
  2. C. Raffel, Learning-based methods for comparing se- quences, with applications to audio-to-midi alignment and matching. Columbia University, 2016.
  3. B.-M. Thierry, P. E. Daniel, W. Brian, and P. Lamere, "The million song dataset," in ISMIR 2011: Proc. the 12th InternationalSociety for Music Information Retrieval Conference, October 24-28, 2011, Miami, Florida. University of Miami, 2011, pp. 591-596.
  4. Z. Wei, L. Xiaoli, and L. Yang, "Extraction and eval- uation model for the basic characteristics of midi file music," in Control and Decision Conference (2014 CCDC), The 26th Chinese. IEEE, 2014, pp. 2083- 2087.
  5. C. Isikhan and G. Ozcan, "A survey of melody ex- traction techniques for music information retrieval," in Proceedings of 4th Conference on Interdisciplinary Musicology (SIM08), Thessaloniki, Greece, 2008.
  6. A. Uitdenbogerd and J. Zobel, "Melodic matching techniques for large music databases," in Proceedings of the seventh ACM international conference on Multi- media (Part 1). ACM, 1999, pp. 57-66.
  7. W. Chai and B. Vercoe, "Melody retrieval on the web," in Multimedia Computing and Networking 2002, vol. 4673. International Society for Optics and Photonics, 2001, pp. 226-242.
  8. M.-K. Shan and F.-F. Kuo, "Music style mining and classification by melody," IEICE TRANSACTIONS on Information and Systems, vol. 86, no. 3, pp. 655-659, 2003.
  9. L. Li, C. Junwei, W. Lei, and M. Yan, "Melody extrac- tion from polyphonic midi files based on melody simi- larity," in Information Science and Engineering, 2008. ISISE'08. International Symposium on, vol. 2. IEEE, 2008, pp. 232-235.
  10. J. Li, X. Yang, and Q. Chen, "Midi melody extrac- tion based on improved neural network," in Machine Learning and Cybernetics, 2009 International Confer- ence on, vol. 2. IEEE, 2009, pp. 1133-1138.
  11. S. Velusamy, B. Thoshkahna, and K. Ramakrishnan, "A novel melody line identification algorithm for poly- phonic midi music," in International Conference on Multimedia Modeling. Springer, 2007, pp. 248-257.
  12. D. Rizo, P. J. P. De León, C. Pérez-Sancho, A. Per- tusa, and J. M. I. Quereda, "A pattern recognition ap- proach for melody track selection in midi files." in IS- MIR, 2006, pp. 61-66.
  13. H. Zhao and Z. Qin, "Tunerank model for main melody extraction from multi-part musical scores," in Intelligent Human-Machine Systems and Cybernet- ics (IHMSC), 2014 Sixth International Conference on, vol. 2. IEEE, 2014, pp. 176-180.
  14. J. Bloch and R. B. Dannenberg, "Real-time accompa- niment of polyphonic keyboard performance," in Pro- ceedings of the 1985 International Computer Music Conference, 1985, pp. 279-290.