it would be cool if lmms had a new set of vsti plugins

Anything that doesn't fit into other topics goes here!
guys, i personally feel that most of the default presets in lmms are either trash or too complicated for an average music producer.

some suggestions i would like to add:
a new piano plugin (fl has fl keys, maybe something like that) cause anyway most ppl use external vsts because of the lack of piano. maybe you can also add options within that one for rhodes, epiano or any other pianos which might come under.
drop zyn and add some other simpler plugin (a fork of dexed or helm maybe)
also make triple oscillator easier to design and navigate.
drop mallets, freeboy, opulenz and other rarely used stuff and can add in some useful stuff
i think you guys can work on plugins without breaking anything else or creating new bugs so i gave this suggestion.
https://plugins4free.com/instruments/Piano-Strings/

I have used 4front piano, its very simple (limited) but has a nice piano sound.
drop mallets, freeboy, opulenz and other rarely used stuff and can add in some useful stuff
First: There are plugins based on use. Opulenz, freeboy etc are used rarely mainly because they have lesser presets, not for any other reasons. But Freeboy is excellent for sfx, etc. Opulenz is simply brilliant for leads and background melodies and harmonies with "harm". Mallets is by far one of the most powerful percussive synthesizers I've used.
They are good for different kinds of music and tracks, and are used often enough that dropping them would be an issue. What is "useful" according to you? Different users have different usual plugins. I use these plugins quite often. Maybe users who make the kind of music you listen to, or users who make mainstream-oriented music, have no specific use.
guys, i personally feel that most of the default presets in lmms are either trash or too complicated for an average music producer.
Now, OP, I personally feel the default presets aren't too trash or complicated, but that's my opinion- I have a taste for old stuff.
The average music producer understands that there is no such thing as a trash preset- every preset sounds good in different cases. You cannot have all presets sounding fancy and lead-like with heavy reverb and a high-end boost. However, I understand that this is your opinion, and so I shall guide you on how to delete presets you don't want.
1. Open the folder in which LMMS is installed.
2. Go to data > presets.
3. Delete the presets you feel are unnecessary.
Also, if you feel the presets are too complicated because they are arpeggiating or have a filter envelope: you can turn that off.
also make triple oscillator easier to design and navigate.
IMO 3xOsc is the most simple plugin to navigate there is. Synthesizing isn't an easy job- it's not intuitive at ALL- but compared to many other synths, 3xOsc is perhaps the most intuitive. Or the least unintuitive. Whatever way you choose to go about it. Each knob has an obvious effect on the output: if you know what a knob does, use it. If you don't, use it anyways and find out.
If you are having trouble navigating the TripleOscillator plugin, you can ask for help, and check out the LMMS documentation page on the TripleOscillator: https://docs.lmms.io/user-manual/5-buil ... oscillator
We do not claim to have a magic knob which automatically does black-box things and outputs glorious sound... mainly because we don't have a magic knob which changes different parts of your sound in an obvious and clear-cut way. We just have knobs that directly manipulate the sound's aspects, and you might want to learn what those knobs do if you have a sound in mind and want to replicate it.
It's a steep learning curve, even with a plugin like 3o because even that requires you to learn.
Alternatively, if you feel 3o could be made easier to navigate, then suggest what change exactly could be done and what part of the current design is confusing.
drop zyn and add some other simpler plugin (a fork of dexed or helm maybe)
ZynAddSubFX is one of the most powerful plugins. It is there simply because it isn't some "simpler" plugin. Both Helm and Dexed are already available as VSTs, and ZynAddSubFX is one of the most commonly used instruments in LMMS, if not the most commonly used one. We cannot, as you said, drop it to add some other simpler plugin. There are enough simple VSTs out there, and different users may want different VSTs. ZAFSX isn't trying to be one of those simple VSTs. ZASFX is there to give users power, because any respectable DAW imo should have at least one of its synths as a powerful one that lets you break limits.
Not to mention, VSTs have to be re-written in C++ for LMMS. And their code scaled to GNU GPL. And then heavily tested, because it's not going to work the same way.
a new piano plugin (fl has fl keys, maybe something like that) cause anyway most ppl use external vsts because of the lack of piano. maybe you can also add options within that one for rhodes, epiano or any other pianos which might come under.
So like Mallets, except for piano instead of percussion? This would be useful. Not sure if piano is a commonly used, and ZASFX has more than enough piano presets, but it's a nice suggestion.
Quick VST suggestion, mda-piano is the closest VST to what you're asking for. It's tiny, it's powerful, and, like a true marker of quality out of the good old days, it even gives this horrid loud click sound when it loads!
i think you guys can work on plugins without breaking anything else or creating new bugs so i gave this suggestion.
That's right- thank you for the suggestions! While we can, however, plugins are typically very difficult to work with, and on a lower priority compared to bugs and errors. Even as this is the case, we give, in theory, a higher priority to effects plugins like multiband compression, sidechain etc, rather than new instruments.
Though! If you know C++ programming you can contribute to the codebase. We're currently on a coder crunch, where even bugs and basic enhancements aren't getting solved, so a coder with a goal would be greatly appreciated.

Now, I'm going to relieve musikbear of his usual job:
Welcome to the Forum, OP.
Here are some important links:
http://lmms.io/forum/viewtopic.php?f=1&t=4740
A few rules and useful forum instructions
If you'd like to introduce yourself, to the community, go here:
http://lmms.io/forum/viewtopic.php?f=4&t=4480

Hope you have a good time on the forums!
What helped me understanding synthesizers, was watching many vids.

Also of people using hardware synths, even the ones with patch cables.

At one moment it went click in my head, and I started to notice a minimoog and the triple OC, are much more alike, then you would expect at first glance. :)
rossmaxx wrote:
Sun Mar 06, 2022 6:52 am
default presets in lmms are either trash or too complicated for an average music producer.
as with everything else, understanding something takes some work. You should start here:
https://docs.lmms.io/user-manual/5-buil ... ng-patches
Recreate the patches, and then make some subtle changes, and see how that change the output.
Then recreate, but in a different instrument -Could be a VST, that is transparent. After a while, you are not only learning how to make presets, you can also hear how existing presets are made!
I also have some videos on building presets, they can perhaps also be useful:
21 instrument-building videos:
Monospace wrote:
Sun Mar 06, 2022 1:53 pm
drop mallets, freeboy, opulenz and other rarely used stuff and can add in some useful stuff
First: There are plugins based on use. Opulenz, freeboy etc are used rarely mainly because they have lesser presets, not for any other reasons. But Freeboy is excellent for sfx, etc. Opulenz is simply brilliant for leads and background melodies and harmonies with "harm". Mallets is by far one of the most powerful percussive synthesizers I've used.
They are good for different kinds of music and tracks, and are used often enough that dropping them would be an issue. What is "useful" according to you? Different users have different usual plugins. I use these plugins quite often. Maybe users who make the kind of music you listen to, or users who make mainstream-oriented music, have no specific use.
guys, i personally feel that most of the default presets in lmms are either trash or too complicated for an average music producer.
Now, OP, I personally feel the default presets aren't too trash or complicated, but that's my opinion- I have a taste for old stuff.
The average music producer understands that there is no such thing as a trash preset- every preset sounds good in different cases. You cannot have all presets sounding fancy and lead-like with heavy reverb and a high-end boost. However, I understand that this is your opinion, and so I shall guide you on how to delete presets you don't want.
1. Open the folder in which LMMS is installed.
2. Go to data > presets.
3. Delete the presets you feel are unnecessary.
Also, if you feel the presets are too complicated because they are arpeggiating or have a filter envelope: you can turn that off.
also make triple oscillator easier to design and navigate.
IMO 3xOsc is the most simple plugin to navigate there is. Synthesizing isn't an easy job- it's not intuitive at ALL- but compared to many other synths, 3xOsc is perhaps the most intuitive. Or the least unintuitive. Whatever way you choose to go about it. Each knob has an obvious effect on the output: if you know what a knob does, use it. If you don't, use it anyways and find out.
If you are having trouble navigating the TripleOscillator plugin, you can ask for help, and check out the LMMS documentation page on the TripleOscillator: https://docs.lmms.io/user-manual/5-buil ... oscillator
We do not claim to have a magic knob which automatically does black-box things and outputs glorious sound... mainly because we don't have a magic knob which changes different parts of your sound in an obvious and clear-cut way. We just have knobs that directly manipulate the sound's aspects, and you might want to learn what those knobs do if you have a sound in mind and want to replicate it.
It's a steep learning curve, even with a plugin like 3o because even that requires you to learn.
Alternatively, if you feel 3o could be made easier to navigate, then suggest what change exactly could be done and what part of the current design is confusing.
drop zyn and add some other simpler plugin (a fork of dexed or helm maybe)
ZynAddSubFX is one of the most powerful plugins. It is there simply because it isn't some "simpler" plugin. Both Helm and Dexed are already available as VSTs, and ZynAddSubFX is one of the most commonly used instruments in LMMS, if not the most commonly used one. We cannot, as you said, drop it to add some other simpler plugin. There are enough simple VSTs out there, and different users may want different VSTs. ZAFSX isn't trying to be one of those simple VSTs. ZASFX is there to give users power, because any respectable DAW imo should have at least one of its synths as a powerful one that lets you break limits.
Not to mention, VSTs have to be re-written in C++ for LMMS. And their code scaled to GNU GPL. And then heavily tested, because it's not going to work the same way.
a new piano plugin (fl has fl keys, maybe something like that) cause anyway most ppl use external vsts because of the lack of piano. maybe you can also add options within that one for rhodes, epiano or any other pianos which might come under.
So like Mallets, except for piano instead of percussion? This would be useful. Not sure if piano is a commonly used, and ZASFX has more than enough piano presets, but it's a nice suggestion.
Quick VST suggestion, mda-piano is the closest VST to what you're asking for. It's tiny, it's powerful, and, like a true marker of quality out of the good old days, it even gives this horrid loud click sound when it loads!
i think you guys can work on plugins without breaking anything else or creating new bugs so i gave this suggestion.
That's right- thank you for the suggestions! While we can, however, plugins are typically very difficult to work with, and on a lower priority compared to bugs and errors. Even as this is the case, we give, in theory, a higher priority to effects plugins like multiband compression, sidechain etc, rather than new instruments.
Though! If you know C++ programming you can contribute to the codebase. We're currently on a coder crunch, where even bugs and basic enhancements aren't getting solved, so a coder with a goal would be greatly appreciated.

Now, I'm going to relieve musikbear of his usual job:
Welcome to the Forum, OP.
Here are some important links:
http://lmms.io/forum/viewtopic.php?f=1&t=4740
A few rules and useful forum instructions
If you'd like to introduce yourself, to the community, go here:
http://lmms.io/forum/viewtopic.php?f=4&t=4480

Hope you have a good time on the forums!
thanks for the insightful reply. i dont know how to reply to specific parts like you did so doing this reply as one big block.
most of what i wrote earlier was my opinion so don't take it wrong.
the one regarding the piano vst, i use an external vst but i did that suggestion cause having a default piano vst will save me(and other producers) from finding the vst through vestige which is a hassle for me personally.
other than that, i was completely wrong on most of the stuff. zyn is needed. i started using presets recently. now i have started to like some of the presets. also for 3osc, i would suggest increasing the size of the ui of the plugin (or whatever it is called) and adding more defined details below some of the knobs.
unfortunately, i don't know c++ programming. the only language i know is python and that too on a very basic level. i wanted to contribute to this amazing piece of software so for me, the only way is through giving ideas on the forum.
Yeah, I understand, that a piano VST would be very useful. It has been suggested before to package a set of VSTs by default with LMMS, but opinions are varying on that, and I generally feel it's slightly redundant, but I can see the sense in it.
Yes, increasing the size of the maximum UI of the plugin is requested for. Have you considered checking out the hovering tooltips?
The problem is, we cannot put info about the knobs along with the knobs in the ui, because it's a waste of space, and ideally you'd want a sleek UI. The best approach would be to learn your way around the plugin, so your path becomes sleeker.
However, it is a good idea to provide in-LMMS documentation of plugins like the tooltips options. It would definitely make navigating simpler, if not handling the plugin easier. However, sometimes, there are tooltips that show up when you click and hold the knobs. Perhaps this could be of some use to you?
Check out the tripleOscillator documentation here https://docs.lmms.io/user-manual/5-buil ... oscillator
Also, mess around randomly with knobs. Imo a very effective way of learning :]
Hmm... if you would like to learn C++, there are many resources out there. I personally cannot pick up learning C++ as a personal project at the moment, so I cannot help much either, or I would have worked towards contributing for an in-code documentation, or fixed half the bugs I found.
All the best on your LMMS journey, OP. We hope we can provide a better interface to you soon, even though it's unlikely.