Hi everyone!<p>I wrote a software a while ago that would play a music sheet generated by lilypond (a music sheet engraver). It shows the music sheet and follows it with a cursor. I made a video to demo the end-result. You can watch it at <a href="https://s-d-m.github.io/lilydumper/intro_assets/lilyplayer-demo.webm" rel="nofollow">https://s-d-m.github.io/lilydumper/intro_assets/lilyplayer-d...</a><p>The soft is mainly based on the event listener. If you are interested in knowing how I extracted pieces of information from lilypond to know e.g. where on the music sheet the cursor is and at which time, you can read the documentation at <a href="https://s-d-m.github.io/lilydumper/" rel="nofollow">https://s-d-m.github.io/lilydumper/</a><p>If you have any question, feel free to ask!<p>Cheers