GeekyEggo / SoundDeck

Sound Deck is a powerful audio-focused plugin for the Elgato Stream Deck.
GNU General Public License v3.0
45 stars 5 forks source link

Set App Audio Device doesn't shows any device :( #46

Closed AndrewLouisA4E closed 2 years ago

AndrewLouisA4E commented 3 years ago

The only function that Sound Deck isn't working here, is the Set App Audio Device, I can change the title, process but Audio Device does not have any of my audio devices, shows nothing :c

GeekyEggo commented 2 years ago

Hmm, this is odd, are you able to see any audio devices in the settings for a “Play Audio” action?

AndrewLouisA4E commented 2 years ago

Yeap, Play Audio works fine, I send a screenshot below of my problem

The problem below image

Play Audio working fine image

GeekyEggo commented 2 years ago

This is strange, as under the hood they use the same code, with the exception of a minor difference. Out of curiosity, what is your default communication device? And is it a virtual or physical device.

As part of #32 I’ve added some extra logging capabilities. I’m going to update areas that this ticket impacts to allow for better insight into what’s going on.

AndrewLouisA4E commented 2 years ago

My default communication device image

I guess they're virtual cable cause GO XLR created these audio lines but the GO XLR is physical.

GeekyEggo commented 2 years ago

The GoXLR are physical, but that should work fine as I’m running a GoXLR too. Once I’ve got some extra logging in, would you be okay to run a beta version of the plug-in? I’ll post a link here when available.

GeekyEggo commented 2 years ago

@AndrewLouisA4E, the latest beta, v2.1.3, includes more logging, hopefully sufficiently so to provide more insight in to what is happening. It would be great if you could;

  1. Download and install the latest beta version from here, com.geekyeggo.sounddeck.streamDeckPlugin
  2. Attempt to add a "Set App Audio Device" action.
  3. Upload the log file located at %appdata%\Elgato\StreamDeck\Plugins\com.geekyeggo.sounddeck.sdPlugin\logs\sounddeck.log.
AndrewLouisA4E commented 2 years ago

Ok, check below :) sounddeck.log

GeekyEggo commented 2 years ago

Thanks @AndrewLouisA4E, this looks to be an interoperability issue, i.e. one with Windows. I have created a fallback for the problem in the hopes of resolving it. Beta v2.1.4 can now be downloaded. Once installed, could you please follows steps 2 and 3 again.

AndrewLouisA4E commented 2 years ago

WORKED! :D Thanks! image

sounddeck.log

GeekyEggo commented 2 years ago

Fantastic news! Thanks for letting me know, @AndrewLouisA4E.

GeekyEggo commented 2 years ago

Closed by bc8054fdfcb08460baf4edb5926ae74268048582.

GeekyEggo commented 2 years ago

@AndrewLouisA4E, question, are you running Windows 11? This change has resolved the issue for someone else, and I’m trying to identify if changes in Windows 11 are the root cause.

AndrewLouisA4E commented 2 years ago

Hi @GeekyEggo, yes I'm using Windows 11