In short, this is a dynamically generated folder accessible via "Audio Devices" button.
As of (4/28/2022), an additional experiemental PTT (mic mute press-to-talk) button functionality was added.
This plugin makes use of Sean Chapman's/xenolightning AudioSwitcher project/NuGet Package.
Loupedeck Installation
- Go to latest release, and download the
lplug4
file to you computer - Open (normally double-click) to install, the Loupedeck software should take care of the rest
- Restart Loupedeck (if not handled by the installer)
- In the Loupedeck interface, enable AudioSwitcher by clicking Manage plugins
- Check the AudioSwitcher box on to enable
- Drag the desired control onto your layout
Once click it will bring you to a dynamic playback device selection page.
IDE Installation
Made with Visual Studio 2022, C# will likely only compile in VS2019 or greater.Assuming Loupedeck is already installed on your machine, make sure you've stopped it before you debug the project.
Debugging should build the solution, which will then output the DLL, config, and pdb into your %LocalAppData%\Loupedeck\Plugins
directory.
If all goes well, Loupedeck will then open and you can then debug.
Follow the Loupedeck Installation instructions above, once completed you will then be able to drag the Audio Devices control onto any layout page or button in your Loupedeck.
As of writing this (Apr 9th, 2022), there is only the one control. I'm hoping to add more for recording devices, and an auxiliary control that allows you to chance both recording and playback simultaneously.
Fill out the template to the best of your abilities and send it through.
Easily done. Just open a pull request.
Don't worry about specifics, I'll handle the minutia.
The MIT-License for this plugin can be reviewed at LICENSE attached to this repo.