After some deliberate configuration, I set my alsa settings in alsamixer and stored them via
alsactl store. This works great - every time I reboot the settings in my alsamixer are set properly (the specific setting I’m concerned with is the “SPDIF clock sync”). However, after recording with Ardour today I noticed some pops & crackles - after looking through alsamixer I see that my SPDIF clock sync setting is changed back to internal.
After some further debugging, it appears that Ardour is changing my clock sync to internal every time I load a session. I’m not sure why that is, I thought Ardour would leave my alsa settings alone but it seems to want to reset the setting back to what it wishes. Is there a setting in Ardour to configure the SPDIF clock sync source? It is really frustrating to record a great track, and then afterwards I realize the clock source is wrong and the track really isn’t perfect.