[MEI-L] Connection/relation of multiple parts

Daniel Röwenstrunk roewenstrunk at edirom.de
Mon Oct 29 17:22:24 CET 2012


Hi all,

I'm looking for a good approach to describe the relationship between <part> elements in different movements. In my actual encoding of the piece (see a very simplified example below) the only possibility to guess the relationship between the Violin 1 in the first ("mdiv1_part1") and second ("mdiv2_part1") movement is by comparing their label attributes. And that is not really a thing I want to rely on when I programmatically read MEI files. 

Is there a better and/or more precise way of encoding the relationship?


By the way, why is <mdiv> surrounding <scrore> or <parts>? Wouldn't it be much more intuitive, at least if you use <mdiv> as containers for movements together with parts, to switch this the other way round? 

Cheers and thanks,
Daniel


Encoding example:

<body>
   <mdiv xml:id="mdiv1" label="Allegro">
      <parts>
         <part xml:id="mdiv1_part1" label="Violin 1">
            …
         </part>
         <part xml:id="mdiv1_part2" label="Violin 2">
            …
         </part>
      </parts>
   </mdiv>
   <mdiv xml:id="mdiv2" label="Allegretto">
      <parts>
         <part xml:id="mdiv2_part1" label="Violin 1">
            …
         </part>
         <part xml:id="mdiv2_part2" label="Violin 2">
            …
         </part>
      </parts>
   </mdiv>
</body>



--
Dipl. Wirt. Inf. Daniel Röwenstrunk
Project manager
BMBF-Project "Freischütz Digital"

Musikwiss. Seminar Detmold/Paderborn
Gartenstr. 20
D-32756 Detmold

Tel.: +49 5231 975665
Mail: roewenstrunk at edirom.de
URL: http://www.freischuetz-digital.de



-------------- n?chster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <http://lists.uni-paderborn.de/pipermail/mei-l/attachments/20121029/9b60d7ea/attachment.html>


More information about the mei-l mailing list