Re: [LAU] Adjusting velocity curve for individual MIDI keys?

From: Christopher Arndt <chris@email-addr-hidden>
Date: Sun Sep 08 2019 - 17:53:09 EEST

Am 08.09.19 um 16:45 schrieb S.:
> I'm looking for
> some easy Linux compatible options for something I can plug into Jack to
> modify the velocity curve of *specific keys* before the signal reaches the
> synthesizer program. Any tips? Thanks!

a) If you want to use plugins, look at the x42 midifilter.lv2
collection. You can combine the Keyrange/Keysplit filter with the
Velocity Scale filter to effect only certain notes (or a rage of notes).

https://github.com/x42/midifilter.lv2/

You can create a network of these plugins in Carla and save them as a
Carla project, so you can load them all up easily at once.

b) If you're more a command line type of guy, look a mididings. You
create a chain of MIDI processors as text file (in Python syntax, but
it's really only a kind of config file) and then run mididings on it,
which will provide a MIDI port with the processed output.

http://das.nasophon.de/mididings/

The documentation has an example of applying a velocity scaling curve:

http://dsacre.github.io/mididings/doc/start.html#examples

c) Pianoteq has function were you can interactively learn the velocity
response of your keyboard and create a velocity map from it, which can
be edited further manually, I think.

Chris
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@lists.linuxaudio.org
https://lists.linuxaudio.org/listinfo/linux-audio-user
Received on Sun Sep 8 20:15:02 2019

This archive was generated by hypermail 2.1.8 : Sun Sep 08 2019 - 20:15:02 EEST