#How to hide audio devices? (again...) Or how to custom sort them?

1 messages · Page 1 of 1 (latest)

grim storm
#

It has been asked before, if one can hide one or some devices from the device selection.
The solution was to deactivate the device (on Windows in Device Manager), but that is not working in my case...

I have an onboard sound card, connected to a TV set (my monitor) for sound output. I compiled Audacity with ASIO support for my multi channel recording.

Up to this point, things are clear: I switch Audacity to ASIO to record from that device and switch to Windows Direct Sound to playback on my TV.
Unfortunately I now got a newer computer with a Realtek sound chip onboard, which "seems" to support ASIO. It displays "Realtek ASIO" as recording and playback device, which at first glance would simplify the steps, because I don't have to switch the audio host anymore. But... this "Realtek ASIO" is simply not working!
So I still have to switch to Windows Direct Sound for plaback - and if I switch back to ASIO, it always chooses this "Realtek ASIO", because my recording device is named "X Air". So I have to first switch the audio host, then the recording device, then the record channels.

Deactivating the whole "Realtek" audio device is not an option, because I need this for playback.
So - is there a way to tell Audacity to hide this "Realtek ASIO" or at least to sort "X Air" to top?

BTW: Although I describe the situation for Windows, I selected all tags, because the main intention (hiding or sorting of audio devices) would be helpful for all platforms.

fathom stone
#

Oh, golly, as since you are compiling your own flavor of Audacity anyway, why not have it simply remember the last device and # of channels the last time ASIO, DirectSound, etc. was used ?

#

😀

grim storm
#

Yes, of course - if there is no possibility with the current code, someone (maybe me) has to enhance it...