helio-fm / helio-sequencer

Libre music sequencer for desktop and mobile platforms
https://helio.fm
GNU General Public License v3.0
3.09k stars 115 forks source link

Audio clipping when playing consecutive short instances of a high note. #231

Open sxweetlollipop2912 opened 2 years ago

sxweetlollipop2912 commented 2 years ago

Clipping happens if I play 2 instances of the same note, about C4 or above, the second is immediately after the first, and the first is only about 1 beat to 2 beats long. It works just fine if those are 2 different notes, but otherwise clipping is very obvious.

I'm using Helio latest version to this date, on MacOS Monterey 12.2, Apple Silicon chip.

Happy to provide with any more details if needed.

peterrudenko commented 2 years ago

Could you please check if the development build fixes it for you? I've been noticing this bug occasionally, but can't seem to reproduce it now.

sxweetlollipop2912 commented 2 years ago

It still happens to me, pretty much as frequent as before I think, which is like most the time.

However, if I repeat those 2 notes over and over again, there are times it actually works, meaning that that the first note would end early, making the transition a lot smoother. But that never happens on the first time. And in any case, the length of the first note seems very random. Sometimes it's too long, sometimes it's shorter but not enough (but never too short). This happens on Helio release version too, but I forgot to mention (because I noticed it just now 😦).

I built Helio on Xcode, configuration is set to release.