<div dir="ltr">Hi Perry, <div><br></div><div>1.</div><div>>[Raff]: <span style="font-size:12.8000001907349px">Having two slurs and joining them, instead, seems conceptually wrong to me: there is only one slur and no real XML overlapping (or other limitation) that would justify, arguably, splitting the element in two.</span></div><div>*I agree. The proposed solutions of joining or splitting them makes complete sense when one need to render them. </div><div><br></div><div>2. As Laurent points out, relative positioning of the bezier points (end points being relative, say, to the starting and ending note heads, the control points being relative to these points) results in a "reflowable" slur - bezier curves stretch very nicely, maintaining their shape. However, it only helps as long as the slur isn't broken by a system break... In which case no single bezier will describe how to draw two curves.</div><div><br></div><div>Talking about which, consider the attached example. How would you encode the pharse/slur mark starting at figure 9? I think one fairly natural encoding is <slur tstamp="1" tstamp2="2m+1"/>, but I can see how one could argue that splitting it into two slur elements are equally valid:</div><div><slur tstamp="1" tstamp2="1m+3"/></div><div>and in the first measure of the following system after figure 9:</div><div><slur tstamp="0" tstamp2="1"/> (even though I would not encourage the use of tstamp values less than 1. I'm sure there's a better way of encoding of the starting point of the second slur!)</div><div><br></div><div>I personally feel that encoding the slur as one element is better, even if there are two graphical objects that represent it. (Following this logic, whenever possible, I would probably try to avoid splitting measures into when the system breaks in the middle of the measure, even if it makes life a little harder when processing.) </div><div><br></div><div>3.</div><div>>[Perry]: For automatic layout without any user intervention, the only mechanism is @curvedir</div><div>* Given the difficulties, it seems to me that @curvedir alone does not provide sufficient control over curvature for truly automated rendering of slurs, even in the simpler cases. Furthermore, seeing the number of issues arising as soon as we mention @bezier, @bulge or curvature in general, I would say that a pure _classification_ mechanism would be useful. Perhaps this is a bit of a conceptual change, but maybe @curvedir could be regarded as such a classification (and extend its values to cover s-shaped and perhaps even more craziness)? Or perhaps a new attribute would fit the job better?</div><div><br></div><div>Best</div><div>Zoltan</div></div><div class="gmail_extra"><br><div class="gmail_quote">2015-02-03 15:05 GMT+00:00 Laurent Pugin <span dir="ltr"><<a href="mailto:lxpugin@gmail.com" target="_blank">lxpugin@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi Perry,<div><br></div><div>One option I think could be interesting to add for providing more flexibility is the possibility to specify the bezier points with a percentage for the horizontal position of the intermediate points (0 to 100) and vertical units (as in @bulge) for vertical positions. This would be much easier to draw on a black-board. I'll try to prepare a couple of example images.</div><span class="HOEnZb"><font color="#888888"><div><br></div><div>Laurent</div></font></span><div><br></div><div>PS For some reason, I have not received the messages from Axel and Raffaele. Is anything wrong with my subscription to the list?</div></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Feb 3, 2015 at 3:50 PM, Roland, Perry D. (pdr4h) <span dir="ltr"><<a href="mailto:pdr4h@eservices.virginia.edu" target="_blank">pdr4h@eservices.virginia.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">




<div>
<div style="direction:ltr;font-family:Arial Unicode MS;color:#000000;font-size:12pt">
<font face="Times New Roman" size="3">Hi Raffaele,</font>
<div><font face="Times New Roman" size="3"><br>
</font></div>
<div><font face="Times New Roman" size="3">Using @bezier only "locks" the rendering if the control points are specified as absolute page coordinates.  If they're given as offsets from something else, such as a particular note, then the rendition of the slur
 is dependent on the position of that thing.</font></div>
<div><br>
</div>
<div>
<div><span style="font-family:'Times New Roman';font-size:medium">This is how I envision it working.  It's possible that moving the bezier control points (even if they're moved relative to everything else) will change the shape of the curve.  If that's
 true, then our only mechanism for controlling a slur is through the use of @bulge.  For automatic layout without any user intervention, the only mechanism is @curvedir -- remembering that values in @curvedir cannot possibly result in a perfect rendition every
 time.  It seems there truly is no way to have the cake and eat it too, hence the comment which began my initial response to Benni.</span></div>
<div><span style="font-family:'Times New Roman';font-size:medium"><br>
</span></div>
<div><span style="font-family:'Times New Roman';font-size:medium">Of course, only those with more knowledge and experience with this stuff can say for sure. </span></div>
<div><span style="font-family:'Times New Roman';font-size:medium">Laurent?  Craig?  Zoltan?  Want to join in?</span></div><span>
<div><font face="Times New Roman" size="3"><br>
</font></div>
<div><font face="Times New Roman" size="3">--</font></div>
<div><font face="Times New Roman" size="3">p.<br>
</font>
<div><font>
<div><br>
__________________________<br>
Perry Roland<br>
Music Library</div>
<div>University of Virginia</div>
<div>P. O. Box 400175</div>
<div>Charlottesville, VA 22904<br>
<a href="tel:434-982-2702" value="+14349822702" target="_blank">434-982-2702</a> (w)<br>
pdr4h (at) virginia (dot) edu</div>
</font></div>
</div>
</span><div style="font-family:Times New Roman;color:#000000;font-size:16px">
<hr>
<div style="direction:ltr"><font face="Tahoma" color="#000000"><b>From:</b> mei-l [<a href="mailto:mei-l-bounces@lists.uni-paderborn.de" target="_blank">mei-l-bounces@lists.uni-paderborn.de</a>] on behalf of Raffaele Viglianti [<a href="mailto:raffaeleviglianti@gmail.com" target="_blank">raffaeleviglianti@gmail.com</a>]<br>
<b>Sent:</b> Tuesday, February 03, 2015 9:29 AM<span><br>
<b>To:</b> Music Encoding Initiative<br>
<b>Subject:</b> Re: [MEI-L] slur and @curvedir<br>
</span></font><br>
</div>
<div></div>
<div>
<div dir="ltr">
<div>
<div>
<div>Hi all,<br>
<br>
</div>
I find Perry's explanation really helpful and interesting, particularly concerning the the sharing of responsibilities between the encoder and the renderer. Encoding @bezier before rendering locks the encoding into only one possible rendering, which is not
 great for the reflowing that a truly dynamic score should allow. Unless the aim of the encoder is to represent/document the curvature of one specific written source, which is a totally legitimate approach (and might be what Benni is after?).<br>
<br>
</div>
Having two slurs and joining them, instead, seems conceptually wrong to me: there is only one slur and no real XML overlapping (or other limitation) that would justify, arguably, splitting the element in two.<br>
<br>
</div>
Raff<br>
</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">On Tue, Feb 3, 2015 at 5:27 AM, Axel Teich Geertinger <span dir="ltr">
<<a href="mailto:atge@kb.dk" target="_blank">atge@kb.dk</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div lang="DA">
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black">Hi Perry<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black">Thanks for your elaborate reply. As always I wasn’t aware of any worms involved, but I did realize that there is no single or easy answer :-)<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black">Drawing a complex slur that not only avoids collisions with other objects but is also aesthetically satisfying can be quite a challenge. My deepest
 respect for people working on rendering slurs! <u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black">As you say, it almost always requires visual control and corrections to get it right. But recording the corrections also means that they will have
 to be encodable somehow, that is, in more detail than possible with @bezier, for instance. I have no immediate ideas about how to solve this in a medium as fluid as music notation.
<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black">Best,<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black">Axel<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black"><u></u> <u></u></span></p>
<div>
<div style="border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal" style="margin-left:65.2pt"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">Fra:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> mei-l [mailto:<a href="mailto:mei-l-bounces@lists.uni-paderborn.de" target="_blank">mei-l-bounces@lists.uni-paderborn.de</a>]
<b>På vegne af </b>Roland, Perry D. (pdr4h)<br>
<b>Sendt:</b> 2. februar 2015 20:14</span></p>
<div>
<div><br>
<b>Til:</b> Music Encoding Initiative<br>
<b>Emne:</b> Re: [MEI-L] slur and @curvedir<u></u><u></u></div>
</div>
<p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal" style="margin-left:65.2pt"><u></u> <u></u></p>
<div>
<p class="MsoNormal" style="margin-left:65.2pt"><span style="font-size:10.0pt;font-family:"Arial Unicode MS","sans-serif";color:black">Hi Axel,</span><span style="font-family:"Arial Unicode MS","sans-serif";color:black">
<u></u><u></u></span></p>
<div>
<p class="MsoNormal" style="margin-left:65.2pt"><span style="font-family:"Arial Unicode MS","sans-serif";color:black"><u></u> <u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:65.2pt"><span style="font-size:10.0pt;font-family:"Arial Unicode MS","sans-serif";color:black">One comment before I answer your questions -- This is a huge can of worms for which it seems there can never be a single,
 universally satisfying answer.</span><span style="font-family:"Arial Unicode MS","sans-serif";color:black"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:65.2pt"><span style="font-family:"Arial Unicode MS","sans-serif";color:black"><u></u> <u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:65.2pt"><span style="font-size:10.0pt;font-family:"Arial Unicode MS","sans-serif";color:black">@curvedir only provides minimal information about the slur so a renderer must "figure out" the rest. This is the easiest
 method for the encoder, but requires a lot more intelligence on the part of the rendering engine, for example with regard to collision avoidance. From another angle, however, it provides the greatest amount of flexibility for the renderer to arrive at the
 final shape of the slur.  Like I said before, aside from providing a more detailed classification purpose, allowing curvdir="above below above below (and so on)" doesn't really provide much rendering help because, just as you've observed, it says nothing about
 the location of the points where the slur is supposed to bend back on itself.</span><span style="font-family:"Arial Unicode MS","sans-serif";color:black"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:65.2pt"><span style="font-family:"Arial Unicode MS","sans-serif";color:black"><u></u> <u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:65.2pt"><span style="font-family:"Arial Unicode MS","sans-serif";color:black">@bulge attempts to provide this missing information by indicating distance from an imaginary line between the end points of the slur.  Providing
 two values means the distance between the end points should be halved and a curve drawn that passes through the starting point, the point indicated by the 1st value in @bulge, the mid-point of the line, the point indicated by the 2nd value, and the ending
 point.  Three values would mean dividing the distance between the end points by thirds, etc.  <u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:65.2pt"><span style="font-family:"Arial Unicode MS","sans-serif";color:black"><u></u> <u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:65.2pt"><span style="font-family:"Arial Unicode MS","sans-serif";color:black">"Simple" slurs (i.e., ones that don't alternate sides of the imaginary line) can be drawn with @bulge by supplying only a single value or
 by giving only positive or only negative values.  Doing this, instead of using @curvedir, places the shape of the slur in the control of the encoder instead of the rendering engine, but puts the burden of "scribing" the shape on the encoder.  The ability to
 draw "simple" slurs is why @bulge can't be constrained to alternating positive and negative values.  <u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:65.2pt"><span style="font-family:"Arial Unicode MS","sans-serif";color:black"><u></u> <u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:65.2pt"><span style="font-family:"Arial Unicode MS","sans-serif";color:black">The example provided in the Guidelines should use the values -2 and 1.  The diagram is also misleading in that the lines connecting the curve
 with the imaginary line should divide their respective sections of the curve into equal parts; that is, the line illustrating point 1 should be drawn at the "highest" point of the curve, mid-way between the mid-point of the imaginary line and the end point
 of the slur.<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:65.2pt"><span style="font-family:"Arial Unicode MS","sans-serif";color:black"><u></u> <u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:65.2pt"><span style="font-size:10.0pt;font-family:"Arial Unicode MS","sans-serif";color:black">@bezier provides the most encoder control over the rendition of the slur.  But unless the control points of the curve are
 expressed as offsets from some musical feature (like a note, for instance), then re-flowing the notation will "disconnect" the slur from it and the slur will end up in the wrong place on the page.  So, the bezier control points have to be *offsets* from something,
 presumably from the features pointed at by the @startid and @endid attributes, as long as the notation is expected to be "edit-able".  </span><span style="font-family:"Arial Unicode MS","sans-serif";color:black">The @startid, @endid, @bezier combination will
 move the slur with the notation.  The problem with bezier control points is the same as with @bulge values -- it's nearly impossible for one to create them without the aid of some kind of drawing environment or iterative "code/view/code" workflow.<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:65.2pt"><span style="font-family:"Arial Unicode MS","sans-serif";color:black"><u></u> <u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:65.2pt"><span style="font-family:"Arial Unicode MS","sans-serif";color:black">Without a doubt, a better explanation of this stuff is desperately needed the Guidelines. But, there may also be better ways of recording
 the information necessary for drawing slurs than what is provided by the current set of attributes.  I welcome contributions on either front.<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:65.2pt"><span style="font-family:"Arial Unicode MS","sans-serif";color:black"><u></u> <u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:65.2pt"><span style="font-family:"Arial Unicode MS","sans-serif";color:black">--<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:65.2pt"><span style="font-family:"Arial Unicode MS","sans-serif";color:black">p.<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:65.2pt"><span style="font-family:"Arial Unicode MS","sans-serif";color:black"><u></u> <u></u></span></p>
</div>
<div><span>
<div>
<div>
<div>
<p class="MsoNormal" style="margin-left:65.2pt"><span style="font-size:10.0pt;font-family:"Arial Unicode MS","sans-serif";color:black">__________________________<br>
Perry Roland<br>
Music Library<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:65.2pt"><span style="font-size:10.0pt;font-family:"Arial Unicode MS","sans-serif";color:black">University of Virginia<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:65.2pt"><span style="font-size:10.0pt;font-family:"Arial Unicode MS","sans-serif";color:black">P. O. Box 400175<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:65.2pt"><span style="font-size:10.0pt;font-family:"Arial Unicode MS","sans-serif";color:black">Charlottesville, VA 22904<br>
<a href="tel:434-982-2702" value="+14349822702" target="_blank">434-982-2702</a> (w)<br>
pdr4h (at) virginia (dot) edu<u></u><u></u></span></p>
</div>
</div>
</div>
</span><div>
<div class="MsoNormal" align="center" style="margin-left:65.2pt;text-align:center">
<span style="color:black">
<hr size="2" width="100%" align="center">
</span></div>
<div>
<p class="MsoNormal" style="margin-right:0cm;margin-bottom:12.0pt;margin-left:65.2pt">
<b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif";color:black">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif";color:black"> mei-l [<a href="mailto:mei-l-bounces@lists.uni-paderborn.de" target="_blank">mei-l-bounces@lists.uni-paderborn.de</a>]
 on behalf of Axel Teich Geertinger [<a href="mailto:atge@kb.dk" target="_blank">atge@kb.dk</a>]<br>
<b>Sent:</b> Monday, February 02, 2015 3:29 AM<span><br>
<b>To:</b> Music Encoding Initiative<br>
<b>Subject:</b> Re: [MEI-L] slur and @curvedir</span></span><span style="color:black"><u></u><u></u></span></p>
</div>
<div>
<div>
<p class="MsoNormal" style="margin-left:65.2pt"><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black">Hi all</span><span style="color:black"><u></u><u></u></span></p>
<p class="MsoNormal" style="margin-left:65.2pt"><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black"> </span><span style="color:black"><u></u><u></u></span></p>
<p class="MsoNormal" style="margin-left:65.2pt"><span lang="EN-US" style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black">Just out of curiosity: None of the solutions I have seen (@bulge, @bezier, or @curvedir=”above below”) do indicate explicitly
 where the slur changes position from above the notes to below – that is, where the slur intersects the melodic line, so to speak. I guess that the use of @bezier will give the desired result in most situations, but as the actual rendering of the slur must
 be dependent to some degree on other factors such as the note spacing or system breaks, I wonder how we can be sure that it will always cross the melodic line at the desired place. With @bulge or @curvedir (with extended values as suggested by Zoltan) this
 must be even more uncertain, right? In principle, a rendering algorithm may draw the slur in Benni’s example above the first three groups of notes and below only the last group when using @bulge or @curvedir. How do we avoid that?</span><span style="color:black"><u></u><u></u></span></p>
<p class="MsoNormal" style="margin-left:65.2pt"><span lang="EN-US" style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black"> </span><span style="color:black"><u></u><u></u></span></p>
<p class="MsoNormal" style="margin-left:65.2pt"><span lang="EN-US" style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black">One more question about @bulge, again just out of curiosity: Should it be defined that a sequence of values for @bulge
 must an alternating sequence of positive and negative values, either in the guidelines or the schema? Or would a sequence like the one in the guidelines example (@bulge=”2 1”) make any sense in any situation?</span><span style="color:black"><u></u><u></u></span></p>
<p class="MsoNormal" style="margin-left:65.2pt"><span lang="EN-US" style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black"> </span><span style="color:black"><u></u><u></u></span></p>
<p class="MsoNormal" style="margin-left:65.2pt"><span lang="EN-US" style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black">Best,</span><span style="color:black"><u></u><u></u></span></p>
<p class="MsoNormal" style="margin-left:65.2pt"><span lang="EN-US" style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black">Axel</span><span style="color:black"><u></u><u></u></span></p>
<p class="MsoNormal" style="margin-left:65.2pt"><span lang="EN-US" style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black"> </span><span style="color:black"><u></u><u></u></span></p>
<p class="MsoNormal" style="margin-left:65.2pt"><span lang="EN-US" style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black"> </span><span style="color:black"><u></u><u></u></span></p>
<div style="border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal" style="margin-left:130.4pt"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif";color:black">Fra:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif";color:black"> mei-l [<a href="mailto:mei-l-bounces@lists.uni-paderborn.de" target="_blank">mailto:mei-l-bounces@lists.uni-paderborn.de</a>]
<b>På vegne af </b>Komíves Zoltán<br>
<b>Sendt:</b> 2. februar 2015 07:08<br>
<b>Til:</b> Music Encoding Initiative<br>
<b>Emne:</b> Re: [MEI-L] slur and @curvedir</span><span style="color:black"><u></u><u></u></span></p>
</div>
<p class="MsoNormal" style="margin-left:130.4pt"><span style="color:black"> <u></u><u></u></span></p>
<div>
<p class="MsoNormal" style="margin-left:130.4pt"><span style="color:black">Hi Perry, <u></u><u></u></span></p>
<div>
<p class="MsoNormal" style="margin-left:130.4pt"><span style="color:black"> <u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:130.4pt"><span style="color:black">I think extending the data type of @curvedir attribute could be justified simply base on the argument of classification: @curvdir provides a classification mechanism, but this classification
 is rather incomplete, the current values of @curvedir do not cover all the cases that are out there (see Benni's example: nor "above" neither "below" is appropriate, and the omission of the attribute surely cannot imply what we want to convey, that is the
 curve goes also above and below). This has nothing to do with rendering, since in order to render a slur or phrase mark, the actual curve needs to be calculated anyway, even when "above" or "below" is applied.<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:130.4pt"><span style="color:black"> <u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:130.4pt"><span style="color:black">Out of Benni's suggestions I quite like "above-below" / "below-above". (Note that his question concerns @curvedir not @place.) In fact, it occurs to me, we could even allow an alternating
 sequence of the values "below" and "above". Benni's example would be encoded as <slur curvedir="above below"/>. This, beside conveying the fact that the curve goes first below, then above, could also be applied to curves with multiple inflection points. I
 have no literary example for this at hand, but wouldn't be surprised if there was some in existence.<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:130.4pt"><span style="color:black"> <u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:130.4pt"><span style="color:black">Best<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:130.4pt"><span style="color:black">Zoltan<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:130.4pt"><span style="color:black"> <u></u><u></u></span></p>
</div>
<div>
<div>
<div>
<p class="MsoNormal" style="margin-left:130.4pt"><span style="color:black"> <u></u><u></u></span></p>
</div>
</div>
</div>
</div>
<div>
<p class="MsoNormal" style="margin-left:130.4pt"><span style="color:black"> <u></u><u></u></span></p>
<div><span>
<p class="MsoNormal" style="margin-left:130.4pt"><span style="color:black">2015-02-01 17:04 GMT+00:00 Roland, Perry D. (pdr4h) <<a href="mailto:pdr4h@eservices.virginia.edu" target="_blank">pdr4h@eservices.virginia.edu</a>>:<u></u><u></u></span></p>
</span><div>
<div><span>
<div>
<p class="MsoNormal" style="margin-left:130.4pt"><span style="font-family:"Arial Unicode MS","sans-serif";color:black"> </span><span style="color:black"><u></u><u></u></span></p>
</div>
<p class="MsoNormal" style="margin-left:130.4pt"><span style="font-family:"Arial Unicode MS","sans-serif";color:black">Laurent is correct, the values in the example should be -2 and 1.
</span><span style="color:black"><u></u><u></u></span></p>
<div>
<p class="MsoNormal" style="margin-left:130.4pt"><span style="font-family:"Arial Unicode MS","sans-serif";color:black"> </span><span style="color:black"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:130.4pt"><span style="font-family:"Arial Unicode MS","sans-serif";color:black">The place attribute is for describing the placement of an entity in general terms.  For phrase marks and slurs, it also generically describes
 the curvature of the mark, and therefore functions as short hand for a more detailed description given by the bulge or bezier attributes. It would be possible to add a value to @place for slurs/phrases with multiple inflection points, such as "mixed" or perhaps
 "complex", but this would only fulfill a classification purpose -- it wouldn't provide any information regarding how to draw the slur/phrase.  So, one would still need to use @bulge or @bezier for rendering.</span><span style="color:black"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:130.4pt"><span style="font-family:"Arial Unicode MS","sans-serif";color:black"> </span><span style="color:black"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:130.4pt"><span style="font-family:"Arial Unicode MS","sans-serif";color:black">Another complicating factor is that @place is used by a number of elements other than slur and phrase.  Adding "mixed" directly to @place
 would introduce the possibility of nonsense in the case of, say, <accid> or <breath>.  Of course, a specialized form of @place for slur/phrase is a possibility, but would need careful handling.</span><span style="color:black"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:130.4pt"><span style="font-family:"Arial Unicode MS","sans-serif";color:black"> </span><span style="color:black"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:130.4pt"><span style="font-family:"Arial Unicode MS","sans-serif";color:black">--</span><span style="color:black"><u></u><u></u></span></p>
</div>
</span><div><span>
<p class="MsoNormal" style="margin-left:130.4pt"><span style="font-family:"Arial Unicode MS","sans-serif";color:black">p.</span><span style="color:black"><u></u><u></u></span></p>
<div>
<p class="MsoNormal" style="margin-left:130.4pt"><span style="font-family:"Arial Unicode MS","sans-serif";color:black"> </span><span style="color:black"><u></u><u></u></span></p>
<div>
<div>
<p class="MsoNormal" style="margin-left:130.4pt"><span style="font-family:"Arial Unicode MS","sans-serif";color:black"><br>
__________________________<br>
Perry Roland<br>
Music Library</span><span style="color:black"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:130.4pt"><span style="font-family:"Arial Unicode MS","sans-serif";color:black">University of Virginia</span><span style="color:black"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:130.4pt"><span style="font-family:"Arial Unicode MS","sans-serif";color:black">P. O. Box 400175</span><span style="color:black"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:130.4pt"><span style="font-family:"Arial Unicode MS","sans-serif";color:black">Charlottesville, VA 22904<br>
<a href="tel:434-982-2702" target="_blank">434-982-2702</a> (w)<br>
pdr4h (at) virginia (dot) edu</span><span style="color:black"><u></u><u></u></span></p>
</div>
</div>
</div>
</span><div><span>
<div style="margin-left:65.2pt">
<div class="MsoNormal" align="center" style="margin-left:65.2pt;text-align:center">
<span style="color:black">
<hr size="2" width="100%" align="center">
</span></div>
</div>
<div>
<p class="MsoNormal" style="margin-right:0cm;margin-bottom:12.0pt;margin-left:130.4pt">
<b><span style="font-family:"Tahoma","sans-serif";color:black">From:</span></b><span style="font-family:"Tahoma","sans-serif";color:black"> mei-l [<a href="mailto:mei-l-bounces@lists.uni-paderborn.de" target="_blank">mei-l-bounces@lists.uni-paderborn.de</a>]
 on behalf of Laurent Pugin [<a href="mailto:laurent@music.mcgill.ca" target="_blank">laurent@music.mcgill.ca</a>]<br>
<b>Sent:</b> Sunday, February 01, 2015 8:27 AM<br>
<b>To:</b> Music Encoding Initiative<br>
<b>Subject:</b> Re: [MEI-L] slur and @curvedir</span><span style="color:black"><u></u><u></u></span></p>
</div>
</span><div>
<div>
<div>
<div>
<p class="MsoNormal" style="margin-left:130.4pt"><span style="color:black">Hi Benni,
<u></u><u></u></span></p><div><div>
<div>
<p class="MsoNormal" style="margin-left:130.4pt"><span style="color:black"> <u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:130.4pt"><span style="color:black">Have you looked at @bulge? There is an example in the guidelines: <a href="http://music-encoding.org/documentation/guidelines2013/userSymbols#index.xml-body.1_div.23_div.3_div.4" target="_blank">http://music-encoding.org/documentation/guidelines2013/userSymbols#index.xml-body.1_div.23_div.3_div.4</a><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:130.4pt"><span style="color:black"> <u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:130.4pt"><span style="color:black">I would have expected the values to be -2 1 for the given example, so I am not sure I understand it correctly.<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:130.4pt"><span style="color:black"> <u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:130.4pt"><span style="color:black">Laurent<u></u><u></u></span></p>
</div>
</div></div></div><div><div>
<div>
<p class="MsoNormal" style="margin-left:130.4pt"><span style="color:black"> <u></u><u></u></span></p>
<div>
<p class="MsoNormal" style="margin-left:130.4pt"><span style="color:black">On Fri, Jan 30, 2015 at 2:13 PM, Benjamin Wolff Bohl <<a href="mailto:bohl@edirom.de" target="_blank">bohl@edirom.de</a>> wrote:<u></u><u></u></span></p>
<div>
<p style="margin-right:0cm;margin-bottom:12.0pt;margin-left:130.4pt;line-height:16.5pt">
<span style="font-size:10.0pt;font-family:"Helvetica","sans-serif";color:#333333">Dear MEI-L,</span><span style="color:black"><u></u><u></u></span></p>
<div>
<p class="MsoNormal" style="margin-left:130.4pt"><span style="font-size:10.0pt;color:black">Freschütz has a question concerning encoding mixed direction slurs.</span><span style="color:black"><u></u><u></u></span></p>
</div>
<p style="margin-right:0cm;margin-bottom:12.0pt;margin-left:130.4pt;line-height:16.5pt;margin-top:0px!important">
<span style="font-size:10.5pt;font-family:"Helvetica","sans-serif";color:#333333"> </span><span style="color:black"><u></u><u></u></span></p>
<p style="margin-right:0cm;margin-bottom:12.0pt;margin-left:130.4pt;line-height:16.5pt;margin-top:0px!important">
<span style="font-size:10.5pt;font-family:"Helvetica","sans-serif";color:#333333"><a href="https://cloud.githubusercontent.com/assets/2430401/5976008/319371e8-a889-11e4-9a4c-7fe5cc246dfe.png" target="_blank"><span style="color:#4183c4;text-decoration:none"><img src="cid:image001.png@01D03FA1.AFE3F0A0" alt="bildschirmfoto 2015-01-30 um 14 05 39" height="103" width="304" border="0"></span></a></span><span style="color:black"><u></u><u></u></span></p>
<div>
<p class="MsoNormal" style="margin-left:130.4pt"><span style="color:black">I</span><span style="font-size:10.0pt;color:black">n case the picture doesn't come through, please see: <a href="https://github.com/Freischuetz-Digital/proofMEIdata/issues/25" target="_blank">https://github.com/Freischuetz-Digital/proofMEIdata/issues/25</a></span><span style="color:black"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:130.4pt"><span style="color:black"> <u></u><u></u></span></p>
</div>
<p style="margin-right:0cm;margin-bottom:12.0pt;margin-left:130.4pt;line-height:16.5pt">
<span style="font-size:10.0pt;font-family:"Helvetica","sans-serif";color:#333333">This slur may not be properly encoded in MEI using @curvedir that only allows 'above' or 'below' as values. Nevertheless, using <a href="https://github.com/bezier" target="_blank"><b><span style="color:#333333;text-decoration:none">@bezier</span></b></a> is
 much more verbose than needed…</span><span style="color:black"><u></u><u></u></span></p>
<p style="margin-right:0cm;margin-bottom:12.0pt;margin-left:130.4pt;line-height:16.5pt">
<span style="font-size:10.0pt;font-family:"Helvetica","sans-serif";color:#333333">Maybe a value like 'mixed' / 'above-below' / 'below-above' / 'changing' / 'alternating' would be applicable? Of course the schema would have to be modified to allow this. Are
 there any comparable values in other parts of the schema?</span><span style="color:black"><u></u><u></u></span></p>
<div>
<p class="MsoNormal" style="margin-left:130.4pt"><span style="color:black"> <u></u><u></u></span></p>
</div>
<p style="margin-right:0cm;margin-bottom:12.0pt;margin-left:130.4pt;line-height:16.5pt">
<span style="font-size:10.0pt;font-family:"Helvetica","sans-serif";color:#333333">This is no "special", rather quite often in printed music from the 19th century.</span><span style="color:black"><u></u><u></u></span></p>
<div>
<p class="MsoNormal" style="margin-left:130.4pt"><span style="color:black"> <u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:130.4pt"><span style="color:black">All the best,<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:130.4pt"><span style="color:black">Benjamin<u></u><u></u></span></p>
</div>
</div>
<p class="MsoNormal" style="margin-right:0cm;margin-bottom:12.0pt;margin-left:130.4pt">
<span style="color:black"><br>
_______________________________________________<br>
mei-l mailing list<br>
<a href="mailto:mei-l@lists.uni-paderborn.de" target="_blank">mei-l@lists.uni-paderborn.de</a><br>
<a href="https://lists.uni-paderborn.de/mailman/listinfo/mei-l" target="_blank">https://lists.uni-paderborn.de/mailman/listinfo/mei-l</a><u></u><u></u></span></p>
</div>
<p class="MsoNormal" style="margin-left:130.4pt"><span style="color:black"> <u></u><u></u></span></p>
</div>
</div></div></div>
</div>
</div>
</div>
</div>
</div>
</div><div><div>
<p class="MsoNormal" style="margin-right:0cm;margin-bottom:12.0pt;margin-left:130.4pt">
<span style="color:black"><br>
_______________________________________________<br>
mei-l mailing list<br>
<a href="mailto:mei-l@lists.uni-paderborn.de" target="_blank">mei-l@lists.uni-paderborn.de</a><br>
<a href="https://lists.uni-paderborn.de/mailman/listinfo/mei-l" target="_blank">https://lists.uni-paderborn.de/mailman/listinfo/mei-l</a><u></u><u></u></span></p>
</div></div></div>
<p class="MsoNormal" style="margin-left:130.4pt"><span style="color:black"> <u></u><u></u></span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div><div><div>
<br>
_______________________________________________<br>
mei-l mailing list<br>
<a href="mailto:mei-l@lists.uni-paderborn.de" target="_blank">mei-l@lists.uni-paderborn.de</a><br>
<a href="https://lists.uni-paderborn.de/mailman/listinfo/mei-l" target="_blank">https://lists.uni-paderborn.de/mailman/listinfo/mei-l</a><br>
<br>
</div></div></blockquote>
</div>
<br>
</div>
</div>
</div>
</div>
</div>
</div>

</blockquote></div><br></div>
</div></div><br>_______________________________________________<br>
mei-l mailing list<br>
<a href="mailto:mei-l@lists.uni-paderborn.de">mei-l@lists.uni-paderborn.de</a><br>
<a href="https://lists.uni-paderborn.de/mailman/listinfo/mei-l" target="_blank">https://lists.uni-paderborn.de/mailman/listinfo/mei-l</a><br>
<br></blockquote></div><br></div>