Tied note doesn't play for the full length

• Nov 30, 2018 - 21:55

This one is weird and I have no idea of the reason.

Start at C, the high G quarter + 16th plays fine. Following measure, low g, same thing, plays fine. Next tied note is C, 8th+16th, that's alright too. Then another high G, eighth+16th, cuts off in the middle.

It shows full value in the piano roll. I switched soundfonts, same issue.

Attachment Size
Dvorak_Symphony_No._8.mscz 11.96 KB

Comments

For some reason it sounds like it's playing the tied 16th note as a rest. I entered the measure from scratch and it doesn't happen. What didn't work:

I honestly expected to see an invisible staccato, but your invisible is shown and there's no staccato.
I deleted the tie and the notes played. I inserted a new tie (I didn't undo) and it played wrong.
I changed the 8th to a dotted 8th it played correct. I changed it back to an 8th and tied a new 16th and it played wrong.
Ctrl+r didn't restore it to the default playback.

Finally I decided to examine the .mscx, clicked open in my XML editor and my power went out. @%#^%!!!

Fortunately Chrome remembered all I had typed in this post 👍👍

I found this little piece of code in the offending measure

          <Chord>
            <durationType>eighth</durationType>
            <Note>
              <Spanner type="Tie">
                <Tie>
                  </Tie>
                <next>
                  <location>
                    <fractions>1/8</fractions>
                    </location>
                  </next>
                </Spanner>
              <Events>
                <Event>
                  <pitch>0</pitch>
                  <ontime>0</ontime>
                  <len>1018</len>
                  </Event>
                </Events>
              <pitch>91</pitch>
              <tpc>15</tpc>
              </Note>
            </Chord>
          <Chord>
            <durationType>16th</durationType>
            <Spanner type="Slur">
              <Slur>
                </Slur>
              <next>
                <location>
                  <fractions>3/16</fractions>
                  </location>
                </next>
              </Spanner>
            <Note>
              <Spanner type="Tie">
                <prev>
                  <location>
                    <fractions>-1/8</fractions>
                    </location>
                  </prev>
                </Spanner>

I'm no expert, but it looks like you used the piano roll editor to silence the note. I believe that's what the Event command does.

In reply to by mike320

I didn't silence the note, I lengthened it, like I did nearly every slurred note in the measure... that's why it say len = 1018, instead of len = 1000.

Now, the pitch = 0 might be something. Pitch is supposed to be g6, though I don't know what number that is. That would be some weird behavior on the Piano Roll's part, as I didn't touch the pitch value, just the length.

In reply to by Laurelin

Someone with more knowledge of the Piano roll editor will need to tell you what went wrong. I know when I deleted the event it fixed the problem. I looked at other points in the score and see several similar events without the notes being chopped. I did notice this is missing from Measure 49 and the C in measure 52 and the G in measure 50. I don't see it on any of the notes you point out that work, though I did see it earlier on other untied notes.

In reply to by mike320

Then I've got a theory that I can test in a couple hours - using piano roll to make notes overlap (len < 1000) makes slurs sound like slurs, but it screws up if you do it to a note right before an identical note - it gets the stop note event for that pitch a little after it starts the second note, and ends up truncating it to 10 ticks or whatever. Makes it sound like the repeated note isn't being played.

Now tied notes aren't repeated, so this shouldn't be an issue, but it sounds like it might be treated like they're repeated.

In reply to by Laurelin

It sounds like you are making an 8th tied to a 16th a little longer than an 8th, which is shorter than is written and you get the effect you are saying. Try to extend the 16th rather than the 8th and I believe it will work. I don't even know how to find the piano roll editor in version 3.

Do you still have an unanswered question? Please log in first to post your question.