Amela Špica (2018) Computer supported Play-along music. EngD thesis.
Abstract
Score following problem is the problem of a real-time matching of musical performance to the corresponding musical score. We also want to provide an algorithm which would follow the soloist, even when (s)he makes jumps in the score while performing. Using a string representation of the score, and an augmented suffix tree data structure built on that string, we are approaching this problem as solving an incremental approximate string matching problem. This will allow error of insertion, replacement, and deletion. We proposed three different approaches to the solution and gave their comparison and evaluation. Besides, our solution supports soloist following even if (s)he jumps to a completely arbitrary part of the composition.
Actions (login required)