All of this amount to noticeable pops and sound stutter even on single Nuked-OPN2 instance, even more so on dual Nuked-OPN2, furnace's reported CPU load spikes to ~100% constantly (no more than 25% on KDE's system monitor). -O2 gcc flag hardly helped. Nuked-OPM is a lagfest. i5-10505 CPU in my desktop doesn't exhibit that problems. Neither should rather modern mobile i7, so where is the problem? This computer has no problem running 7 concurrent Nuked OPL3 cores, as evidenced by libADLMIDI.
Setting cpupower to performance helps, but that introduces extreme crackling on all chips.
At all times, furnace reports 60 fps 16 ms render time
Driver is SDL
I came to conclusion it cannot be explained in any other way but some kind of a regression, either in kernel, DE or furnace itself.
CPU: Intel Core i7-8650U (4 cores, 8 threads, 0.4 - 4.2 GHz) GPU: Intel UHD 620 RAM: 16 GB DDR4 OS: Arch Linux Kernel ver: 6.11.9
All of this amount to noticeable pops and sound stutter even on single Nuked-OPN2 instance, even more so on dual Nuked-OPN2, furnace's reported CPU load spikes to ~100% constantly (no more than 25% on KDE's system monitor). -O2 gcc flag hardly helped. Nuked-OPM is a lagfest. i5-10505 CPU in my desktop doesn't exhibit that problems. Neither should rather modern mobile i7, so where is the problem? This computer has no problem running 7 concurrent Nuked OPL3 cores, as evidenced by libADLMIDI.
Setting cpupower to performance helps, but that introduces extreme crackling on all chips.
At all times, furnace reports 60 fps 16 ms render time Driver is SDL