This tool can generate custom MIDI velocity curves for Logic Pro X’s Scripter MIDI effect plugin. Drag points to adjust the velocity curve. Double-click to add or remove points.
If you are not already familiar with MIDI velocity curves, this great Sound On Sound answer is worth a read. Basically, not all keyboards are created the same way; some keyboard models have a lighter or heavier velocity mapping. For example, the maximum velocity on my Yamaha keyboard is about 110. This means I cannot produce any velocities above 110. This has caused problems for me, especially with some sampled piano libraries, as their sample velocities are usually mapped fairly linearly from 0 to 127, meaning I could never trigger any higher velocity samples.
This little project would not have been possible without CanvasSpliner. Code view was created with CodeMirror editor.