But assigning knobs and faders with Ctrl+Middle Click doesn’t always work. Sometimes it takes a while until the fader starts responding to knob movement, sometimes it doesn’t respond at all no matter how many times I assign. Note that assigning to pads on my controller works perfectly, it’s just the knobs and faders that have this issue (but they work flawlessly in other programs like LMMS and Mixxx)
Is there anything I should tweak in the Control Protocol Options under Control Surfaces?
Looking at the impulse user manual, it says that there are a number of Templates available. Which template are you trying to use? There are some things that will not work with Ardour MIDI learn:
HUI Faders. These are two event controls. (Mackie Control faders work for me)
Mackie Control and HUI encoders (or any encoder that sends delta values)
N/RPN values.
Some of these things can be made to work with generic MIDI maps. For example, the HUI faders could be mapped as the MSB events only. Mapping supports 4 types of delta based encoders including HUI/Mackie types. N/RPNs are not supported at all at this time.
There is already a midi map included with Ardour for the Novation Impulse 61 that should give you some ideas for what will work for the 25 (though your message says “faders” while my manual says the 25 has only one fader making me wonder if you have a 49 or 61) The included MIDI map is made for the Basic MIDI Template and from what I have read, that would be the best template when trying to get learn to work as well.
Assuming you have downloaded Ardour from ardour.org, you should find the included midi maps in /opt/Ardour*/share/midi_maps/
Ardour from a distro may have the same directory in /usr/share/ardour*/midi_maps/
If you create your own, they should be put in ~/.config/ardour*/midi_maps/
(replace the * with version info… generally tab will get you there)
Note: I have assumed by the reference to Mixxx and LMMS that you are on Linux of some sort and so all directories are Linux directories.
Thank you very much for your detailed response! And sorry about my delayed reply.
By faders, I meant to say knobs. I do indeed have the 25 and there is only 1 fader.
It seems that the issue I’m having only relates to controlling Automation. I assign MIDI control to an automation slider and it works fine usually, but sometimes it just flat out stops responding. All other slider controls work, for example the mixer velocity strip and any other “native” sliders.