i was wondering how well OSC is supported by Ardour?
Can anyone recommend any documentation?
Is it possible to control VST parameters via OSC?
Are there nice mapping tools for that?
I thought it would be handy to map MIDI messages to OSC and OSC to VST parameters. Because mapping MIDI messages to VST parameters individually is quite tedious.
Ardour is probably the program with the most excessive OSC remote controls available Check: The Ardour Manual
Yes, and not just VST, LV2 and Audio Unit or any processor parameter.
However addressing parameters is not trivial, they are addressed numerically. e.g.
oscsend is just a simple instrumentation tool, you could combine it with with oscdump (and configure a dedicated, separate reply port).
It is probably easier to just write a small python script. For inspiration have a look at http://robin.linuxaudio.org/tmp/osc_test.py. While that is from 2014, Ardour 3 and Ardour’s OSC API has since changed, it should be trivial to update and port it to python3.