Geonkick-Synthesizer / geonkick

Geonkick is a free software synthesizer capable of generating a wide range of percussive sounds, including kicks, snares, claps, hi-hats, shakers, and also unique effect sounds.
https://geonkick.org
GNU General Public License v3.0
89 stars 7 forks source link

CPU max out with 3.3.0 and 3.3.1 in FL Win10 #38

Closed MaZe6K closed 5 months ago

MaZe6K commented 5 months ago

Version 3.3.0 and 3.3.1 cause massive CPU usage in my FL Studio on Win 10 (70-100%)

With version 3.2.0 it always was at 1-2% CPU.

iurienistor commented 5 months ago

I have this

perf

MaZe6K commented 5 months ago

weird... here it looks like this

geonkick331highcpu

with the default startup sound... with some kits it got as low as 25%, but still far too much, 3.2.0 just stays at 1-2% always here, too.

iurienistor commented 5 months ago

@MaZe6K Could you try with other hosts if the load will be the same?

MaZe6K commented 5 months ago

just checked in bespoke synth... there it shows a constant 35%

and in VCV Rack in the VCV Host module in otherwise empty patch 24%

In FL it fluctuates between 25 and 72%.. I guess they all measure differently? definitely far too high everywhere.

iurienistor commented 5 months ago

@MaZe6K Ok, I've found the problem, but I'll create a commit later this week.

iurienistor commented 5 months ago

@MaZe6K I created a commit https://github.com/Geonkick-Synthesizer/geonkick/commit/3035dd5ed57ec334398052a1b55ee110daba8f39 and in the actions the installer for this commit will be created. You can install and see if the problem is fixed. I could reproduce the problem with Ardour, Reaper and other hosts and now I fixed with this commit.