View Issue Details

IDProjectCategoryView StatusLast Update
0010018ardourfeaturespublic2025-11-24 12:18
Reporterzehka Assigned To 
PrioritylowSeverityfeatureReproducibilityalways
Status newResolutionopen 
PlatformArchOSLinuxOS Version(any)
Product Version8.12 
Summary0010018: Ardour deletes assigned external ports as soon as interface disconnects
DescriptionWhen ardour is used with an external audio interface and that interface is disconnected ardour immediately deletes all assignment of inputs/outputs to that interface.
While I see why this has been implemented this way this can be very annoying especially with larger setups as reconstructing all your assignments can be work intensive and be problematic in live environments.
Ardour is technical able to store assignment to disconnected ports as shown by the workaround of saving your project and closing ardour prior to unplugging the interface and only reopening it after reinserting the interface. How ever this is only possible if the disconnection is planned, if not (i have had cases of people pulling the wrong plug, fuses tripping or even sb. stashing their bag on the of button of the power strip) this behavior leaves you scrambling to get your setup back to work.
Steps To ReproducePlug in a USB Interface.
Open Ardour and create a project that uses said interface.
Replug or power cycle the interface.
All assignments to the interface are permanently lost
TagsFeature, live, usb

Activities

zehka

2025-11-24 12:18

reporter   ~0029535

I found a new scenario where this behavior can cause problems:
When my laptop goes into screensaver mode it will shut down its dedicated graphics cards and thus everything connected via HDMI is disconnected and reconnected when the laptop is woken up again. But ardour unassigns the HDMI audio device as soon as the screensaver start and i have to reassign all audio to HDMI devices after wakeup.
I understand this is ardour working as designed but maybe changing the default behavior at some point in future could eliminate these frictions points?
Thanks again :)

Issue History

Date Modified Username Field Change
2025-10-03 20:09 zehka New Issue
2025-10-03 20:09 zehka Tag Attached: Feature
2025-10-03 20:09 zehka Tag Attached: live
2025-10-03 20:09 zehka Tag Attached: usb
2025-11-24 12:18 zehka Note Added: 0029535