brummer10 / guitarix

guitarix virtual versatile amplification for Jack/Linux
234 stars 24 forks source link

Strange audio artifacts in GxBoss DS1 LV2 plugin in Ardour #119

Open btrummer opened 1 year ago

btrummer commented 1 year ago

Hi.

Some info about my system first:

To reproduce, I was able to create a minimalistic Ardour workspace with the following setup:

What I get and hear is:

I attached a ZIP of this Ardour workspace, so you can look/hear for it yourselves: GxBossDS1Test.zip

Thanks and best regards.

brummer10 commented 1 year ago

Hi Bernhard Strange. I can't reproduce it here. I give your session a shot and it works here as expected. Still, I'm using ardour Ardour7.2.0~ds0 on debian/sid with 96kHz/512 and I've updated the faust generated files to newer faust version 2.54.9. When I remember right Guitarix 0.44.1 using faust 2.40.0 so that may differ from the experience. Strange is, the GxBossDS1 run internal anyway on 96kHz so issues may be expected at 44.1kHz but not at 96kHz. regards hermann

btrummer commented 1 year ago

Hi, thanks for trying out.

In the meantime I found out that I hear exactly the same issue on my laptop machine, which on the other hand didn't really surprise me, because I use exactly the same software versions there than on my PC (in order to keep my projects easily interchangeable).

I also listened more closely to some other Guitarix plugins and how they behave after a playback region ends. I found out:

Maybe the GxMetals and GxRedeye Chumps have something in common that doesn't behave as it should on my machine. I could also check on an older PC (running Debian bullseye) tomorrow...

PS: if you want to reject this issue (because of not being able to reproduce), then I'd understand and be fine with that. My "workaround" for the near future is: don't use these "bad" plugins (well, "bad" for me, not "bad" in general I assume).

Thanks.

brummer10 commented 1 year ago

Thanks for reporting, I'll keep it open as a reminder for me to do some deeper checks. To the GxMetals, I play for some time with the idea to remove them from the package, as those have indeed serious issues. They are only there because I would avoid to destroy "someone's workflow". But I guess it will be better to remove them before the next release, as properly no one use them seriously. regards hermann

btrummer commented 1 year ago

Hi.

FYI: I can reproduce the original issue with the GxBoss DS1 plugin on Debian bullseye (/etc/debian_version == 11.6), where I just updated all installed packages to the latest versions (including reboot):

Like on my two "modern" machines:

Thanks and regards.