Abstract
Music retrieval systems based on melodic similarity consider sequences of notes. Adaptations of edit-based algorithms, mainly applied in bioinformatic applications, to the musical domain lead to promising results. However, new problems are raised when considering polyphonic music. Existing representations of notes do not allow retrieval systems to be transposition invariant. In this article, we propose a new dynamic programming algorithm that permits to take into account multiple local transpositions. Experiments with MIREX collections have been performed to evaluate the improvements induced by this algorithm. The results clearly show the contribution of this algorithm: it is confirmed as the most accurate solution for a music retrieval system based on alignment algorithm to be transposition invariant.
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
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
Sankoff, D., Kruskal, J.B.: Time Wraps, Strings Edits, and Macromolecules: the Theory and Practice of Sequence Comparison, University of Montreal, Quebec, Canada. Addison-Wesley Publishing Company, Reading (1983)
Gusfield, D.: Algorithms on Strings, Trees and Sequences - Computer Science and Computational Biology. Cambridge University Press, Cambridge (1997)
Ukkonen, E., Lemström, K., Mäkinen, V.: Geometric Algorithms for Transposition Invariant Content-Based Music Retrieval. In: Proc. of the 4th International Conference on Music Information Retrieval, Baltimore, USA, pp. 193–199 (2003)
Typke, R., Veltkamp, R.C., Wiering, F.: Searching Notated Polyphonic Music Using Transportation Distances. In: Proceedings of the ACM Multimedia Conference, New-York, USA, October 2004, pp. 128–135. ACM Press, New York (2004)
Doraisamy, S., Rger, S.: Robust Polyphonic Music Retrieval with N-grams. Journal of Intelligent Information Systems 21(1), 53–70 (2003)
Uitdenbogerd, A.L.: Music Information Retrieval Technology. PhD thesis, RMIT University, Melbourne, Victoria, Australia (July 2002)
Ferraro, P., Hanna, P.: Optimizations of Local Edition for Evaluating Similarity Between Monophonic Musical Sequences. In: Proc. of the 8th International Conference on Information Retrieval (RIAO), Pittsburgh, PA, USA (May 2007)
Needleman, S., Wunsch, C.: A General Method Applicable to the Search for Similarities in the Amino Acid Sequences of Two Proteins. Journal of Molecular Biology 48, 443–453 (1970)
Wagner, R.A., Fisher, M.J.: The String-to-String Correction Problem. Journal of the association for computing machinery 21, 168–173 (1974)
Levenshtein, V.I.: Binary codes capable of correcting deletions, insertions and reversals. Sov. Phys. Dokl. 6, 707–710 (1966)
Smith, T.F., Waterman, M.S.: Identification of Common Molecular Subsequences. Journal of Molecular Biology 147, 195–197 (1981)
Downie, J.S., West, K., Ehmann, A.F., Vincent, E.: The 2005 Music Information retrieval Evaluation Exchange (MIREX 2005): Preliminary Overview. In: ISMIR, pp. 320–323 (2005)
Hanna, P., Ferraro, P.: Polyphonic Music Retrieval by Local Edition of Quotiented Sequences. In: CBMI 2007. Proceedings of the 5th International Workshop on Content-Based Multimedia Indexing, Bordeaux, France (June 2007)
Typke, R., den Hoed, M., de Nooijer, J., Wiering, F., Veltkamp, R.C.: A Ground Truth For Half A Million Musical Incipits. Journal of Digital Information Management 3(1), 34–39 (2005)
Typke, R., Veltkamp, R.C., Wiering, F.: A Measure for Evaluating Retrieval Techniques Based on Partially Ordered Ground Truth Lists. In: Proc. of the International Conference on Multimedia and Expo, Toronto, Canada, pp. 128–135 (2006)
Uitdenbogerd, A.: Variations on Local Alignment for Specific Query Types. In: 2nd Music Information Retrieval Evaluation eXchange, Victoria, Canada (2006)
Typke, R., Veltkamp, R.C., Wiering, F.: MIREX Symbolic Melodic Similarity and Query by Singing/Humming. In: 2nd Music Information Retrieval Evaluation eXchange, Victoria, Canada (2006)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Allali, J., Ferraro, P., Hanna, P., Iliopoulos, C. (2007). Local Transpositions in Alignment of Polyphonic Musical Sequences. In: Ziviani, N., Baeza-Yates, R. (eds) String Processing and Information Retrieval. SPIRE 2007. Lecture Notes in Computer Science, vol 4726. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-75530-2_3
Download citation
DOI: https://doi.org/10.1007/978-3-540-75530-2_3
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-75529-6
Online ISBN: 978-3-540-75530-2
eBook Packages: Computer ScienceComputer Science (R0)