LMMS for Linux (from LMMS site) wants DLLsor exe VST files

Having trouble with LMMS? Ask about it here.
Strange thing....I just went to add a piano.so (whatever its name was) VST, and when loading from VeSTige, it would only load either a DLL or exe. Not .so. So just for grins, I tried one of the old DLLs from when I was running M$ CrashOS. Needless to say it didn't work. :-)

So does anyone have any idea why would the AppImage (lmms-1.2.2-linux-x86_64.AppImage) from the LMMS site want those, and NOT .so files?

Thanks
spooky130u@gmail.com wrote:
Wed Jul 05, 2023 12:57 pm
why would the AppImage want VST2, and NOT .so files?
.so is not supported.
in AppImage you use WINE as a middlelayer that allow LMMS' Vestige-container to run VST2 in Linux, so you have to have VST2 as a .DLL (witch is VST2), neither .EXE or .so can be used in LMMS, unless you use CARLA as middlelayer instead of LMMS-Vestige-layer.
But CARLA is not in my vocabulary, i have no insight in it at all, except i know that a lot of peeps have odd issues related to witch Linux-distro they use
spooky130u@gmail.com wrote:
Wed Jul 05, 2023 12:57 pm
Strange thing....I just went to add a piano.so (whatever its name was) VST, and when loading from VeSTige, it would only load either a DLL or exe. Not .so. So just for grins, I tried one of the old DLLs from when I was running M$ CrashOS. Needless to say it didn't work. :-)

So does anyone have any idea why would the AppImage (lmms-1.2.2-linux-x86_64.AppImage) from the LMMS site want those, and NOT .so files?

Thanks
The LMMS devs are working on support for Linux plugins. Some LV2 already work.

You can however have Carla inside LMMS. I ones had Amsynth working in LMMS, through Carla but I could not automate anything.

I cant find Carla in the slackware repositories. You might have to compile it yourself.

https://github.com/falkTX/Carla

You can also try the pre compiled Version of Carla. I had issues though to have this show up in LMMS, but this might be fixed.
https://kx.studio/Applications:Carla
(bottom of the page)

Maybe you should consider a different distro if you do not want to compile Carla yourself.

There are distro aimed at music making. Or use the one I am using, openSUSE.
I have LMMS and Carla from the opensuse repositories.
Its a special repository though.
https://geekosdaw.tuxfamily.org/en/

OpenSUSE once started as a german translation of slackware.

If you want to use windows vst with Carla, just like with LMMS you still need wine.
so is not supported.
in AppImage you use WINE as a middlelayer that allow LMMS' Vestige-container to run VST2 in Linux, so you have to have VST2 as a .DLL (witch is VST2
Can you be a bit more specific on how that works? I've never used WINE before. Do you just put the DLLs in WINE? What would I call the path to them? I'm confused, but after my first cancer, that's common enough ....

Thanks

Now on to another post about MIDI caables
You can think of wine as an emulator. to run windows programs on Linux.
Most VST are windows programs. Vestige in LMMS expects a windows file. A .dll file.

Linux does not understand .dll files and that were WINE comes in. It translates all commands from the the windows program, into stuff that Linux does understand.

Maybe this helps?
https://www.winehq.org/

I also noticed slackware is mentioned, under downloads.

Both LMMS and Carla will work without wine too.

If you only want to load Linux plugins, you do not need wine, but you do need Carla, because Vestige can't do it.

I hope this clears things up, if not feel free to ask more questions. :)