Linuchs: mp3 läuft, Takte der Partitur werden markiert - wie geht das?

Beitrag lesen

problematische Seite

Moin,

auf der HTML-Seite von MuseScore kann man nach Partituren suchen. Die Funde werden angezeigt und bei Klick auf das Start-Dreieck auch angehört.

(deutsche Sprache: Ich zeige dir etwas, ich höre dir etwas?)

Synchron zur Musik werden die Takte farbig markiert. Wie geht das?

Meine „Forschung“ ergab:

Das Notenblatt (A4) ist eine SVG-Datei, jeder Takt ist mit einem div unterlegt (oder überlegt?), genauso breit und hoch wie der Takt auf der Grafik.

Ich weiß auch (habe ich schon angewendet), dass die vergangene Zeit bei laufendem <audio> per JS abgefragt werden kann. Ich habe alle 500 msec gefragt und dann Phrasen in einer Textdatei hervorgehoben.

Komme aber nicht dahinter, wie die laufenden Takte bei MuseScore farbig an- und abgeschaltet werden.

Und wie kann man die Takte auf der Grafik so genau mit width / height vermessen?

Gruß, Linuchs