How to add VST to a "Instrument Plugins"?

Anything that doesn't fit into other topics goes here!
donny wrote:
Thu Dec 12, 2024 5:40 pm
I got this issue on my windows 11 pc, latest version. LMMS is the current stable version 1.2.2. And my VST's are from dskmusic.com

This is what i am doing:

- I place the whole folder in user/programs/LMMS/plugins (.dll file itself without the whole folder, doesnt work)
- In VeSTige i search for this .dll file inside the named folder
- I safe it with the button on the right top corner, in its recommendet folder user/documents/presets/VeSTige/file.xpf
(i tried to save it in the installed folder aswell, with the same result)
- When i close LMMS and start over, i open VeSTige without having presets
No that is a misunderstanding. Every new "Vestige" you open from Instruments is natively empty, It can get content by either dragging a VST2 in from sidebar or using the green folder icon and browse to a VST2.
When you are using "save-this-preset" button you make a new preset that you can use in any project.
However i would not recommend you to save that preset in
user/documents/presets/VeSTige
Instead inside user/documents/presets/
make a folder that is specific for that VST, it could be
user/documents/presets/Synt1
And then save any preset you make for Synth1 inside that folder
Eg you made a preset for a sharp-Saw, then it would be
user/documents/presets/Synt1/sharpSaw.xpf
This gives you a structure that is easy to understand and in sidebar you can see all your presets for any specific VST
When you drag such a saved vst-Preset into any project it should be exactly as you saved it! -and should work in any any project. I should also load it self when you load* a project.

(* This can be messed up if you get a new computer, and has old'ish VST-presets, the sc 'migration-issue')
oh i see now, they can be found at presets at the left toolbar. Wouldnt that be more convenient having all new Vst's together (with own logos) with the old one's found in Instrument Plugins? This way through VeSTige feels very hacky.
donny wrote:
Fri Dec 13, 2024 9:15 am
oh i see now, they can be found at presets at the left toolbar. Wouldnt that be more convenient having all new Vst's together (with own logos) with the old one's found in Instrument Plugins? This way through VeSTige feels very hacky.
its kind of is hacky.
The VeSTige plugin is a sc middlelayer. I allows several VeSTige features to be used by LMMS and is different from the other instruments in that way, but still have some of the standard features.
This implementation will most likely not change before a future complete rewrite of core, and that wont be sometime soon ...
lets say its the LMMS charme.. at least it works and thats what matters at the end of the day. But probably is something that could be changed in the future. To get something in the Instrumental Plugin list you need to code a VST specifically for LMMS?
donny wrote:
Sat Dec 14, 2024 2:41 pm
lets say its the LMMS charme.. at least it works and thats what matters at the end of the day. But probably is something that could be changed in the future. To get something in the Instrumental Plugin list you need to code a VST specifically for LMMS?
Yes its called a port, and That is how LMMS implement zynAddSubFX. zyn is a port of of the famous synth by Nasca Octavian Paul witch is a VST2. The version in LMMS is specific for only LMMS, and is therefore a port of Nasca Octavian Paul's work.
Our zynAddSubFX (zasfx) wont work outside LMMS.