Portamento glissandos longer than an octave cause squeaking
Steps to reproduce bug:
-
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.
-
Click on the first note, go to the "Arpeggios & Glissandi" palette, and click the "Straight glissando" to add a glissando between the two notes.
-
Click the glissando. On the Inspector panel, under Glissando -> Style, change the Play style to Portamento.
-
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
Here's a sound recording of it in the context of a larger work (unfortunately not a Minimal Verifiable Complete Example). It occurs in intervals at least as close as a minor third down.
Currently, I'm not really in a position to provide a sample score for that issue. However, I imagine that it's relatively straightforward to create a quick-and-dirty mscz file containing an MVCE.
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.
Oops sorry I tried uploading an audio rendering of that score but it wouldn't take it
In reply to And here is an audio… 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.
Cool thanks! Here is that short audio demo of the above score.
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!
I've got the exact same issue glad it's not just me
This also happens in Portamentos that span less than an octave. See attached Score.
(Also, even if you move the last note to be a D it still happens)