I know that I can turn the volume down, and I know what clipping is and, yes, other DAWs clip too, but for that you usually have to work towards that.
How many DAWs can you name where you load a synth or instrument, play 3 notes and it clips?
I can name one, LMMS and it's reproducable by doing a clean install, new project, which has an oscillator synth track in its template, and playing a chord, a triad.
It will clip out of the box.
And that's just silly. I know no other DAW or tracker or midi synth even that does that, granted, I haven't used many.
Cubase, Fruity Studio, Milkytracker, some version of Magix Music Maker but I think that one lacked synths and was more of an arranger/mixer.
Then that playstation 1 music program, timidity++, fluidsynth, musescore, crappy casio children piano, banging spoons together.
I expect clipping from videogames or other aplications that don't primarily deal with sound on a substantial level.
But DAWs and co? Even a total beginner/newbie developer should quickly learn about the nature of computer sound, that playing two similar sounds at the same time makes them add up, three even more so, etc, yes.
I know that this problem exists, it simply should not be in a DAW.
(Although pulse audio had this silly preset of, I forgot the name of it but other applications could set sound levels and this resulted in max volume sometimes, blowing out speakers and eardrums of people)
If turning the volume down is the solution then the presets should come with a lower volume out of the box.
Again, clipping is just a fact of life in audio and computers, but either the sound engine is wonky or the presets are all precarious if playing simple triads clips the signal this badly.
Lowering them is a workaround that shouldn't really be necessary, as in, load a synth and immediatly turn down the volume, that's ...bad user experience.
But then again, the triple oscillator is already at 30% and after a while it gets ridiculous.
"Oh, yes, just turn down the synth to 0.000000000001% and you'll have something workable!" etc.
Why? Why must it be that way? I get it, free software, and I feel bad for complaining but it's such an integral thing that it baffles me.
It baffles me that a complicated and capable DAW that LMMS is has been created but with such a glaring weakness.
Do you need money? I am not too privy about the project, do you have goals? Are there options to do a donation and ask for a specific thing to be implemented?
What can be done to remedy this shortcoming, cause, yeah, again, I am hard pressed to find this in other programs.
It shouldn't be this way.