Portamento glissandos cause squeaking at end

• Jan 17, 2021 - 19:27
Reported version
3.6
Type
Functional
Frequency
Few
Severity
S3 - Major
Reproducibility
Always
Status
active
Regression
No
Workaround
No
Project

Steps to reproduce bug:

  1. Enter two notes, the first being higher than the second (issue does not appear when the other way around), and the second being further than an octave away. Note length doesn't necessarily matter, but it is easiest to hear using quarter notes. For example: two quarter notes, the first being C5, and the second being B3.

  2. Click on the first note, go to the "Arpeggios & Glissandi" palette, and click the "Straight glissando" to add a glissando between the two notes.

  3. Click the glissando. On the Inspector panel, under Glissando -> Style, change the Play style to Portamento.

  4. Click on the first note again, and click play at the top.

Expected behavior:

The first note should perfectly glissando into the second with no squeaking.

Actual behavior:

You will hear that towards the end of the glissando, the midi seems to wrap around to the top and make a squeaking noise. The further apart these notes are, the more prominent it is.

Version number:

Version 3.6.0, revision 28aa7ba, nightly build. Also appears in version 3.6.0.487915773 revision 1977cb3.

Operating system:

Windows 10 Pro 20H2.


Comments

Status active needs info

I'm not hearing anything amiss in the example I tried, but if you are able to provide an example, we can investigate further.

Here is a score with a simple example. It's harder to hear on the upper register (though still there) so I put the example in a lower register.

Attachment Size
Test.mscz 3.76 KB

In reply to by Slavin

The way I "attached" my previous audio example was by putting a hyperlink to an MP3 I had already uploaded to a Discord server. You don't have to upload it to Discord specifically, but as long as there's public access to the file, you should be fine.

Status needs info active

Yep, I hear it now. Maybe it was there in my original example, but it's definitely much more obvious in yours - low notes show it more than high.

I find the same. Additionally, playback of portamento is not smooth (like pitch bends) - as it would be on a violin/cello. It's audibly a series of small steps - when sliding between two notes at fast speed this would not be audible, but for a medium or slow portamento gliss it's not really usable. Having read that portamento had been improved in 3.6 I'd been very much looking forward to a solution to something that's been commented on over years!

In reply to by Mraco_o

I can confirm the "squeaking". My notes were only a third apart. However, to me it sounds like the end note of the portamento is sounding twice because the "squeak" seems to make the same sound as the end note, though the duration is shorter.

In reply to by Lucada

I agree. The portamento is not the smoothest, especially on a bowed instrument. Also, I wish the portamento was a little faster (or you could make it faster). IMO, the glide between the notes should be almost instantaneous, similar to a grace note. Instead of "wheeeeeee", it should be "whe". There is a clunky workaround. Shorten the first note's duration and lengthen the end note so the measure timing is the same. And Yes, I did the ease-in/ease-out but it still isn't fast enough for me. This is probably personal taste.