- Joined
- Jul 22, 2018
- Messages
- 8,029
- Motherboard
- Supermicro X11SPA-T
- CPU
- Intel Xeon W-3275 28 Core
- Graphics
- 2xAMD RX 580 8GB
- OS X/macOS
- 13.x
- Bootloader
- OpenCore (UEFI)
- Mac
- Mac mini
- MacBook Pro
- Mobile Phone
- Android
- iOS
How to Enable Antelope, PreSonus, Slate Digital, Focusrite and Apogee Audio Interface on macOS
An EliteMacx86 Exclusive Guide - This guide covers the implementation of Antelope, PreSonus, Slate Digital, Focusrite and Apogee Audio Interface on macOS for Thunderbolt compatible systems.
Overview
Recently, we announced that we introduced a solution for these non-working interfaces and a few other Thunderbolt devices on systems with macOS installed. And, we're very happy to announce a public release for this solution to all the users out there who can try and report the bugs for further development for this project.
For more information on the exact issue and compatibility, refer to the thread linked below.
Requirements
The requirements for having this solution are pretty much the same as Thunderbolt. A few additional requirements have been outlined below.
The very first step is to verify whether you have a supported CPU and Motherboard or not. To confirm the availability of VT-d, follow the steps below.
Visit the link below and select your processor variant.
Under Advanced Technology, make sure your processor supports "Intel® Virtualization Technology for Directed I/O (VT-d)"
Enabling Audio Support for Interface
The next step is to enable Audio for these interfaces. To enable Audio Support, follow the steps below.
STEP 1: Enable Thunderbolt
The very first step is to enable Thunderbolt support for your system. To enable Thunderbolt, follow the steps below.
1. On your target machine, boot the system into BIOS.
2. Under BIOS, find Thunderbolt Settings.
3. Set Thunderbolt to Enabled.
4. Set Security Level to No Security.
5. Restart your system and boot into macOS.
For more information on Thunderbolt Settings, refer to the guide linked below.
For more information on Thunderbolt HotPlug, refer to the guide linked below.
STEP 2: Enable VT-d
The very first step is to enable VT-d support for your system. To enable VT-d, follow the guide linked below.
STEP 3: Fix DMAR Table
The next step is to fix the DMAR Table of your system. Normally, the Antelope interfaces should work after following steps 1, 2, and step 3. However, for the systems running Big Sur and later, there is a drawback that is already stated in the OpenCore documentation.
From OpenCore manual, disableiomapper section :
Note 2: Misconfigured IOMMU in the firmware may result in broken devices such as Ethernet or Wi-Fi adapters. For instance, an Ethernet adapter may cycle in link-up link-down state infinitely and a Wi-Fi adapter may fail to discover networks. Gigabyte is one of the most common OEMs with these issues.
Such issues were seen on systems running Big Sur and Later. To overcome this issue, a user @yosoyoco came up with a fix and the idea was to fix the DMAR Table by removing the reserved memory regions from the original OEM DMAR Table, and then further dropping the OEM DMAR Table, and using the fixed DMAR Table.
This fix is required for the systems running Big Sur and Later. Although, few users have reported it on Catalina and prior too. If you have the above systems, you should implement the DMAR Fixing. To fix the DMAR Table, follow the guide linked below
STEP 5: Set Up Drivers for your Audio Interface
The next step is to set up drivers for your Audio Interface. To set up the drivers, follow the steps below.
1. Remove the preinstalled launchers and drivers.
2. Visit your Interface manufacturer's website and download the appropriate drivers for your Audio Interface.
3. Install the required drivers for your Audio Interface.
STEP 6: Set up Audio Interface
The next step is to set up Audio Interface. To set up your Audio Interface, follow the steps below.
1. Reset your Audio Interface twice.
2. Shut down your Audio Interface.
3. Connect it to your System.
4. Restart the System.
Now the installation is complete!
Enjoy your Audio Interface on your system
Project Status, Bugs, and Further Development
As stated previously, we were supposed to bring the solution to the public and with the release of this solution, there are a few bugs that have been outlined below.
Bug #1
With some motherboards, when enabling VT-d, the entire Network feature is disabled such as Ethernet and WiFi. However, this issue is only limited to Big Sur. A current workaround is to use Catalina or any USB-based WiFi/Ethernet Adapter. Another issue is on some motherboards, the USB ports are broken. We're still testing the project under several environments and hoping to make it more reliable for the users.
Solution: Implement DMAR Table.
Status: Resolved
Unresolved
The old Unsupported Macs, i.e Macs from 2011 and below, which does not feature VT-d, are still not supported by this solution, and the only workaround as of now is to use macOS Sierra and the same is applicable for other machines which do not supports VT-d function.
AMD CPUs are still not supported by this solution and to overcome this issue, the second workaround is what works as of now.
Contribution
If you can consider a contribution towards the forum for bringing this solution to you, a donation is more than welcome to support this project and help developers to keep the development in progress.
Regards,
EliteMacx86
An EliteMacx86 Exclusive Guide - This guide covers the implementation of Antelope, PreSonus, Slate Digital, Focusrite and Apogee Audio Interface on macOS for Thunderbolt compatible systems.
Overview
Recently, we announced that we introduced a solution for these non-working interfaces and a few other Thunderbolt devices on systems with macOS installed. And, we're very happy to announce a public release for this solution to all the users out there who can try and report the bugs for further development for this project.
For more information on the exact issue and compatibility, refer to the thread linked below.
News - Now you can use Antelope, PreSonus, Slate Digital, Focusrite and Apogee Thunderbolt Audio Interface and NAS on Custom PC Builds and Laptops with macOS
Now you can use Antelope, PreSonus, Slate Digital, Focusrite and Apogee Digital Thunderbolt and FireWire Audio Interface and NAS on Custom PC Builds and Laptops with macOS Overview It has been so long since few Audio Interface from the brands like Antelope, PreSonus, Slate Digital, Focusrite...
www.elitemacx86.com
Requirements
The requirements for having this solution are pretty much the same as Thunderbolt. A few additional requirements have been outlined below.
Hardware | Compatibility |
---|---|
CPU | VT-d Compatible |
Motherboard/chipset | VT-d Compatible |
Thunderbolt | TB2 and Later |
Real Macs | 2012 and Later |
The very first step is to verify whether you have a supported CPU and Motherboard or not. To confirm the availability of VT-d, follow the steps below.
Visit the link below and select your processor variant.
Intel product specifications
Intel® product specifications, features and compatibility quick reference guide and code name decoder. Compare products including processors, desktop boards, server products and networking products.
ark.intel.com
Under Advanced Technology, make sure your processor supports "Intel® Virtualization Technology for Directed I/O (VT-d)"
Enabling Audio Support for Interface
The next step is to enable Audio for these interfaces. To enable Audio Support, follow the steps below.
STEP 1: Enable Thunderbolt
The very first step is to enable Thunderbolt support for your system. To enable Thunderbolt, follow the steps below.
1. On your target machine, boot the system into BIOS.
2. Under BIOS, find Thunderbolt Settings.
3. Set Thunderbolt to Enabled.
4. Set Security Level to No Security.
5. Restart your system and boot into macOS.
For more information on Thunderbolt Settings, refer to the guide linked below.
GUIDE - How to Enable ThunderBolt on macOS
How to Enable ThunderBolt 2, Thunderbolt 3 and Thunderbolt 4 on maOS [Clover/OpenCore] An EliteMacx86 Exclusive Guide - This guide covers implementation of Thunderbolt 2, Thunderbolt 3 and Thunderbolt 4 on macOS using Clover and OpenCore. Overview This guide covers the implementation of...
elitemacx86.com
For more information on Thunderbolt HotPlug, refer to the guide linked below.
GUIDE - How to Enable Thunderbolt 3 Hotplug on macOS
How to Enable Thunderbolt 3 Hotplug on macOS [Clover/OpenCore] An EliteMacx86 Exclusive Guide - This guide covers the implementation of Thunderbolt™ 3 Hotplug on macOS for single and multiple Thunderbolt 3 Cards. Overview An EliteMacx86 Exclusive Guide - In our previous post, we covered a...
elitemacx86.com
GUIDE - How to Enable Thunderbolt 4 Hotplug on macOS
How to Enable Thunderbolt 4 Hotplug on macOS [Clover/OpenCore] An EliteMacx86 Exclusive Guide - This guide covers implementation of Thunderbolt 4 Hotplug on macOS for built-in and Add In Card (AIC) Thunderbolt hardware. Overview Recently, Intel and Apple announced their new Thunderbolt...
elitemacx86.com
STEP 2: Enable VT-d
The very first step is to enable VT-d support for your system. To enable VT-d, follow the guide linked below.
GUIDE - How to Enable Apple VTD on macOS [Clover/OpenCore]
How to Enable Apple VTD on macOS [Clover/OpenCore] An EliteMacx86 Exclusive Guide - This guide covers the implementation of the Apple VTD function on macOS for Desktops and Laptops. By following this guide, you'll be able to enable VT-d on macOS using Clover or OpenCore Bootloader. Overview...
elitemacx86.com
STEP 3: Fix DMAR Table
The next step is to fix the DMAR Table of your system. Normally, the Antelope interfaces should work after following steps 1, 2, and step 3. However, for the systems running Big Sur and later, there is a drawback that is already stated in the OpenCore documentation.
From OpenCore manual, disableiomapper section :
Note 2: Misconfigured IOMMU in the firmware may result in broken devices such as Ethernet or Wi-Fi adapters. For instance, an Ethernet adapter may cycle in link-up link-down state infinitely and a Wi-Fi adapter may fail to discover networks. Gigabyte is one of the most common OEMs with these issues.
Such issues were seen on systems running Big Sur and Later. To overcome this issue, a user @yosoyoco came up with a fix and the idea was to fix the DMAR Table by removing the reserved memory regions from the original OEM DMAR Table, and then further dropping the OEM DMAR Table, and using the fixed DMAR Table.
This fix is required for the systems running Big Sur and Later. Although, few users have reported it on Catalina and prior too. If you have the above systems, you should implement the DMAR Fixing. To fix the DMAR Table, follow the guide linked below
GUIDE - How to Fix DMAR Table on macOS | Memory Mapping
How to Fix DMAR Table on macOS | Memory Mapping Overview On some systems, when you enable VT-d which is required for some major functioning of a few particular devices such as Antelope Audio Interface and other Thunderbolt capable Devices, the system starts acting weird and all of the sudden...
elitemacx86.com
STEP 5: Set Up Drivers for your Audio Interface
The next step is to set up drivers for your Audio Interface. To set up the drivers, follow the steps below.
1. Remove the preinstalled launchers and drivers.
2. Visit your Interface manufacturer's website and download the appropriate drivers for your Audio Interface.
3. Install the required drivers for your Audio Interface.
STEP 6: Set up Audio Interface
The next step is to set up Audio Interface. To set up your Audio Interface, follow the steps below.
1. Reset your Audio Interface twice.
2. Shut down your Audio Interface.
3. Connect it to your System.
4. Restart the System.
Now the installation is complete!
Enjoy your Audio Interface on your system
NOTES:
|
Project Status, Bugs, and Further Development
As stated previously, we were supposed to bring the solution to the public and with the release of this solution, there are a few bugs that have been outlined below.
Bug #1
With some motherboards, when enabling VT-d, the entire Network feature is disabled such as Ethernet and WiFi. However, this issue is only limited to Big Sur. A current workaround is to use Catalina or any USB-based WiFi/Ethernet Adapter. Another issue is on some motherboards, the USB ports are broken. We're still testing the project under several environments and hoping to make it more reliable for the users.
Solution: Implement DMAR Table.
Status: Resolved
Unresolved
The old Unsupported Macs, i.e Macs from 2011 and below, which does not feature VT-d, are still not supported by this solution, and the only workaround as of now is to use macOS Sierra and the same is applicable for other machines which do not supports VT-d function.
AMD CPUs are still not supported by this solution and to overcome this issue, the second workaround is what works as of now.
Contribution
If you can consider a contribution towards the forum for bringing this solution to you, a donation is more than welcome to support this project and help developers to keep the development in progress.
Regards,
EliteMacx86
Last edited: