ef253d3fc907ebd3312cd1e84dd31fb62a149933
Session::setup_bundles() creates mono and stereo bundles from hardware inputs and outputs. For mono bundles the name of the bundle was based on the pretty name of the port (if the port has a pretty name), however stereo bundles always used the indices of ports to make the name. When using pipewire (or otherwise having multiple jack clients exposing physical ports) the indices are even less meaningful than otherwise (as different devices could appear in arbitrary order), so also using pretty names for stereo bundles makes the UI less confusing in places where these bundle names are used (for example the menu when clicking on an IOButton).
Please see the Ardour web site at https://ardour.org/ for all documentation..
For information on building ardour:
https://ardour.org/development.html
Description
Languages
C++
56.5%
C
39.6%
JavaScript
1.3%
Lua
0.9%
Python
0.6%
Other
0.9%