Abstract
A piano fingering is an indication of which finger is to be used to play each note in a piano composition. Good piano fingerings enable pianists to study, remember and play pieces in an optimal way. In this paper, we propose a tabu search algorithm to find a good piano fingering automatically and in a short amount of time. An innovative feature of the proposed algorithm is that it implements an objective function that takes into account the characteristics of the pianist’s hand and that it can be used for complex polyphonic music.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
Available from www.musescore.org.
References
Sloboda, J.A., Clarke, E.F., Parncutt, R., Raekallio, M.: Determinants of finger choice in piano sight-reading. J. Exp. Psychol. Hum. Percept. Perform. 24, 185–203 (1998)
Robine, M.: Analyse automatique du doigté au piano. In: Proceedings of the Journées d’Informatique Musicale, pp. 106–112 (2009)
Herremans, D.: Tabu search voor de optimalisatie van muzikale fragmenten. Master’s thesis at University of Antwerp, Faculty of Applied Economics, Antwerp (2005)
Gellrich, M., Parncutt, R.: Piano technique and fingering in the eighteenth and nineteenth centuries: bringing a forgotten method back to life. Br. J. Music Educ. 15, 5–23 (1998)
Sayegh, S.I.: Fingering for string instruments with the optimum path paradigm. Comput. Music J. 13, 76–84 (1989)
Parncutt, R., Sloboda, J.A., Clarke, E.F., Raekallio, M., Desain, P.: An ergonomic model of keyboard fingering for melodic fragments. Music Percept. 14, 341–382 (1997)
Parncutt, R.: Modeling piano performance: physics and cognition of a virtual pianist. In: Proceedings of International Computer Music Conference, pp. 15–18 (1997)
Viana, A.B., de Morais Júnior, A.C.: Technological improvements in the SIEDP. In: IX Brazilian Symposium on Computer Music, Campinas, Brazil (2003)
Hart, M., Bosch, R., Tsai, E.: Finding optimal piano fingerings. UMAP J. 2, 167–177 (2000)
Radicioni, D.P., Anselma, L., Lombardo, V.: An algorithm to compute fingering for string instruments. In: Proceedings of the National Congress of the Associazione Italiana di Scienze Cognitive, Ivrea, Italy (2004)
Al Kasimi, A., Nichols, E., Raphael, C.: A simple algorithm for automatic generation of polyphonic piano fingerings. In: 8th International Conference on Music Information Retrieval, Vienna (2007)
Yonebayashi, Y., Kameoka, H., Sagayama, S. Automatic decision of piano fingering based on Hidden Markov models. In: IJCAI, pp. 2915–2921 (2007)
Jacobs, J.P.: Refinements to the Ergonomic model for keyboard fingering of parncutt, Sloboda, Clarke, Raekalliio desain. Music Percept. 18, 505–511 (2001)
Lin, C.-C., Liu, D.S.-M.: An intelligent virtual piano tutor. In: Proceedings of the 2006 ACM International Conference on Virtual Reality Continuum and Its Applications, pp. 353–356 (2006)
Balliauw, M.: A variable neighbourhood search algorithm to generate piano fingerings for polyphonic sheet music. Master’s thesis at University of Antwerp, Faculty of Applied Economics, Antwerp (2014)
Sébastien, V., Ralambondrainy, H., Sébastien, O., Conruyt, N.: Score analyzer: automatically determining scores difficulty level for instrumental e-learning. In: ISMIR, pp. 571–576 (2012)
Sörensen, K., Glover, F.: Metaheuristics. In: Glass, S.I., Fu, M.C. (eds.) Encyclopedia of Operations Research and Management Science, pp. 960–970. Wiley, New York (2013)
Herremans, D., Sörensen, K.: Composing first species counterpoint with a variable neighbourhood search algorithm. J. Math. Arts 6, 169–189 (2012)
Glover, F., Laguna, M.: Tabu Search. Kluwer Academic Publishers, Boston (1993)
Mladenović, N., Hansen, P.: Variable neighbourhood search. Comput. Oper. Res. 24, 1097–1100 (1997)
Fiechter, C.-N.: A parallel tabu search algorithm for large travelling salesman problems. Discrete Appl. Math. 51, 243–267 (1994)
Gendreau, M., Hertz, A., Laporte, G.: A tabu search heuristic for the vehicle routing problem. Manag. sci. 40, 1276–1290 (1994)
Acknowledgments
This research is supported by the Interuniversity Attraction Poles (IAP) Programme initiated by the Belgian Science Policy Office (COMEX project).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Balliauw, M., Herremans, D., Cuervo, D.P., Sörensen, K. (2015). Generating Fingerings for Polyphonic Piano Music with a Tabu Search Algorithm. In: Collins, T., Meredith, D., Volk, A. (eds) Mathematics and Computation in Music. MCM 2015. Lecture Notes in Computer Science(), vol 9110. Springer, Cham. https://doi.org/10.1007/978-3-319-20603-5_15
Download citation
DOI: https://doi.org/10.1007/978-3-319-20603-5_15
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-20602-8
Online ISBN: 978-3-319-20603-5
eBook Packages: Computer ScienceComputer Science (R0)