I’m on Linux, and as you probably know modern Linux distros use Pulse Audio, which sucks and makes things hard for Audacity. For instance, if I try to use the default output device in Audacity, I’m guaranteed to have it crash in the middle of my work.
In another thread I learned that Pulse was responsible for this, and that the fix was to stick to a specific “HDA Intel PCH: ALC892 Analog” device for output. As long as I do that, Audacity and Pulse Audio seem to play nice.
However, the problem is that Audacity does everything in its power to go back to the default device. If anything at all on my system does anything with audio, like say I look at a tab in Chrome with a video in it … Audacity uses that as an excuse to say “well, the analog device is in use, guess I’ll go back to default”.
Again, I’m sure this isn’t Audacity’s fault, and that it’s Pulse Audio’s, but what it results in is: A) I do a ton of work B) I close the file C) I use my web browser D) I open the file … and then finally E) I fail to notice that Audacity has gone back to the default device, so I work for awhile then suddenly crash and wind up with missing bits of my file.
I’m not asking you fix Linux audio and the nightmare that is Pulse: who knows if that’s even possible? But if you could just give me some way NOT to have Audacity switch back to data-destroying mode (ie. default audio output), it would save me from soooo many recoveries.