[MEI-L] "When" element pointing

Roland, Perry (pdr4h) pdr4h at eservices.virginia.edu
Tue Jun 4 15:37:21 CEST 2013

First, let me add my congratulations to everyone -- organizers and participants alike -- for a wonderful conference.  It was great to commune with the hive.  :-)

Second, it's possible to point from <when> elements to elements in the music tree using @data, so "pollution" can be avoided now.  But, this is an area of the spec that hasn't been exercised a great deal.  So, as Jo suggests, we need to re-examine <performance> and <timeline> and clear up any confusion.


Perry Roland
Music Library
University of Virginia
P. O. Box 400175
Charlottesville, VA 22904
434-982-2702 (w)
pdr4h (at) virginia (dot) edu
From: mei-l-bounces at lists.uni-paderborn.de [mei-l-bounces at lists.uni-paderborn.de] on behalf of Johannes Kepper [kepper at edirom.de]
Sent: Wednesday, May 29, 2013 2:37 AM
To: Music Encoding Initiative
Subject: Re: [MEI-L] "When" element pointing

Am 28.05.2013 um 22:48 schrieb Andrew Hankinson:

> Hi all,
> First, it was great to see everyone in Mainz. Thanks for a wonderful conference.

wearing the organizer hat, I'd like to say that we are quite happy with it as well. It wouldn't have been possible without the great help of many, both from the Academy (Anna, Frau Biersch, Frau Buschmeier, Herr Krings, many others I don't even know the names of), and our Detmold team (Maja, Kristina, Anna). Thanks to you very very much indeed!

> Now, back to the business at hand: I was chatting with someone about the linking and alignment of audio and video files with a  score. What they're interested in is taking multiple recordings and linking them up to a very sparse score representation (measures or even just sections).
> Looking at how the <when> and @when system works, it doesn't look like this is currently possible; that is, it's possible to point from a score element to a single point on a timeline, but it's not possible to point from a time point to an element in the score. By using @when on a score-level element (measure, note, etc.) you're "polluting" the score representation with its location in a single timeline, rather than having the ability to, in multiple recordings, refer to the same score-level element at different time points.

Switching to the modelling hat, I would suggest to use a different approach: Have you considered something like

                <avFile target="someAudio.mp3"/>
                <clip begin="00:03:12.25" end="00:03:15.64" startid="#measure1"/>
                <clip begin="00:03:15.64" end="00:03:17.12" startid="#measure2"/>
                <clip begin="00:03:17.12" end="00:03:19.87" startid="#measure3"/>
                <avFile target="someVideo.ogv"/>

This follows the model of facsimile and does not pollute the music tree.

> I don't think this would be too hard to add so I will volunteer to actually do the coding, but I would first like to hear if anyone has any objections or suggestions.

I think the distinction between the <timeline> / @when approach and <performance> is not clear enough – even I can't recall it right now without reading my way through the guidelines. Isn't it great to spot new work after a release is done? ;-)


> Thanks,
> -Andrew
> _______________________________________________
> mei-l mailing list
> mei-l at lists.uni-paderborn.de
> https://lists.uni-paderborn.de/mailman/listinfo/mei-l

mei-l mailing list
mei-l at lists.uni-paderborn.de

More information about the mei-l mailing list