Releases: fredemmott/StreamDeck-AudioMute
v3.3.1: Fix some missing devices on MacOS
Devices without a 'model ID' were omitted on MacOS; this version changes the plugin to use 'model name' instead.
This mostly affected audio devices that are integrated with HDMI or DisplayPort monitors.
v3.3.0: improved reliablity, fuzzy matching, PTT/PTM-only mode
Fuzzy matching
By default, this plugin will only affect exactly the same device, as far as Windows is concerned. This allows the plugin to work correctly when you have multiple identical devices.
Windows will sometimes consider the same device to be a new device, for example, due to buggy drivers.
If fuzzy matching is enabled, the plugin will try to select a device with a similar name if it can't find the device it's configured to use.
PTT/PTM-only
The toggle action now has 3 modes:
- push to toggle mute/unmute
- quick-press to toggle mute/unmute, long-press for PTT/PTM
- always PTT/PTM, even for quick presses
Improved reliability
This release has improved internal reliability, especially for hotplugged devices or devices that are not fully initialized when the streamdeck software starts.
Smaller install size
Debug symbols are no longer included, but are available as separate downloads.
v3.3.0-beta1: improved reliablity, fuzzy matching, PTT/PTM-only mode
Fuzzy matching
By default, this plugin will only affect exactly the same device, as far as Windows is concerned. This allows the plugin to work correctly when you have multiple identical devices.
Windows will sometimes consider the same device to be a new device, for example, due to buggy drivers.
If fuzzy matching is enabled, the plugin will try to select a device with a similar name if it can't find the device it's configured to use.
PTT/PTM-only
The toggle action now has 3 modes:
- push to toggle mute/unmute
- quick-press to toggle mute/unmute, long-press for PTT/PTM
- always PTT/PTM, even for quick presses
Improved reliability
This release has improved internal reliability, especially for hotplugged devices or devices that are not fully initialized when the streamdeck software starts.
Smaller install size
Debug symbols are no longer included, but are available as separate downloads.
v3.2.0-beta1: device plug/unplug support
This release supports:
- connecting and disconnecting audio devices while the plugin is running
- audio devices that are not fully initialized when the StreamDeck software starts
Tickmark and warning signs will be shown when:
- the device for an icon is connected or disconnected
- the button is pressed while the device is disconnected
This release is also less likely to trigger false positives from antivirus software on WIndows than previous releases.
v3.1.0: add optional push-to-talk mode to toggle button
This can be configured via properties.
v3.0.1: Fix disabling feedback sounds
In v3.0.0, feedback sounds were always played, regardless of the setting. This release fixes that bug.
v3.0.0: MacOS support, non-toggling actions with multi actions
- MacOS support
- Adds 'mute' and 'unmute' actions, which are supported in multi-actions. 'toggle mute' remains unsupported in multi actions.
- now appears in new 'Audio Devices' category
v3.0.0rc4: fix a rare crash on Windows
This release fixes a crash that could occur if windows reports an audio device but does not make any information available about it, such as the name of the device.
v3.0.0rc3: MacOS improvements
This release:
- will affect the system default input device (e.g. built in microphone) by default on Macs; this can be changed in the properties, but no longer needs to be. On Windows, the current 'communication' device will be used (unchanged from previous versions)
- improves performance on M1 Macs
v3.0.0rc2: MacOS and multi-action support
Compared to v3.0.0rc1:
- fixes missing category icon
Compared to v2.4:
- adds support for MacOS
- adds 'mute' and 'unmute' actions; unlike 'toggle mute', these can be used in multi-actions.