Optimising Scores

From Computer Laboratory Group Design Projects
Jump to navigationJump to search

Client: Arild Stenberg, Music Faculty

The LaTeX typesetting system can be used to render many alternative styles of document from a master text specification. In contrast, music typesetting systems like Sibelius make all music look much the same. Your client has designed an optimised alternative style for music notation that has been found to improve performance. Your task is to define a specification language for these modifications, and implement a rendering pipeline either as Sibelius extensions, or using an open source music rendering back-end such as PMS (whose author will be available as a consultant to the project).