首页 | 本学科首页   官方微博 | 高级检索  
     


Exact and approximate rhythm matching algorithms
Authors:Joseph Wun-Tat Chan  Costas S. Iliopoulos  Spiros Michalakopoulos  M. Sohel Rahman
Affiliation:1. Department of Computer Science, The University of Hong Kong, Hong Kong, Hong Kong
2. Algorithm Design Group, Department of Computer Science, King’s College London, London, UK
3. Media Net Software, Avenida del Partenón 10, 28042, Madrid, Spain
4. A?EDA Group, Department of Computer Science and Engineering, Bangladesh University of Engineering and Technology (BUET), Dhaka, 1000, Bangladesh
Abstract:An interesting problem in music information retrieval is to classify songs according to rhythms. A rhythm is represented by a sequence of “Quick” (Q) and “Slow” (S) symbols, which correspond to the (relative) duration of notes, such that S?=?2Q. Christodoulakis et?al. presented an efficient algorithm that can be used to classify musical sequences according to rhythms. In this article, the above algorithm is implemented, along with a naive brute force algorithm to solve the same problem. The theoretical time complexity bounds are analyzed with the actual running times achieved by the experiments, and the results of the two algorithms are compared. Furthermore, new efficient algorithms are presented that take temporal errors into account. This, the approximate pattern matching version, could not be handled by the algorithms previously presented. The running times of two algorithmic variants are analyzed and compared and examples of their implementation are shown.
Keywords:
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号