954edb7bd842708c2cb67e9712d6b1a656ef38a8
This works around JACK not allowing to directly access physical input buffers by creating an explicit connection. Ardour access input-buffers directly without connection for input meters and AFL. This work in general since data on those ports are always read unconditionally at the start of each process cycle. jack_port_get_buffer (jack_port_by_name (c, "system:capture_1"), n); However with jack this fails if the given port is not connected. Due to an internal jack optimization collecting input data is skipped for ports that have no connections.
Please see the Ardour web site at http://ardour.org/ for all documentation..
For information on building ardour:
http://ardour.org/development.html
Description
Languages
C++
56.5%
C
39.6%
JavaScript
1.3%
Lua
0.9%
Python
0.6%
Other
0.9%