MML: Music Markup Language

Music Markup Language ist eine XML-Applikation.

Beispiel

Entnommen aus chorale:

<bar barid="treb-1">3[E A] [3E B] [3E:8 C]F:8 [3G C] <notation> <bindbegin id="b1" beat="3" note="E" /> <bindend end="b1" beat="3.5" /> </notation> </bar>

Diskussion des Beispiels

Wie Sie sehen können, sind wesentliche Teile des Formats nicht in XML selbst beschrieben, sondern in einem Mikroformat, das in XML eingebettet ist. (Der XML-Syntaxfehler ist Teil des Originalbeispiels)

Beachten Sie auch, dass in diesem Beispiel das notation-Element Kind der bar-Elements ist. Vergleichen Sie das nun mit der DTD, welche das notation-Element nur als Kind des song-Elements erlaubt. Das ist nur einer von mehreren Fehlern, die eine Implementierung dieses Formates verhindern.

Die MML-Website wurde das letze Mal im Jahr 2002 bearbeitet.

Fragen, Vorschläge, defekte Links zu MML: Music Markup Language

Mein neues eBook...

Professionell Ankern - vom NLP-Practitioner bis zum Coaching und die passende Webseite