Skip to main content
Log in

A Constraint-based Approach for Annotating Music Scores with Gestural Information

  • Published:
Constraints Aims and scope Submit manuscript

Abstract

The physical gestures that operate music instruments are responsible for the qualities of the sound being produced in a performance. Gestural information is thereby crucial for a model of music performance, paired with a model of sound synthesis where this information is applied. The highly constrained nature of performers gestures makes this task suitable to be modeled via a constraint-based approach, coupled with a strategy aimed at maximizing the gestural comfort of performers. We illustrate the problem representation, the search strategy and a validation of the model against human performance.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  1. Aguado, D. (1964). New Guitar Method. Tecla (Originally published in 1843).

  2. Allorto, E., & Chiesa, R. (1990). La Chitarra. EDT.

  3. Balaban, M., Ebcioglu, K., & Laske, O. (Eds.) (1992). Understanding Music with AI. AAAI Press.

  4. Bellman, R. (1957). Dynamic programming. Princeton University Press.

  5. Bod, R. (2002). A unified model of structural organization in language and music. Journal of Artificial Intelligence Research, 17, 289–308.

    MATH  Google Scholar 

  6. Cabral, G., Zanforlin, I., Lima, R., Santana, H., & Ramalho, G. (2001). Playing along with D’Accord guitar. In Proceedings of the 8th Brazilian Symposium on Computer Music.

  7. Chiesa, R. (1982). Guitar Gradus. Edizioni Suvini Zerboni (in Italian).

  8. Clarke, E. F., Parncutt, R., Raekallio, M., & Sloboda, J. A. (1997) Talking fingers: an interview study of pianists’ view on fingering. Musicae Scientiae, 1, 87–107.

    Google Scholar 

  9. Cormen, T. H., Leiserson, C. E., & Rivest R. L. (1990). Introduction to Algorithms. MIT Press.

  10. Cuzzucoli, G., & Lombardo, V. (1999). Physical model of the played classical guitar, including the player’s touch. Computer Music Journal, 23, 52–69.

    Article  Google Scholar 

  11. Lopez de Mantaras, R., & Arcos, J. L. (2002). AI and music: From composition to expressive performance. AI Magazine, 23, 43–57.

    Google Scholar 

  12. Debruyne, R., & Bessière C. (2001). Domain filtering consistencies. Journal of Artificial Intelligence Research, 14, 205–230.

    MATH  MathSciNet  Google Scholar 

  13. Dechter, R. (2003). Constraint Processing. Morgan Kaufmann.

  14. Elkoura, G., & Singh, K. (2003). Handrix: Animating the human hand. In D. Breen & M. Lin (Eds.), Proceedings of Eurographics/SIGGRAPH Symposium on Computer Animation.

  15. Gellrich, M., & Parncutt, R. (1998). Piano technique and fingering in the eighteenth and nineteenth centuries: Bringing a forgotten method back to life. British Journal Music Education, 15, 5–23.

    Article  Google Scholar 

  16. Gilardino, A. (1975). Il problema della diteggiatura nelle musiche per chitarra. Fronimo, 10, 11–14 (in Italian).

    Google Scholar 

  17. Heijink, H., & Meulenbroek, R. G. J. (2002). On the complexity of classical guitar playing: Functional adaptations to task constraints. Journal of Motor Behavior, 23, 339–351.

    Article  Google Scholar 

  18. Jacobs, J. (2001). Refinements to the Ergonomic model for keyboard fingering of Parncutt, Sloboda, Clarke, Raekellio, and Desain. Music Perception, 18, 505–511.

    Article  Google Scholar 

  19. Al Kasimi, A., Nichols, E., & Raphael, C. (2005). Automatic fingering system. In Proceedings of the 6th International Conference on Music Information Retrieval (ISMIR), University of London.

  20. Kumar, V. (1992). Algorithms for constraint-satisfaction problems: A survey. AI Magazine, 13, 32–44.

    Google Scholar 

  21. Laurson, M., & Kuuskankare, M. (2000). Towards idiomatic instrumental writing: A constraint based approach. In Proceedings of the 2nd Annual Symposium on Systems Research in the Arts.

  22. Miura, M., Hirota, I., Hama, N., & Yanagida, M. (2004). Constructing a System for Finger-position Determination and Tablature Generation for Playing Melodies on Guitars. Systems and Computers in Japan, 35(6), 10–19.

    Article  Google Scholar 

  23. Pachet, F., & Roy, P. (2001). Musical harmonization with constraints: A survey. Constraints, 6, 7–19.

    Article  MATH  MathSciNet  Google Scholar 

  24. Parlitz, D., Peschel, T., & Altenmüller, E. (1998). Assessment of dynamic finger forces in pianists: Effects of training and expertise. Journal of Biomechanics, 31, 1063–1067.

    Article  Google Scholar 

  25. Parncutt, R., Sloboda, J. A., Clarke, E., Raekallio, M., & Desain, P. (1997). An ergonomic model of keyboard fingering for melodic fragments. Music Perception, 14, 341–382.

    Google Scholar 

  26. Radicioni, D. P., Anselma, L., & Lombardo, V. (2004). A segmentation-based prototype to compute string instruments fingering. In R. Parncutt, A. Kessler, & F. Zimmer (Eds.), Proceedings of the 1st Conference on Interdisciplinary Musicology (CIM04).

  27. Radicioni, D. P., & Lombardo, V. (2005). Computational model of chord fingering. In Bara, B. G., Barsalou, L. & Bucciarelli, M. (Eds.), Proceedings of the 27th Annual Conference of the Cognitive Science Society.

  28. Radicioni, D. P., & Lombardo, V. (2005). Fingering for music performance. In Proceedings of the International Computer Music Conference (ICMC05), pp. 527–530.

  29. Radisavljevic, A., & Driessen, P. (2004). Path difference learning for guitar fingering problem. In Proceedings of the International Computer Music Conference.

  30. Sayegh, S. (1989). Fingering for string instruments with the optimum path paradigm. Computer Music Journal, 13, 76–84.

    Article  Google Scholar 

  31. Sloboda, J. A. (1985). The Musical Mind. The Cognitive Psychology of Music. Oxford University Press.

  32. Sloboda, J. A., Clarke, E., Parncutt, R., & Raekallio, M. (1998). Determinants of finger choice in piano sight-reading. Journal of Experimental Psychology Hum: Perception and Performance, 24, 185–203.

    Article  Google Scholar 

  33. Thom, B. (2000). Unsupervised learning and interactive jazz/blues improvisation. In Proceedings of the 17th National Conference on Artificial Intelligence (AAAI).

  34. Toussaint, G. T. (2003). Algorithmic, geometric, and combinatorial problems in computational music theory. In Proceedings of X Encuentros de Geometria Computacional, pp. 101–107.

  35. Traube, C., Depalle, P., & Wanderley, M. (2003). Indirect acquisition of instrumental gesture based on signal, physical and perceptual information. In Proceedings of the Conference on New Interfaces for Musical Expression (NIME-03).

  36. Tuohy, D., & Potter, W. D. (2005). A genetic algorithm for the automatic generation of playable guitar tablature. In Proceedings of the International Computer Music Conference.

  37. Viana, A. B., Cavalcanti, J. H. F., & Alsina P. J. (1998). Intelligent system for piano fingering learning aid. In Proceedings of the Fifth International Conference on Control, Automation, Robotics & Vision (ICARCV-98).

  38. Viterbi, A. J. (1967). Error bounds for convolutional codes and an asymptotically optimum decoding algorithm. IEEE Transactions on Information Theory, 13(2), 260–269.

    Article  MATH  Google Scholar 

  39. Wang, J. F., & Li, T. Y. (1997). Generating guitar scores from a MIDI source. In Proceedings of 1997 International Symposium on Multimedia Information Processing.

  40. Widmer, G. (2001). Discovering simple rules in complex data: A meta-learning algorithm and some surprising musical discoveries. Artificial Intelligence, 146, 129–148.

    Article  MathSciNet  Google Scholar 

  41. Zimmermann, D. (2001). Modelling musical structures. Constraints, 6, 53–83.

    Article  MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Daniele P. Radicioni.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Radicioni, D.P., Lombardo, V. A Constraint-based Approach for Annotating Music Scores with Gestural Information. Constraints 12, 405–428 (2007). https://doi.org/10.1007/s10601-007-9015-y

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10601-007-9015-y

Keywords

Navigation