OSC Control Surface for Ardour. Based on Len Ovens' control surface.
- Ardour 5.12
- Open Stage Control
- all tracks (using banking)
- transport
- plugins (ladspa-like generic ui)
- sends/receives
- Enable OSC in ardour
- launch Open Stage Control :
# Running from sources:
npm start -- -l path/to/ardour.js -c path/to/ardour-plugins-module.js -s 127.0.0.1:3819
# Running from binaries:
open-stage-control -- -l path/to/ardour.js -c path/to/ardour-plugins-module.js -s 127.0.0.1:3819
# Where 127.0.0.1:3819 is ardour's listening 'ip address:osc port'
If the interface doesn't sync properly, try increasing the udp buffer size : https://www.systutorials.com/241303/how-to-enlarge-linux-udp-buffer-size/
# check buffer size
/proc/sys/net/core/rmem_default
# change buffer size
sudo sysctl -w net.core.rmem_default=262144