Loopback
Release Notes

Loopback 2.1.4

Released on March 24th, 2020

  • ACE 11.1.4 brings several fixes
    The Audio Capture Engine (ACE) backend has been updated to 11.1.4, which fixes several different issues.

  • Multiple issues related to aggregate devices have been fixed, including corrections for missing audio and issues with sample rate mismatches. Issues with capture of FaceTime, Podcasts.app, and more, should now be resolved.

  • A problem where short glitches could occur when starting to send audio to Bluetooth devices has been corrected.

  • An extremely rare crash, which could be seen when devices have massive buffer sizes, has been fixed.

Loopback 2.1.3

Released on March 3rd, 2020

  • Improvements and Fixes With ACE 11.1.3
    The Audio Capture Engine (ACE) has been updated to 11.1.3, with many backend enhancements including additional fixes for device tracking, and work arounds for issues with Bluetooth.

  • Applications which lack a bundle identifier (such as “DOSBox”) are now correctly handled by Loopback.

  • Previously, audio devices which failed to properly report their “physical transport” setting might not be captured or heard. This issue has now been resolved.

  • Improvements have been made to all level meters, to reduce the amount of CPU used and improve performance in multiple situations.

  • The main Loopback window's visibility now toggles with the menu option in the Window menu.

  • Updates have been made to the error alert shown when uninstallation is being blocked by another application.

  • Loopback's debugging has been updated, to include more detailed configuration information.

Loopback 2.1.2

Released on December 12th, 2019

  • Full MacOS 10.15 (Catalina) Support
    At this time, Loopback now has full compatibility with MacOS 10.15 (Catalina).

  • Audio Capture From New Special Sources
    Loopback can now easily capture audio from Siri and VoiceOver, simply by selecting them from the Special Sources area of Loopback's Source selector.

  • Enhanced Audio Capture with ACE 11.1
    The Audio Capture Engine (ACE) has been updated to 11.1, with many backend enhancements.

  • Improvements to Bluetooth Device Reliability
    Loopback now does additional work to avoid issues caused by Apple's Bluetooth device handling, so Bluetooth devices will work more reliably when included as part of a Loopback virtual audio device.

  • Further improvements have been made to the tracking of USB audio devices.

  • An issue where an incorrect sample rate assignment could prevent devices from being enabled has now been resolved.

  • Several changes have been made to improve performance and robustness, and to better handle changes to configurations while running.

  • An issue where Loopback devices could fail to be fully removed when the application is uninstalled has been corrected.

  • A useful “Reinstall ACE” debugging option is now available by option-clicking the Loopback menu. This will uninstall and then immediately reinstall ACE.

Loopback 2.1.1

Released on September 25th, 2019

  • Important Crash Fix
    A crash which could occur on launch has been fixed. This crash was rare, occurring only when an Application Source's icon could not be found, but it's now entirely corrected.

Loopback 2.1.0

Released on September 16th, 2019

  • Loopback now offers support for Dark Mode on MacOS 10.14 (Mojave) and up, with a new Dark theme. Loopback will automatically match the system appearance, but can also be set to either Light or Dark mode manually.

  • Loopback's tracking of physical audio devices has been overhauled and dramatically improved. It will now better handle issues caused by many USB audio devices. Loopback will automatically track devices across restarts and between ports on your computer, so fewer adjustments are necessary.

  • Loopback now has preliminary compatibility with MacOS 10.15 (Catalina).

  • The backend Audio Capture Engine (ACE) has been updated to 11.0.0, with preliminary MacOS 10.15 (Catalina) compatibility as well as other fixes and improvements.

  • Level meters have been optimized to use substantially less CPU. They've also been smartened up, to better reflect reality in certain tricky configurations.

  • Loopback is now better at alerting you when physical audio devices have gone missing from your Mac.

  • Several interface refinements have been made. It is now much clearer when a device and block is disabled, selected items have been given a better appearance, and new devices automatically allow you to edit their names.

  • Loopback's wizard for installing, updating, and removing ACE (among other tasks) has been overhauled, with many small improvements and enhancements. Update notes are now presented on the first launch of a new version, and the wizard will now intelligently warn if uninstalling will impact other applications.

  • Loopback now compensates for devices that are slow to start, so monitors don't miss audio at initial start-up.

  • Loopback has been made much more resilient to breakage and corruption, often caused by cleaner utilities.

  • Loopback now requires MacOS 10.12 (Sierra) or higher. If you're still on 10.11 (or lower), be sure to see our Legacy page.

  • New Loopback devices now default to the same sample rate as the default system output, rather than always using 44.1 kHz.

  • A new hidden preference, “ACE: Prioritize reliability over latency”, has been added. Though most users won't need this, the preference provides extra time for complex setups to process audio, at a cost of increased end-to-end latency.

  • Loopback's Help menu now includes a useful new Release Notes window, so you can see changes across all versions from right inside the app.

  • The look of messages displayed by Loopback has been modernized.

  • Loopback's help manual has been improved and streamlined.

  • The About box has been updated to provide additional version information in an easy-to-read fashion.

  • Numerous other minor improvements and refinements have been made as well.

Loopback 2.0.1

Released on February 7th, 2019

  • Volume sliders all now feature a helpful percentage readout.

  • Routing audio from Twitch desktop app is now fully supported by Loopback.

  • Smarter output device names are now used in the Monitors section.

  • The Device Editor area now includes a “Delete” button, which will remove any and all selected items.

  • Improvements have been made for devices imported from Loopback 1, correcting a minor issue where muting modes would sometimes be set incorrectly.

  • The launch behavior when another copy of Loopback is open has been improved.

  • The volume indicator icons now use 1/3 of the slider for each wave.

  • An issue where devices could potentially reappear after uninstalling Loopback has been fixed.

  • Sources are no longer incorrectly added to a device if the user cancels the “Select Application…” dialog.

  • The Pass-Thru source now includes some explanatory text, as well as a link to the manual.

  • The support form in Loopback's Help menu has been updated.

  • Loopback now includes a hidden “Reduce Animations” preference, as a CPU-saving measure. Meanwhile, a no-longer-relevant hidden preference dating back to Loopback 1 has been removed.

Loopback 2.0.0

Released on November 30th, 2018

  • A Massive Interface Overhaul The most noticeable change in Loopback 2 is its brand-new user interface. The first version of Loopback offered tremendous audio routing capability, but harnessing that power was not as simple as it could've been. For version 2, we worked hard on a redesigned interface that will be intuitive for everyone. Loopback now features a simple new wiring system that lets you easily visualize and adjust how your audio will flow.

  • Volume Controls Galore Users asked for it, and we provided it. Loopback 2 provides control over volume levels at every step of the way. The volume from individual sources can be tweaked relative to other sources, to get the perfect mix. Audio levels sent to monitoring devices can also be adjusted, as can the audio level from the virtual audio device itself.

  • More Powerful Monitoring Monitoring virtual audio devices is now simpler than ever. Just add a monitor at the end of the device, and wire it up to get the exact audio desired. Listen in to the entire device, or use the custom wiring to monitor just part of the audio. You can even have multiple Monitors per virtual audio device, so you can hear exactly what you need to.

  • Capture Hidden Sources Audio can now be captured from previously unavailable sources, like Siri, VoiceOver, and Text-to-Speech. Hold down the option key while clicking the Add Source button to reveal the “Running Processes” menu, then select the correct hidden source.

  • Up to 64 Channels Virtual audio devices can now provide up to 64 channels of input and output, for amazing power.

  • Fully Configurable Channels Just about any setup is now possible, with configurable routing of audio from all audio sources to output channels, as well as from output channels to the new, more powerful monitoring devices.

  • An Explicit Pass-Thru Source Pass-Thru functionality, previously an implicit part of Loopback, is now visible as an actual audio source. This allows for more power and control over the audio passing through your virtual audio devices.

  • On/Off Toggles for Sources and Monitors Loopback's virtual audio devices are more configurable than ever, with the ability to turn off individual sources and monitors within a device. Rather than deleting a source or monitor, and losing its settings, you can now temporarily toggle it off as you make adjustments to get exactly the audio you need.

  • Much More to See Loopback 1 users should be sure to visit our New in Loopback 2 page.

Loopback 1.2.1

Released on September 7th, 2018

  • Audio Capture Engine (ACE) has been updated to 9.1.0, with MacOS 10.14 (Mojave) compatibility.

  • A rare bug where very complex virtual audio devices could cause coreaudiod to crash has been fixed.

  • Loopback now has compatibility with MacOS 10.14 (Mojave).

  • Loopback now requires MacOS 10.11 (El Capitan) or higher. If you're still on 10.10 (or lower), be sure to see our Legacy page.

Loopback 1.2.0

Released on May 4th, 2018

  • Loopback's virtual devices now have fully adjustable volume controls for both input and output. See this Knowledge Base article for more details.

  • Audio Capture Engine (ACE) has been updated to 9.0.3, with fixes and improvements.

  • Another update to License window has been made.

Loopback 1.1.8

Released on April 19th, 2018

  • Audio Capture Engine (ACE) has been updated to 9.0.2, to fix several small issues related to installation.

  • Loopback now works around device visibility issues caused by incorrect behavior seen in apps such Boom.

Loopback 1.1.7

Released on March 27th, 2018

  • An issue where Loopback's virtual devices could be incorrectly deactivated upon updating has now been fixed. Please check that your desired devices are enabled in Loopback's device list.

Loopback 1.1.6

Released on March 26th, 2018

  • Audio Capture Engine (ACE) is the new name for Rogue Amoeba's audio capture backend (formerly called “Instant On”). ACE has been updated to version 9.0, with several small fixes and improvements.

  • The License window has been updated and improved.

Loopback 1.1.5

Released on September 27th, 2017

  • Loopback now has full compatibility with MacOS 10.13 (High Sierra).

Loopback 1.1.4

Released on July 24th, 2017

  • Loopback's audio capture system, powered by Instant On, has been updated to fix a crash on MacOS 10.13, as well as adding improved logging.

  • Loopback's preliminary compatibility with MacOS 10.13 (High Sierra) has been improved. We still strongly recommend users stick with a fully supported version of MacOS for now, but those who are testing High Sierra are able to test Loopback as well.

Loopback 1.1.3

Released on June 23rd, 2017

  • Loopback's audio capture system, powered by Instant On, has been updated to improve audio capture from VMWare Fusion, FaceTime, and Flash running in Safari.

  • The monitoring menu now correctly shows multiple audio devices with identical names.

  • An incompatibility with TouchBar Macs, seen when VoiceOver was on, has been corrected. In addition, the “Add Source” popup menu now properly accepts VoiceOver presses.

  • Loopback's Preferences window has been updated to correctly mention anonymous data collection, which assists in future development.

  • Loopback now has (extremely) preliminary compatibility with MacOS 10.13 (High Sierra). While we strongly recommend users stick with a fully supported version of MacOS for now, those who are testing High Sierra will now be able to test Loopback as well.

  • Many small improvements have been added to make reading the Help manual easier.

  • Loopback now requires MacOS 10.10 (Yosemite) or higher. If you're still on 10.9, be sure to see our Legacy page.

Loopback 1.1.2

Released on March 29th, 2017

  • Loopback now correctly routes audio on all channels when using nested devices and manual channel mapping.

  • An issue where rapid starting and stopping of a device could cause monitoring to fail has been fixed.

  • A very rare issue where the installer could fail to update over very old versions has been corrected.

  • Loopback now collects anonymized information about virtual audio devices, to assist in future development.

Loopback 1.1.1

Released on December 22nd, 2016

  • Notifications that inform the user about mis-configurations and other issues have been fixed to appear correctly at all times.

  • Device monitoring now works even with pass-thru devices, avoiding a rare configuration issue where audio could appear to be lost.

  • An obscure issue where deleting an audio source could lead to a crash has been corrected.

Loopback 1.1

Released on December 7th, 2016

  • Loopback now supports nested devices, allowing one Loopback virtual audio device to be embedded inside another Loopback device. Now you can create even more powerful (and complex) setups.

  • Loopback's audio capture system, powered by Instant On, has been updated with full support for MacOS 10.12 (Sierra).

  • We've made a ton of small but useful interface improvements, including tooltips for overly long device summary information, visual warnings for missing devices, a Type column in the Audio Sources table, improved window resizing and full-screen support, a popover in the Home view, and changing the “Select Application…” modal dialog into a sheet.

  • Loopback can once again capture audio from FaceTime.

  • A rare issue where monitoring could fail to turn on, or fail to turn off, has been corrected.

  • You can now duplicate a virtual device, via the Edit menu. Undo is also now supported for virtual device creation and deletion.

  • Loopback devices will now show a custom icon, based on their settings, in other apps like Audio MIDI Setup.

  • Applications can now be dragged directly to the Audio Sources table to add them to a virtual device.

  • If a monitoring device is missing, Loopback will now warn you via Notification Center, as well as in the app's main interface.

  • Loopback now also uses Notification Center to alert you to software updates when the main application isn't open.

  • Virtual devices now support the 176.4 kHz sample rate.

  • An issue on Mac OS X 10.10 and higher has been fixed, so that console warnings are no longer incorrectly logged when Loopback launches.

  • If the Instant On backend is unsupported (as on a brand-new OS), Loopback will now automatically check for an update.

Loopback 1.0.3

Released on July 28th, 2016

  • Instant On has been updated to version 8.3, with preliminary support for MacOS 10.12 (Sierra).

  • Monitoring now automatically restarts when an output device is removed and then returns.

  • Loopback now uses https whenever relevant.

  • The text shown during the installation, updating, and removal of Loopback has been refined.

  • Improvements have been made for instances where Loopback is run on unsupported (future) operating systems.

Loopback 1.0.2

Released on April 12th, 2016

  • Instant On 8.2.4 includes several small improvements for better overall performance.

  • This update further improves the way Loopback devices behave in trial mode. When the trial limitations are triggered, quitting the Loopback application will now disable any active devices. With this change, noise will no longer persist with no obvious way to stop it.

  • Backend changes have been made to improve compatibility with applications that do not properly handle device name changes.

  • A rare problem where input devices could incorrectly be captured multiple times has been fixed.

  • Error reporting has been improved, providing better details if a device fails to be created properly.

  • A loss of audio sync could occur when a device's sample rate clock jumped backwards. That clock should never jump backwards, but some devices do things they're not supposed to. Loopback now handles that without a problem.

  • Loopback's sample rate reporting has been adjusted to improve compatibility with certain apps, including MAX, Roon, and Screenium.

  • Missing audio devices in the monitoring setting are now marked more conspicuously.

  • Several other small improvements have been made.

Loopback 1.0.1

Released on January 13th, 2016

  • Instant On 8.2.1 improves the handling of Loopback devices while Loopback is in trial mode. Specifically, if the Loopback app is deleted without doing a proper uninstall, Instant On will handle cleaning up any Loopback devices left behind by disabling them.

  • The Loopback trial now allows 20 minutes of use before overlaying noise on a device.

  • Some small UI tweaks have been made, including a fix for the vertical centering on the “New Virtual Device” button, as well as an issue with scrollbars appearing in the trial window.

  • Several other small improvements have been made.

Loopback 1.0.0

Released on January 11th, 2016

  • Initial public release