surge-synthesizer / shortcircuit-xt

Will be a sampler when its done!
GNU General Public License v3.0
255 stars 30 forks source link

Crackling audio #1329

Closed tank-trax closed 1 month ago

tank-trax commented 1 month ago

Shortcircuit XT Version: 0.7.main.9c5ca31 (JUCE 8.0.1) System: Linux on Intel(R) Core(TM) i5-3470 CPU @ 3.20GHz Build: 2024-09-14 10:19:01 with GNU-12.2.0 Env: Clap-First CLAP-Wrapper-As-Standalone 0.7.256.0 at 48000 Hz

scxt-crackling.zip

same thing on JUCE or CLAP Standalone, using any SFZ or SF2, CLAP plugin also

tank-trax commented 1 month ago

version Shortcircuit XT Version: 0.7.HEAD.41b7dfd (JUCE 8.0.1) System: Linux on Intel(R) Core(TM) i5-3470 CPU @ 3.20GHz Build: 2024-09-14 18:52:57 with GNU-12.2.0 Env: Clap-First CLAP-Wrapper-As-Standalone 0.7.256.0 at 48000 Hz

does not have the crackling

tank-trax commented 1 month ago

problem starts with commit 5bcfdb5400e8030889771d2f936d336eaa5b79bc

baconpaul commented 1 month ago

yeah same thing you saw just not as repeatable. i bet i early terminate. what's the structure of the sf2?

tank-trax commented 1 month ago

It happens with anything I load. Every SF2 or SFZ produces crackling.

baconpaul commented 1 month ago

whether it happens depe4nds on your playing pattern and whether zones exit in the same order they enter. which is why my staccato stress test didn't find it. but i have a fix.