[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Musicxml2ly: Fix incorrect conversion of Minor Chords (issue 3057000

From: pkx166h
Subject: Re: Musicxml2ly: Fix incorrect conversion of Minor Chords (issue 305700043 by address@hidden)
Date: Tue, 11 Oct 2016 07:18:26 -0700

On 2016/10/07 17:31:40, wrote:
On Fri, 07 Oct 2016 07:45:53 -0700
mailto:address@hidden wrote:

> File python/ (right):
> python/ # digit. If none, omit the ".".
> I think this behavior is wrong since the first digit is _not_ a mere
> addition but determines the "stacking height" of the preceding
> See, for example, the output of
> \chordmode { c:dim3.5.13 c:dim13 }
> for the difference.

Yes, that's right.

Cdim13 (in MuseScore) becomes MusicXML C + dim7 + 9 + 11 + 13.

Cdim(add13) becomes C + dim + 13. This would then be translated to

> The pattern \d$ also is not sufficient since it
> does not cover 5- (for example).  Maybe something like r':.*?\d'
> do the trick?

The bottom line is: What is required in chord c:blah so that .NN can
added as a pure addition. It is unfortunate that c:.13 is invalid

While we're at it: A couple of lines later (line 1617):

         if self.bass:
             value += "/+%s" % self.bass.ly_expression ()

AFAIK, a bass note is written as /c, not /+c.

Thanks for chiming in!

-- Johan

Does this mean you are going to provide a new patch or something else?


reply via email to

[Prev in Thread] Current Thread [Next in Thread]