SF2 sound: AppImage vs Repository versions

Having trouble with LMMS? Ask about it here.
Hello everyone,
Usually, I compose music with LMMS 1.2.1 on Linux. That version is from the Ubuntu 20.04 repository. It is stable, but doesn't have the Vestige plugin.
Recently I tried the AppImage version. I found it less stable, but it has the Vestige plugin.

Now the question. Why does the SF2 plugin sound different? Is it related to some Linux libraries that LMMS uses? Which sound is expected?

Here are the demos:
LMMS 1.2.1 repository version:
https://disk.yandex.ru/d/Lw1PuCVYjOb5ug
LMMS 1.2.2 AppImage version:
https://disk.yandex.ru/d/XxDcoQVMhsksrA

After noticing the difference, I'm confused as I may encounter something else and the sound of the instruments I use may change.
ryukusu wrote:
Wed Aug 24, 2022 6:35 pm
Hello everyone,
Usually, I compose music with LMMS 1.2.1 on Linux. That version is from the Ubuntu 20.04 repository. It is stable, but doesn't have the Vestige plugin.
Recently I tried the AppImage version. I found it less stable, but it has the Vestige plugin.

Now the question. Why does the SF2 plugin sound different? Is it related to some Linux libraries that LMMS uses? Which sound is expected?

Here are the demos:
LMMS 1.2.1 repository version:
https://disk.yandex.ru/d/Lw1PuCVYjOb5ug
LMMS 1.2.2 AppImage version:
https://disk.yandex.ru/d/XxDcoQVMhsksrA

After noticing the difference, I'm confused as I may encounter something else and the sound of the instruments I use may change.
first thing: Do you use the same backend on both? Check your Settings
@musikbear, thank you for the suggestion. Both versions use Pulseaudio and there are exactly the same settings. I checked them side by side.
ryukusu wrote:
Thu Aug 25, 2022 6:53 pm
@musikbear, thank you for the suggestion. Both versions use Pulseaudio and there are exactly the same settings. I checked them side by side.
then its a core thing- The binary of the Ubuntu 20.04 repository may be a build on a different repo.
😬-but idk
I think I found the answer (after switching to Bitwig).
LMMS from the Ubuntu repository uses the Fluidsynth library. When I use it with Carla, it sounds similar. The AppImage, probably, have a lighter or simpler library, that's why there is the difference.