Custom velocity curve per instrument

Got a great idea for the future of LMMS? Post it here.
Forum rules

Make sure to search to see if your idea has been posted before! Check our issue tracker as well, just to make sure you are not posting a duplicate: https://github.com/LMMS/lmms/issues

I saw there's an option to set a custom base velocity, which I guess could be useful in some scenarios but what I really would like to see is a option to set a custom velocity curve per instrument where you can add/remove points and adjust the curve to your preference, similar to this: https://imgur.com/a/bPKmRRY
kasenshlogga1 wrote:
Sat Mar 14, 2020 1:31 pm
I saw there's an option to set a custom base velocity, which I guess could be useful in some scenarios but what I really would like to see is a option to set a custom velocity curve per instrument where you can add/remove points and adjust the curve to your preference, similar to this: https://imgur.com/a/bPKmRRY
yes. It has bearing on the general way LMMS envelopes only is continuous. This is meant to change
Hi,

I am also interested in this question, i.e. how to transform (in realtime playing) the recived midi velocity to a different value.

A very basic example in pseudo code: transform the Midi input velocity to maximum(Midi_input_velocity, 50).

More general transformations of this type are availabe in Ableton and FL Studio, see e.g.:
https://musicianshq.com/how-to-fix-a-qu ... -keyboard/

I guess what was stated in the initial post as "custom base velocity" describes is in fact the fixed velocity which one can set by double clicking on the velocity value (--) in the input section of the midi tab of an instrument.
Maybe there are other ways currently available in LMMS to achive a non-fixed velocity changes as in the above maximum example? I haven't found these yet - but I am an LMMS newbie. Hints are welcome.