abclib icon indicating copy to clipboard operation
abclib copied to clipboard

Smoothing inputs?

Open jcelerier opened this issue 9 months ago • 5 comments
trafficstars

I'm playing a bit with the VBAP implementation of abclib in ossia - while it works fine with e.g; noisy soundscapes, when I want to spatialize some say guitar sound and move theta rapidly, it quickly gives me clicks.

Is there an easy option or version of the library that would add a Faust parameter smoothing to the input ? or do you think I should enforce this at the host level ?

example with pd, it's very audible when setting the phasor~ in the example to 3hz

https://github.com/user-attachments/assets/1c2c3997-6b0c-4d07-9dc0-cfc1eb39b2ed

jcelerier avatar Feb 05 '25 21:02 jcelerier

slower LFO speed for reference:

https://github.com/user-attachments/assets/17dc0cbd-0bb6-4451-8717-e5fee56c5987

jcelerier avatar Feb 05 '25 21:02 jcelerier

argh it seems that the audio was eaten by github

jcelerier avatar Feb 05 '25 21:02 jcelerier

sounds.zip zipped version to prevent mischief

jcelerier avatar Feb 05 '25 21:02 jcelerier

Hi Jean-Michaël, sorry for the delay, we just saw your report. We're looking into it on the Faust side and will keep you updated.

paulgoutmann avatar Feb 27 '25 14:02 paulgoutmann

We add a smoo to prevent the artifacts, the changes would be available in the next release

paulgoutmann avatar Feb 27 '25 17:02 paulgoutmann

thanks, works much better!

jcelerier avatar Apr 24 '25 23:04 jcelerier