MIDI learn and erratically move from knob

I have a trouble here. I try use my MIDI controller (Behringer UMX250) with Ardour and Charlatan (synth). All works very well except the filter cutoff knob. The UI has a frequency curve different from the generic cutoff control. I can link the “Frequency” knob with my midi controller, but when I touch the hardware Charlatan moves erratically. No 0 to 100, or something that, maybe the knob is logarithmic, I don’t know but that seems to be not supported by Charlatan synth internal UI and that is the reason that not possible mapping the values to a 0.0 - 1.0 range.

Is a plugin error? or maybe Can I add something between my MIDI controller and the synth for move constantly?

Peace.

OS: Debian 13
Ardour: 9.2.3
Charlatan: 3.3.2

Here with new information. All works fine in Carla (standalone) y Qtractor. I reported in Mantis: 0010298: MIDI learn with Charlatan virtual synth has erratic behaviour - MantisBT

Could be a long shot…
Have you tried flipping whatever you have configured for “Motorised” and test different “Smoothing” values for your UMX250?

Edit->Preferences->Control Surfaces->Generic MIDI->Show Protocol Settings

Could this be caused by moving the knob too fast? or not moving the know to the current value first?

see also:

Well the documentation bring by @x42 is the correct. I have best results with Motorised but the synth has discontinuous jumps… awful. In the Generic View the information is the same that hardware but the synth has a different value. Is possible create a custom MIDI map and fix this behavior?