Skip to main content
Log in

Pattern Processing in Melodic Sequences: Challenges, Caveats and Prospects

  • Published:
Computers and the Humanities Aims and scope Submit manuscript

Abstract

In this paper a number of issues relating to theapplication of string processing techniques on musicalsequences are discussed. A brief survey of somemusical string processing algorithms is given and someissues of melodic representation, abstraction,segmentation and categorisation are presented. Thispaper is not intended to provide solutions tostring processing problems but rather tohighlight possible stumbling-block areas andraise awareness of primarily music‐elatedparticularities that can cause problems in matchingapplications.

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

  • Apostolico, A. and Z. Galil (eds). Combinatorial Algorithms on Words. Springer-Verlag, NATO ASI Series, 1985.

  • Bakhmutova, I.V., V. D. Gusev and T. N. Titkova. “The Search for Adaptations in Song Melodies”. Computer Music Journal, 12(1) (1997), 58–67.

    Google Scholar 

  • Cambouropoulos, E. Towards a General Computational Theory of Musical Structure. Ph.D. Thesis, University of Edinburgh, 1998a.

  • Cambouropoulos, E. “Musical Parallelism and Melodic Segmentation”. In Proceedings of the XII Colloquio di Informatica Musicale, Gorizia, Italy, 1998b.

    Google Scholar 

  • Cambouropoulos, E. “A General Pitch Interval Representation: Theory and Applications”. Journal of New Music Research, 25(3) (1996), 231–251.

    Google Scholar 

  • Cambouropoulos, E., M. Crochemore, C. S. Iliopoulos, L. Mouchard and Y. J. Pinzon. “Algorithms for Computing Approximate Repetitions in Musical Sequences”. In Proceedings of the Australasian Workshop on Combinatorial Algorithms (AWOCA'99), Perth, 1999.

  • Cambouropoulos, E. and A. Smaill. “Similarity and Categorisation Inextricably Bound Together: The Unscramble Machine Learning Algorithm”. In Proceedings of the Interdisciplinary Workshop on Similarity and Categorisation, University of Edinburgh, 1997.

  • Chou, T. C., A. L. P. Chen and C. C. Liu. “Music Database: Indexing Technique and Implementation”. In Proceedings of IEEE Intl. Workshop on Multimedia Data Base Management System, 1996.

  • Crawford, T., C. S. Iliopoulos, R. Winder and H. Yu. “Approximate Musical Evolution”. Computers and the Humanities, 34 (2000), p. 4.

    Google Scholar 

  • Crawford, T., C. S. Iliopoulos and R. Raman. “String Matching Techniques for Musical Similarity and Melodic Recognition”. Computing in Musicology, 11 (1998), 71–100.

    Google Scholar 

  • Cope, D. “Pattern-Matching as an Engine for the Computer Simulation of Musical Style”. In Proceedings of the International Computer Music Conference, Glasgow, 1990.

  • Coyle, E. J. and I. Shmulevich. “A System for Machine Recognition of Musical Patterns”. In Proceedings of IEEE ICASSP'98, 1998.

  • Crochemore, M. “An Optimal Algorithm for Computing the Repetitions in a Word”. Information Processing Letters, 12(5) (1981), 244–250.

    Google Scholar 

  • Crochemore, M. and W. Rytter. Text Algorithms. Oxford University Press, Oxford, 1994.

    Google Scholar 

  • Hiraga, Y. “Structural Recognition of Music by Pattern Matching”. In Proceedings of the International Computer Music Conference, Thessaloniki, Greece, 1997.

  • Hötheker, K., D. Hörnel and C. Anagnostopoulou. “Investigating the Influence of Representations and Algorithms in Music Classification”. Computers and the Humanities, 35 (2000), 65–78.

    Google Scholar 

  • Hsu, J-L., C-C. Liu and A. L. P. Chen. “Efficient Repeating Pattern Finding in Music Databases”. In Proceedings of the Conference in Information and Knowledge Management (CIKM'98), Bethesda, Maryland, 1998.

  • McGettrick, P. MIDIMatch: Musical Pattern Matching in Real Time. MSc Dissertation. U.K.: York University, 1997.

    Google Scholar 

  • Mongeau, M. and D. Sankoff. “Comparison of Musical Sequences”. Computer and the Humanities, 24 (1990), 161–175.

    Google Scholar 

  • Nevill-Manning, C. G. and I. H. Witten. “Compression and Explanation using Hierarchical Grammars”. The Computer Journal, 40(2/3) (1997), 103–116.

    Google Scholar 

  • Rolland, P. Y. and J. G. Ganascia. “Musical Pattern Extraction and Similarity Assessment”. In Readings in Music and Artificial Intelligence. Ed. E. Miranda, Harwood Academic Publishers, 2000.

  • Rolland, P-Y. “FlExPat: A Novel Algorithm for Musical Pattern Discovery”. In Proceedings of the XII Colloquium in Musical Informatics, Gorizia, Italy, 1998.

    Google Scholar 

  • Rolland, P-Y. and J-G. Ganascia. “Automated Motive-Oriented Analysis of Musical Corpuses: A Jazz Case Study”. In Proceedings of the International Computer Music Conference, Hong-Kong, 1996a.

  • Rolland, P-Y. and J-G. Ganascia. “Automated Extraction of Prominent Motives in Jazz Solo Corpuses”. In Proceedings of the 4th International Conference on Music Perception and Cognition (ICMPC'96), Montreal, 1996b.

  • Rowe, R. “Artificial Intelligence and Musical Interaction”. In Proceedings of the International Congress in Music and AI. Edinburgh: University of Edinburgh, 1995.

    Google Scholar 

  • Rowe, R. and T. C. Pattern. “Processing in Music”. In Proceedings of the Fifth Biennial Symposium for Arts and Technology. New London, Connecticut: Connecticut College, 1995.

    Google Scholar 

  • Smith, L. A., R. J. McNab and I. H. Witten. “Sequence-based Melodic Comparison: A Dynamic-Programming Approach”. Computing in Musicology, 11 (1998), 101–117.

    Google Scholar 

  • Stammen, D. R. and B. Pennycook. “Real-time Recognition of Melodic Fragments Using the Dynamic Timewarp Algorithm”. In Proceedings of the International Computer Music Conference (ICMC'93), 1993.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Cambouropoulos, E., Crawford, T. & Iliopoulos, C.S. Pattern Processing in Melodic Sequences: Challenges, Caveats and Prospects. Computers and the Humanities 35, 9–21 (2001). https://doi.org/10.1023/A:1002646129893

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1002646129893

Keywords

Navigation