Abstract
This paper presents rhythm reading, one of the elementary ear training exercises, as a pedagogical software application of PWGL. We use different kinds of stochastic and mathematical models to generate a rhythmic database. The database is divided into several categories, including, binary or ternary, euclidian, afro-cuban, corpus-based, and contemporary. Our musical constraints systems is used to define a rule set, which, in turn, can be used to automatically generate graded rhythm reading exercises. The user is then presented with a musical score, and he or she can perform a reading with any percussive instrument or voice and a microphone connected to a computer. Our novel signal processing system is utilized to analyze the reading. Finally, visual feedback and statistics are displayed directly as a part of the exercise. In this paper we present our rhythm reading application, and discuss the details of its implementation.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Aycock, J.: A brief history of just-in-time. ACM Computing Surveys 35(2), 97–113 (2003)
Hofstetter, F.T.: Computer-based recognition of perceptual patterns in harmonic dictation exercises. Journal of Research in Music Education 26(2), 111–119 (1978)
Hofstetter, F.T.: Computer-based recognition of perceptual patterns and learning styles in rhythmic dictation exercises. Journal of Research in Music Education 29(4), 265–277 (1981)
Kuuskankare, M., Laurson, M.: ENP Expression Designer - a Visual Tool for Creating User Definable Expressions. In: International Computer Music Conference, Barcelona, Spain, pp. 307–310 (2005)
Kuuskankare, M., Laurson, M.: Expressive Notation Package. Computer Music Journal 30(4), 67–79 (2006)
Kuuskankare, M., Laurson, M.: Survey of music analysis and visualization tools in PWGL. In: Proceedings of International Computer Music Conference, pp. 372–375 (2008)
Laurson, M., Kuuskankare, M.: Extensible Constraint Syntax Through Score Accessors. In: Journées d’Informatique Musicale, Paris, France, pp. 27–32 (2005)
Laurson, M., Kuuskankare, M., Norilo, V.: An Overview of PWGL, a Visual Programming Environment for Music. Computer Music Journal 33(1), 19–31 (2009)
Norilo, V.: Introducing Kronos - A Novel Approach to Signal Processing Languages. In: Neumann, F., Lazzarini, V. (eds.) Proceedings of the Linux Audio Conference, pp. 9–16. NUIM, Maynooth (2011)
Percival, G., Anders, T., Tzanetakis, G.: Generating Targeted Rhythmic Exercises for Music Students with Constraint Satisfaction Programming. In: Proceedings of the 2008 International Computer Music Conference, August 24-29. International Computer Music Association, Belfast (2008)
Raptis, S., Askenfelt, A., Fober, D., Chalamandaris, A., Schoonderwaldt, E., Letz, S., Baxevanis, A., Hansen, K.F., Orlarey, Y.: IMUTUS – an effective practicing environment for music tuition. In: Proceedings of International Computer Music Conference, pp. 383–386 (2005)
Sprotte, K., Laurson, M., Kuuskankare, M.: KSQuant - complex score manipulation in PWGL through quantization. In: Ystad, S., Kronland-Martinet, R., Jensen, K. (eds.) CMMR 2008. LNCS, vol. 5493, pp. 253–261. Springer, Heidelberg (2009)
Toussaint, G.: The euclidean algorithm generates traditional musical rhythms. In: BRIDGES: Mathematical Connections in Art, Music, and Science, pp. 47–56 (2005)
Wright, M., Freed, A., Momeni, A.: OpenSound Control: State of the Art 2003. In: Proceedings of NIME, Montreal, pp. 153–159 (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kuuskankare, M., Norilo, V. (2013). Rhythm Reading Exercises with PWGL. In: Hernández-Leo, D., Ley, T., Klamma, R., Harrer, A. (eds) Scaling up Learning for Sustained Impact. EC-TEL 2013. Lecture Notes in Computer Science, vol 8095. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-40814-4_14
Download citation
DOI: https://doi.org/10.1007/978-3-642-40814-4_14
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-40813-7
Online ISBN: 978-3-642-40814-4
eBook Packages: Computer ScienceComputer Science (R0)