- From: Joe Berkovitz <joe@noteflight.com>
- Date: Tue, 11 Apr 2017 08:30:49 -0400
- To: Hans Vereyken <hans@neoscores.com>
- Cc: Jan Rosseel <jan@scora.net>, James Sutton <jsutton@dolphin-com.co.uk>, public-music-notation-contrib@w3.org
- Message-ID: <CA+ojG-btU+zZ5zVRUiQ-Kc5SwdbRgudw8Bc=g6QM_C3YJ-1=Mg@mail.gmail.com>
I've convinced myself to drop the second example in light of everyone's feedback -- so it's gone now. I am sure we're going to mine Chopin Nocturnes much, much more. The inner voices in #2 m25 are also pretty interesting, but I think the same semantic-override approach will work there as well without modification (lay out a note as if it had some other note value) . . . . . ...Joe Joe Berkovitz Founder Noteflight LLC 49R Day Street Somerville MA 02144 USA "Bring music to life" www.noteflight.com On Tue, Apr 11, 2017 at 3:12 AM, Hans Vereyken <hans@neoscores.com> wrote: > This example is one of the many engraving problems found in Chopin's > Nocturnes Op.15. This specific problem can be found in no. 2 measure 25. > > A PDF can be found here: http://hz.imslp.info/files/imglnks/usimg/c/ca/ > IMSLP50497-PMLP02311-Chopin_Nocturnes_Schirmer_Mikuli_Op_15.pdf > > Hans > > *Hans Vereyken* > Software engineer | neoScores > > *EMAIL* hans@neoscores.com <XXXXXX@neoscores.com> > *PHONE* +32 (0) 4 <XXXXXX>72 52 75 59 > > www.neoscores.com > Facebook <https://www.facebook.com/neoscores>| Twitter > <https://twitter.com/neoscores> > > Gustaf More room for music. > > *VISITOR ADDRESS* Designcenter De Winkelhaak, Lange Winkelhaakstraat 26, > BE-2060 Antwerp, Belgium > *INVOICING ADDRESS* neoScores NV, Sleutelstraat 13, BE-2550 Kontich, > Belgium > *VAT* BE 0536.406.040 > > On 10 April 2017 at 18:27, Jan Rosseel <jan@scora.net> wrote: > >> Didn’t see a PDF, but I will counter with a similar example out of Rach3. >> 6th measure after rehearsal mark 50. Look it up on IMSLP. Combination of >> double dotted eights with 32nd notes, with tuplets of 8, 9 or 10 notes >> in the left hand that end together with the 32nd notes in the right >> hand. >> >> >> >> There are a few other challenges – both for engraving and MNX definition >> - in that piano part as well J >> >> >> >> JanR >> >> >> >> >> >> *From:* James Sutton [mailto:jsutton@dolphin-com.co.uk] >> *Sent:* maandag 10 april 2017 18:09 >> *To:* Hans Vereyken <hans@neoscores.com> >> *Cc:* Joe Berkovitz <joe@noteflight.com>; Jan Rosseel <jan@scora.net>; >> public-music-notation-contrib@w3.org >> >> *Subject:* Re: Semantic layout overrides >> >> >> >> Any chance of a pdf of the score so we can see what is being discussed? >> Or did I miss this? >> >> >> >> James Sutton >> >> Dolphin Computing >> >> http://www.dolphin-com.co.uk >> >> http://www.seescore.co.uk <http://www.dolphin-com.co.uk> >> >> http://www.playscore.co <http://www.dolphin-com.co.uk> >> >> >> >> >> >> >> >> >> >> On 10 Apr 2017, at 16:43, Joe Berkovitz <joe@noteflight.com> wrote: >> >> >> >> Yup. I see your point, perhaps this is not a very good example... >> >> >> . . . . . ...Joe >> >> Joe Berkovitz >> Founder >> Noteflight LLC >> >> 49R Day Street >> Somerville MA 02144 >> USA >> >> "Bring music to life" >> www.noteflight.com >> >> >> >> On Mon, Apr 10, 2017 at 5:40 PM, Jan Rosseel <jan@scora.net> wrote: >> >> At the risk of ping-ponging: >> >> >> >> If Chopin’s intent was to have different rhythms, then the engravings >> should clearly show that. This would mean that the notes should not align >> to make this clear, and then the whole example becomes a non-example. >> >> >> >> Unless we’re entering in “you-have-to-guess-what-the-composer-meant” or >> “whatever-you-play-is-OK” land, then I see no point in having solution 2. >> >> >> >> JanR >> >> >> >> *From:* Joe Berkovitz [mailto:joe@noteflight.com] >> *Sent:* maandag 10 april 2017 17:09 >> *To:* Jan Rosseel <jan@scora.net> >> *Cc:* Hans Vereyken <hans@neoscores.com>; public-music-notation-contrib@ >> w3.org >> >> >> *Subject:* Re: Semantic layout overrides >> >> >> >> >> >> The second one only makes sense if you think (from an editorial >> perspective) that Chopin meant to have completely independent rhythms. So >> my point is that this is something of an editorial decision, and that it is >> possible to represent this in two different ways. >> >> >> >> I think you are siding with Hans's editorial decision regarding correct >> playback, and that's reasonable. I'm merely showing that there's more than >> one way to interpret the musical text (even if one of them seems unlikely), >> and that MNX should be able to represent both interpretations. After all, >> Chopin could have written quintuplets in both voices. But he didn't. >> >> >> >> So we don't have to argue about how this piece of music should be played. >> That argument would be decided by whoever decides which way this is encoded. >> >> >> >> >> . . . . . ...Joe >> >> Joe Berkovitz >> Founder >> Noteflight LLC >> >> 49R Day Street >> Somerville MA 02144 >> USA >> >> "Bring music to life" >> www.noteflight.com >> >> >> >> On Mon, Apr 10, 2017 at 5:04 PM, Jan Rosseel <jan@scora.net> wrote: >> >> Joe, >> >> >> >> I’m going to side with Hans here. >> >> >> >> I’m assuming that the composer’s intent is that these last notes are >> played at the same time – which is the reason why the engraving must put >> them aligned, to exactly suggest/communicate/enforce this. >> >> >> >> Turn it around: if it’s not the intent that they are played together, >> then there is no reason to align the notes, no? >> >> >> >> In that light, the first version gives not only a correct engraving, but >> also allows a correct playback. >> >> The second version only gives a correct graphical representation, but >> does not allow correct playback. >> >> >> >> Ergo, the first version is not only preferable, the second one is just >> dead-wrong. >> >> >> >> I just can’t see the use case you describe for the second version where >> the semantics do not match the engraving. What would be the point in having >> the visual semantics differ from the playback one? >> >> >> >> Regards, >> >> >> >> JanR >> >> >> >> >> >> *From:* Joe Berkovitz [mailto:joe@noteflight.com] >> *Sent:* maandag 10 april 2017 16:39 >> *To:* Hans Vereyken <hans@neoscores.com> >> *Cc:* public-music-notation-contrib@w3.org >> *Subject:* Re: Semantic layout overrides >> >> >> >> Hi Hans, >> >> >> >> Thanks. I think there's lots more room for discussion here, so I'll try >> to clarify my motivation rather than argue in favor of anything :-) >> >> >> >> The intention of "offset-ref" is *not* to change the semantics at all, >> but to say something about visual presentation only: that a given event >> should be horizontally aligned with some other event. (It feels wrong that >> this is not a style property, and perhaps it should be.) >> >> >> >> Thus the playback of the second version is perfectly well defined by the >> non-visual semantics: the top voice is performed as a dotted eighth plus >> 16th. >> >> >> >> Hope this clarifies things. >> >> >> >> Best, >> >> >> . . . . . ...Joe >> >> Joe Berkovitz >> Founder >> Noteflight LLC >> >> 49R Day Street >> Somerville MA 02144 >> USA >> >> "Bring music to life" >> www.noteflight.com >> >> >> >> On Mon, Apr 10, 2017 at 1:12 PM, Hans Vereyken <hans@neoscores.com> >> wrote: >> >> First: Big thanks to Michael, Joe and Daniel for all the hard work on >> MusicXML SMuFL and MNX! Doing this, you are fixing problems for developers >> in the world. >> >> >> >> After going through the proposal, I found some things I'd like to >> discuss, this being the first: >> >> >> >> In the proposal there are two examples of how the 'Chopin-esque example >> of a two-voice passage' can be encoded.. But they are not doing the same >> thing, and imho, one of them is preferred.. >> >> >> >> In the first example, the semantics represent the notes as they are >> mathematically correct, with an 'appearance' attribute to 'fix' the >> simplified appearance. So the visuals are distorted (for good reasons) >> >> In the second example, the semantics do not represent the notes as they >> are mathematically correct and on top of that, we need an 'offset-ref' to >> 'fix' the simplified appearance. So both the visuals and the semantics are >> distorted. >> >> Try to imagine on how to accurately playback both examples. >> >> I'd like to ditch the 'offset-ref'-method of encoding this. Because it >> enables us to encode things that don't add up in a semantic way. The >> semantics should always represent the notes as they are, but extra 'visual' >> information can override there appearance. >> >> >> >> example 1: >> >> | <measure> >> >> | <sequence staff="1"> >> >> | <tuplet actual="5/16" normal="1/4" bracket="no" >> show-number="no"> >> >> | <event value="4" appearance="8*">...</event> >> >> | <event value="1/16">...</event> >> >> | </tuplet> >> >> | </sequence> >> >> | <sequence staff="1"> >> >> | <tuplet actual="5/16" normal="1/4"> >> >> | <event value="1/16">...</event> >> >> | <event value="1/16">...</event> >> >> | <event value="1/16">...</event> >> >> | <event value="1/16">...</event> >> >> | <event value="1/16">...</event> >> >> | </tuplet> >> >> | </sequence> >> >> | </measure> >> >> >> >> example 2: >> >> | <measure> >> >> | <sequence staff="1"> >> >> | <event value="8*">...</event> >> >> | <event value="1/16" offset-ref="n5">...</event> >> >> | </sequence> >> >> | <sequence staff="1"> >> >> | <tuplet actual="5/16" normal="1/4"> >> >> | <event value="1/16">...</event> >> >> | <event value="1/16">...</event> >> >> | <event value="1/16">...</event> >> >> | <event value="1/16">...</event> >> >> | <event id="n5" value="1/16">...</event> >> >> | </tuplet> >> >> | </sequence> >> >> | </measure> >> >> >> >> >> >> >> >> *Hans Vereyken* >> >> Software engineer | neoScores >> >> >> >> *EMAIL* hans@neoscores.com <XXXXXX@neoscores.com> >> >> *PHONE* +32 (0) 4 <XXXXXX>72 52 75 59 >> >> >> >> www.neoscores.com >> >> Facebook <https://www.facebook.com/neoscores>| Twitter >> <https://twitter.com/neoscores> >> >> >> >> Gustaf More room for music. >> >> >> >> *VISITOR ADDRESS* Designcenter De Winkelhaak, Lange Winkelhaakstraat 26, >> BE-2060 Antwerp, Belgium >> >> *INVOICING ADDRESS* neoScores NV, Sleutelstraat 13, BE-2550 Kontich, >> Belgium >> >> *VAT* BE 0536.406.040 >> >> >> >> >> >> >> >> >> > >
Received on Tuesday, 11 April 2017 12:31:26 UTC