-
Notifications
You must be signed in to change notification settings - Fork 23
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix: Audio clicks/pops when adjusting Freeverb filter parameters and changing waveform frequency #156
Comments
Hi @alnitak, thank you for your reply! I threw together a quick example app to demonstrate the issue. Here is the result of adjusting the wetness parameter on generated waveforms, with audible clicks and pops when adjusting the wetness: XRecorder_01122024_101154.mp4Here is the result of adjusting the wetness parameter on an audio file (I tested with .ogg, .wav and .mp3, all were producing pops and clicks): XRecorder_01122024_103021.mp4The pops are quieter when adjusting the wet on an audio file, but still noticeable with headphones. I have been adjusting the wetness as follows:
I've tried using the I'm using As always, thank you for your amazing hard work on this package! |
fix: clicks and pops when changing waveform frequency #156
Thank you very much @alnitak, I just tested this and the frequencies are changing flawlessly and smoothly! Regarding Freeverb, I've noticed that increasing the wetness also increases the volume/gain quite dramatically. This is fairly normal behavior with reverb, but is more pronounced when the input is already quite loud. The faster the wetness is adjusted, the more clicks and pops are heard. I suspect that this is the cause of the pops. Again, this might be something the new limiter and compressor filters in #149 can hopefully help alleviate :) |
Description
Audible artifacts (clicks and pops) can be heard when modifying audio parameters in real-time. This is particularly noticeable with Freeverb's wetness parameter, but can also be heard when adjusting a generated waveform's frequency.
Steps To Reproduce
Recommendations
It would be great if we could implement smoothing/interpolation when changing filter values to eliminate these artifacts. This would allow for seamless transitions, which is particularly important for immersion in games.
The text was updated successfully, but these errors were encountered: