View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0010226 | ardour | bugs | public | 2026-03-02 16:04 | 2026-03-08 14:43 |
| Reporter | wargreen | Assigned To | |||
| Priority | normal | Severity | tweak | Reproducibility | always |
| Status | new | Resolution | open | ||
| Platform | Debian GNU | OS | Linux | OS Version | (any) |
| Product Version | 9.2 | ||||
| Summary | 0010226: Inconsistant port numbering with multiple pipewire soundcard | ||||
| Description | Hi, When we have multiple soundcards (via pipewire), this selection of the input in the top menu of the track is inconsistent : Say, we have one 2 channels and one 24 channels soundcard. Click on the "input" menu of the track will show [In 1 ... In 26]. For the 1st of the 24 channels soundcard, we need to click on "In 3". When selected, the input will show "1". Maybe we can show, in the menu : "Short soundcard name, In N" ? | ||||
| Additional Information | Tested here with internal intel soundcard and Inferno dante alsa driver. Pipewire 1.4.10. Ardour launched via pw-jack. | ||||
| Tags | No tags attached. | ||||
|
|
For such cases, the user ought to use the JACK metadata tools to attach pretty-names to the ports, so that they show up with meaningful names in any tool that is using multiple hardware devices as a single device. Remember: we interact via the JACK API, in which all ports of the hardware device(s) being used by JACK are "system:XXXXXX". The idea that "system" can be decomposed into "soundcard 1" and "soundcard 2" is not part of the JACK worldview. |
|
|
Not sure to understand. In the audio connection window, we have the right name. So ardour seem to get these names ? Why don't use these in the top-track menu ? Not useful for some cases ? |
|
|
All the soundcards are shown in the "external" tab. Isn't it multiple "system:XX" ? |
|
|
ah, so pipewire is setting pretty-names for the ports. we can possibly do something with that ... but it's a bit tricky |
|
|
Note that the dropdown shows the "pretty-names", human readable names, which can be customized. The matrix lists raw "system:" port IDs (it probably should also show custom/pretty-names when available). In any case, I suggest to look into pipewire to configure meta-data and properly name ports (or use JACK or Ardour/ALSA, which also allows for custom names) |
|
|
it seems to be the other way around, or rather a complicated mix. pipewire here does *not* provide pretty names. the dropdown does not use system:in_N either, but truncates and mutates it to "in N" |
|
|
I don't think that ask user to change the name will resolve the feeling of make a mistake when selecting the input (or output) patch : we select something with a name in the dropdown (internal pretty name ?), and another name is shown when selected (jack/pw pretty name ?). Related : In the record view, the default input name is the jack/pw pretty name, theses that we should see in the patch dropdown. If we rename it, this new name is correctly displayed in the dropdown. For me, this UX issue make the dropdown useless : i can't know what input correspond to "In X". And when launching a session, i can't take the time to rename all the inputs :) So i always use the matrix windows, that work well. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2026-03-02 16:04 | wargreen | New Issue | |
| 2026-03-05 05:09 | paul | Note Added: 0030049 | |
| 2026-03-05 05:10 | paul | Note Edited: 0030049 | |
| 2026-03-07 21:59 | wargreen | Note Added: 0030063 | |
| 2026-03-07 21:59 | wargreen | File Added: image.png | |
| 2026-03-07 22:03 | wargreen | Note Added: 0030064 | |
| 2026-03-07 22:03 | wargreen | File Added: image-2.png | |
| 2026-03-08 02:10 | paul | Note Added: 0030066 | |
| 2026-03-08 02:46 | x42 | Note Added: 0030067 | |
| 2026-03-08 03:59 | paul | Note Added: 0030069 | |
| 2026-03-08 14:43 | wargreen | Note Added: 0030070 | |
| 2026-03-08 14:43 | wargreen | File Added: Capture d’écran du 2026-03-08 15-00-28.png | |
| 2026-03-08 14:43 | wargreen | File Added: Capture d’écran du 2026-03-08 15-01-17.png | |
| 2026-03-08 14:43 | wargreen | File Added: Capture d’écran du 2026-03-08 15-28-02.png | |
| 2026-03-08 14:43 | wargreen | File Added: Capture d’écran du 2026-03-08 15-30-13.png |