SoundSource now offers support for Dark Mode on MacOS 10.14 (Mojave), with a new Dark theme, and a default “Match System” option. It's also possible to specify which theme is used, independent of the system.
It's now easy to adjust audio from the Finder, as well as the OS's “Text to Speech” functionality. Just select these sources from the new “Special Sources” section found in the updated “Add App” Source selector, and you'll be able to control and adjust the audio.
SoundSource now offers full Undo support, enabling you to easily revert changes you've made within the app.
SoundSource's backend, Audio Capture Engine (ACE), has been updated to 10.1. This update includes several fixes and improvements, for the most stable audio capture possible.
Several issues which could cause SoundSource to pinwheel or crash have been fixed. These issues were fortunately quite rare, but also difficult to track down. If you previously experienced anything along these lines, please be sure to update to the latest SoundSource. If any similar problems persist, please let us know!
An issue where SoundSource's backend could lock up due to rapid sample rate changes has been fixed.
Redirecting audio to Bluetooth devices should now be vastly more reliable (as reliable as Bluetooth can be, anyhow).
Sources which have any audio effects applied to them will now be marked with a small “FX” badge.
When the mouse pointer is over a slider, it is now possible to swipe or scroll to adjust it.
SoundSource's main window now visibly dims when it's in the background, for better clarity.
SoundSource now attempts to track USB audio devices across ports. If a device is unplugged from one port and plugged in to a different port, it is now more likely to continue working as desired.
SoundSource now offers a helpful secondary menu when right-clicking its menu bar icon.
Applications can now be added to SoundSource's list by dragging them into the window. If SoundSource is not currently visible, dragging to the menu bar icon will make the main window appear, and the application can be dropped into the list.
SoundSource will now show a warning if a combination of Audio Unit effects will cause 100 ms of latency or more, as this will lead to an audible delay in hearing audio.
The “Add App” Source selector has been updated, with interface improvements and other modifications.
The behavior of the mute control for Sound Effects has been updated to avoid user confusion.
A small number of poor-performing Audio Units are now blocked by default in SoundSource. For more details, please see this support article.
SoundSource now remembers up to the last 20 devices, rather than an unlimited (bottleneck-inducing) amount.
Plugin windows can now be closed with Cmd-W.
Window management and positioning has been improved in several ways. Plugin windows are now smarter about where they appear, and will move as necessary if SoundSource's main window is moved. As well, if SoundSource's app icon is not visible, and its hotkey is pressed, SoundSource now appears in a more logical location.
A launching crash which would occur when an in-use Audio Unit plugin was removed from the system has been fixed.
When multiple devices with identical names are present, device changes are now better handled.
SoundSource should now behave better on setups with multiple screens and/or multiple spaces.
A glitch in audio that would occur when audio streams came and went has been fixed. This prevents an undesired issue where Magic Boost could behave in unexpected ways.
Scanning for Bluetooth devices has now been greatly improved, fixing a problem where opening a device selector could cause a CPU spike.
SoundSource's menus and windows now behave better when using your Mac in full-screen mode and when switching between spaces.
An audio dropout which could occur when a large number of plugins were present has been fixed.
A cosmetic issue where a highlight on various controls could lag has been fixed.
Another cosmetic issue where slider knobs could incorrectly lose their shadows has been fixed.