View Single Post
Old 27th June 2020
Gear Maniac

Tips for Setting up 2020 MacMini in Rack

I just got done with a ground up build. When it came time to plug in the noisy DAW that I had in the new building, my wife (can you believe it?) suggested, "why don't you just get a new one?" I had run SONAR since it was ProAudio, but I also use REAPER and have used Logic some on my laptop. I became a Mac person back in 2008, so I thought to myself that I should just move forward on Logic now.

To the point. I wanted something quiet and rackmountable. I also wanted to be able to continue using my RME RayDAT, as I have it nad two ADI-8DS converters that I have been happy with. I investigated methods for incorporating the RayDAT into a Mac studio. I didn't want to shell out the bucs for a MacPro. A company named Sonnet Technologies makes some nice PCIe breakout boxes as well. Then, I noticed that have something named the xMacMini Server. It allows you to mount a Mini with slots for two PCI cards, port replication, etc.

I went this route:
  1. 2020 MacMini i5/6-core 32GB RAM, 512GB SSD;
  2. Sonnet Tech. xMacMini Server (Thunderbolt 3 version);
  3. RME RayDAT w/Word Clock Module (WCM).

  • I wanted to retain the WCM, as I use an Antelope Isochrone OCX too.
  • I wanted to add 1-TB storage internal to the chassis.
  • I want quiet and neat installation.

There are some gotchas that needed to be worked out, and I thought I would share in the event somebody else goes down this path.
  1. WCM - Sonnet provides a mounting location for smaller daughter boards. They also provide two holes for BNC bulkhead couplers. For the WCM, However, it would be so far inside the chassis that I would need a 2-ft coax to connect the WCM to the bulkhead BNC connector. The ribbon cable that RME provides to connect the WCM is too short to reach the second expansion slot on the rear of the chassis. I ordered parts to go either route. I ultimately chose to use a longer ribbon cable and mount the WCM in the chassis where the WC cable would mount directly to it. This requires a 10-pin REVERSE ribbon cable. Of course I didn't know that off the bat, and I had to re-order a reverse cable.
  2. Video - Powering dual video-monitors from a MacMini with all the other things attached is also interesting. I have two 24" 1080 LED monitors. Being 1080, they only have HDMI. Thus, I bought one TB3-HDMI adapter and opted to plug the primary directly into the HDMI port replicator on the back of the xMac chassis. BAD....It worked, but I was getting drops, flickers, etc. Looking around, many folks mention that the internal Intel video in the Minis is not very good for this purpose. Great. I bought an external GPU breakout box from Sonnet too and outfitted it with a Radeon X850 that has twin HDMI and twin Displayport ports. I was psyched that this would work! The breakout box only comes with a 0.5m TB3 cable. Not great for a rack-mounted solution. In addition, it turns out that if using an eGPU, it needs to be directly connected to a TB3 port on the Mini itself. It shouldn't be connected in a daisy chain.Crap. I had to order a longer one. TB3 cables (active they are called) that can transfer up to 40Gbps are not expensive, especially when you add overnight shipping. Unrack the whole thing; insert the new cable; rerack and reconnect all the damn Toslink connectors. you get the point. Totally psyched again! Damn. It turns out that a MacMini is expecting its primary video display to be connected to its HDMI port. The external GPU is not recognized on boot. Thus, neither monitor came up with anything. In fact, they go back to sleep. I read somewhere else that you can boot by connecting first to the Mini, and after boot, reconnecting back to the eGPU. Great...behind the rack. It worked, and at least I can say I was able to run everything. However, the plug/unplug thing is not a suitable option. Thus, I had to order an HDMI emulator. It is a small device that plugs into an HDMI port to simulate a monitor during the boot process. They are used for headless remote connections. You will need one of these too.

So, if you are hoping to mount a MacMini in this regard, it is super quiet! Even the eGPU is inaudible. With all of the things I have done, it works great!

  • Quiet
  • Fast
  • Sonnet Tech's Support
  • Build quality of the xMacMini Server

  • Not much documentation about what you really need to do this successfully
  • Frustrating waiting on shipping

Sonnet makes nice quality components. Their documentation is pretty good. They have lists of PCIe cards that are compatible and tested. They do the same for the eGPU. Thus, I was able to by things that are compatible. Where it was difficult is that, because the possible combinations are so diverse, there is no blueprint for how to make sure you have everything you need from the get-go. Thus, it was pretty frustrating to take two steps forward and one back every few days. With ordering and shipping times, it took two solid weeks before I was done.

There is one last tidbit of knowledge I gained. In the U.S. there are some great vendors that ship same day and don't kill you for 2nd day or overnight. Digi-Key ships same day until 8 PM Central! Mouser has quick turnaround if you order in time. NewEgg was great and Markertek not bad either. Sonnet gets things out in about 24 hours after the order.

Final List:
  1. Sonnet Technologies xMacMini Server
  2. MacMini
  3. Sonnet 550 Breakout Box for eGPU
  4. AMD Radeon X850 by Asus
  5. Tripp-Lite 2m 40Gbps Thunderbolt 3 cable
  6. Nevertech HDMI emulator
  7. (For RME with WCM) 12-inch, 10-pin REVERSE ribbon
  8. G-Technology 1TB SSD w/USB-C
  9. Compatible keyboard and mouse

Even if you don't have the same exact rig, I hope this help you to identify the things you need to take into consideration.