C# application to switch default playing device. Download: https://soundswitch.aaflalo.me/
GPL-2.0 License
Bot releases are visible (Hide)
Published by github-actions[bot] over 3 years ago
A hotfix release to the previous one, because a couple of issue where directly being found by the error reporting.
Also contains other bug fixes and translation addition.
Published by github-actions[bot] over 3 years ago
Mostly a bug fix release and translation update. Some translation didn't make it in time for the last version.
Published by github-actions[bot] over 3 years ago
A new trigger has been added to the profile, Application Menu. You can activate your profiles from the context menu (left click on the systray icon in the taskbar) if the have the new trigger setup.
I should also have fixed the issue with the application "hanging" at startup or "randomly". I'll continue to monitor this to be sure.
Published by github-actions[bot] over 3 years ago
Translation and bug fixes related to previous release. Sorry for that.
Published by github-actions[bot] over 3 years ago
Couple of Bug fixes related to the banner notification when used with custom sound.
Also fixes a couple of inconsistencies in the Settings UI.
The most important change, is the amazing job done by the translator to continue to improve the localization of SoundSwitch!
Published by github-actions[bot] over 3 years ago
The 3 major changes are:
Also thank to all the translators to make SoundSwitch more and more accessible, we have now Slovenian and Japanese 🎉
Last but not least, the changelog is now generated from the commits. No more manual generation for me, it's automatic when preparing a release.
Published by github-actions[bot] over 3 years ago
The 3 major changes are:
Also thank to all the translators to make SoundSwitch more and more accessible, we have now Slovenian and Japanese 🎉
Last but not least, the changelog is now generated from the commits. No more manual generation for me, it's automatic when preparing a release.
Published by Belphemur over 3 years ago
As any minor release, it's mostly bug fixes. Most interesting one are about the handling of the different Chinese languages that are now correctly recognized by the application.
The profile notification now respect the global notification type setting.
The rest are related to the Changelog window (that you might be using to read this now :D) and to the downloading of new versions.
ps: Changelog is for 5.7.1 & 5.7.2 was released directly after to fix missing files in the installer.
Implemented enhancements:
Fixed bugs:
Closed issues:
Published by Belphemur almost 4 years ago
I've reworked completely how SoundSwitch avoid conflicting with itself.
If SoundSwitch is already running for the specific user, it won't try to force the old instance to stop and start again, it will simply stop and let the old instance continue its job.
I've also fixed a bug where some devices selected wouldn't be available to switching.
Happy 2021 (hopefully not 2020b). Also, new year mean new certificate to sign the application, still from Certum and still recognized as valid by Windows.
ps: First release of the year, and also first release in a long time without any false positive for virus detection \o/
Implemented enhancements:
Fixed bugs:
Closed issues:
* This Changelog was automatically generated by github_changelog_generator
Published by Belphemur almost 4 years ago
This version fix the bug where you couldn't switch your audio device anymore because of the "Also switch foreground program" was enabled. Moreover, you'd have to reset the audio device in advanced menu of Windows 10.
All of this was caused by the move to .NET 5.0 and the lack of proper error reporting in the app related to the "switch only a specific app" feature.
Now everything is fixed and working as before. Sorry for the inconvenience.
Improved translation for Chinese, Croatian and Norwegian. Thanks to the translating collaborators !
Fixed bugs:
Published by Belphemur almost 4 years ago
.NET Project is moving forward, from now on SoundSwitch will require .NET 5.0.0. As usual, it will be directly detected and provided by the installer.
This should help a lot with the issue some of you have been encountering when running the program and it wouldn't set the hotkeys correctly.
Adding detection of UWP apps, the app you're installing from the Microsoft Store. You'll be able to use them as triggers for switching profiles.
Implemented enhancements:
Fixed bugs:
* This Changelog was automatically generated by github_changelog_generator
Published by Belphemur almost 4 years ago
You can now ask SoundSwitch to restore your device to their state before the selected application started.
Using this with "Also switch default device", you can ask SoundSwitch to remember what devices were in use when the application got the focus and to have them restore when the application closes.
You can change on which screen the notification shows. Thanks to @westonhowe98
Implemented enhancements:
Fixed bugs:
Closed issues:
Merged pull requests:
Published by Belphemur about 4 years ago
Minor release with full redesign of the profile interface made by @FireEmerald.
Also adding missing translation for the new UI.
Fixing an issue where the name of the device wasn't the right one if contained a dot (.) or other special character.
If you're having an issue with the Donation page showing all the time, please reinstall cleanly SoundSwitch, it means it couldn't update correctly before. I apologize for the inconvenience.
Implemented enhancements:
Fixed bugs:
Closed issues:
Merged pull requests:
Published by Belphemur about 4 years ago
Couple of bugfixes mostly related to an issue that made SoundSwitch crash at boot time.
Also improved the whole update system to not have the same issue again with 5.5.0 to 5.5.1.
Fixed bugs:
Closed issues:
Published by Belphemur about 4 years ago
Couple of improvement in this release mostly related to Steam Big Picture.
Now, when you select it as your trigger for a profile, SoundSwitch will remember what were the default audio device and restore them automatically when you close Steam Big Picture.
Added a possibility to run a profile directly on startup.
Fixed issues related to High DPI (4k & Scaling) with .NET Core.
I also took the time to improve the new trigger code to make my life easier when adding new ones.
Implemented enhancements:
Fixed bugs:
Published by Belphemur about 4 years ago
Multiple change in this version mostly related to the profile feature.
You can now configure the same profile with multiple different triggers like the content of the program window, if Steam Big Picture is in the foreground.
Moreover, I've added a basic notification system for it that uses the banner, you'll be notified when the profile is triggered. And you can set the communication device in the profile.
And last but not least, you can now edit a profile directly. The UI has been completely revamped, I hope it makes it more accessible.
For the devs out there, issue with detection of the .NET Core framework have been fixed
Implemented enhancements:
Fixed bugs:
Closed issues:
Published by Belphemur over 4 years ago
Multiple bugfixes related to how SoundSwitch detect that another instance is running.
Finally, found why SoundSwitch would block the system from going to sleep.
Also added an error message in the case you're using a profile that has a disconnected device.
Lastly, a new language, Croatian, has been added to the application.
Implemented enhancements:
Fixed bugs:
Closed issues:
Merged pull requests:
Published by Belphemur over 4 years ago
Quick bug fix release (if you got 5.3.0) where the Help & Donate link weren't working anymore.
Also updated the russian translation. Thanks to @wvxwxvw
The biggest change in the version is the move from .NET Framework to .NET Core.
The installer will, as usual, take care of downloading and installing the framework SoundSwitch needs to run with (.NET Core 3.1.4).
Also, for people that had SoundSwitch crash at Windows start, this should fix it for good.
Lastly, the old HotKey text box has been re-enabled, it should fix issue with people and 4K resolutions.
Fixed bugs:
Merged pull requests:
Implemented enhancements:
Fixed bugs:
Closed issues:
Implemented enhancements:
Fixed bugs:
Merged pull requests:
Fixed bugs:
Implemented enhancements:
Fixed bugs:
Closed issues:
Published by Belphemur over 4 years ago
The biggest change in the version is the move from .NET Framework to .NET Core.
The installer will, as usual, take care of downloading and installing the framework SoundSwitch needs to run with (.NET Core 3.1.4).
Also, for people that had SoundSwitch crash at Windows start, this should fix it for good.
Lastly, the old HotKey text box has been re-enabled, it should fix issue with people and 4K resolutions.
Implemented enhancements:
Fixed bugs:
Closed issues:
Implemented enhancements:
Fixed bugs:
Merged pull requests:
Fixed bugs:
Implemented enhancements:
Fixed bugs:
Closed issues:
Published by Belphemur over 4 years ago
The Biggest update of the Core of the application.
The app doesn't rely on .NET Framework anymore, but on .NET Core.
This is a major change and preparing for the future of .NET where Microsoft will move towards a .NET 5 framework.
The installer has been updated to take care of downloading and installing .NET Core 3.1.4 for you directly from Microsoft.
Implemented enhancements:
Fixed bugs:
Merged pull requests: