-
Notifications
You must be signed in to change notification settings - Fork 104
Made install script hands-off, more dynamic to handle later releases. #43
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Made the install a bit more user-friendly. In the event someone runs the install twice, they won't receive an error.
add function to grab the latest dll from the repo and tweaked the installation
updated description of script
added uri type to $download
|
Yeah I could really use this with SteamVR - please pick it up 🙏 |
|
Hi @nicballarini, sorry for the late reply.
Since it is available and will be updated from the PowerShell Gallery, I actually intended to replace the installation section with a single command like so (see pull request #45) Install-Module -Name AudioDeviceCmdletsI hope you also think this will help simplify the installation process the most. |
|
@ImportTaste
I do not intend to abandon the project, but I do admit having some difficulty finding the time to work on it. My goal would be to add support for communication AudioDevice and also enabling/disabling AudioDevice first, and then add mixer support (volume control per app). |
Oh, that's awesome, I was not aware. Obviously much easier, thanks!
If you weren't aware SteamVR has audio switching built-in with the ability to choose what audio in/outs you want to use while in SteamVR and when you exit.
This has been quite useful for me, I wouldn't mind trying to help, though now sure how well I'd do. Most of my experience is with Powershell & Python. |
|
@frgnca That's good to hear. Could you possibly upload a dev version to Powershell Gallery that includes the other PRs? I'm particularly needing the -ShowDisabled feature. |
|
see pull request #45 |
The current install script requires the user to download the DLL manually.
This update will check if the module is installed. If it's not, it will go through the install process and also checks for if the DLL is already downloaded.