iMac Pro issues
Against my better judgement, I purchased an iMac Pro the very day it was released to the public. I say "against my better judgement" because the old wisdom is to never purchase first generation products, especially from Apple. But here we are.
The iMac Pro has been...adequate. I say that with a frowny-face because the iMac Pro is a massively overpriced Apple gimmick. However, it is sufficiently powerful, runs the games and development software I was targeting well enough, and the display is gorgeous.
But the issues have really started to annoy me, and I would like to see if the rest of the iMac Pro community has any tips, tricks, or similar issues. Below are some of the problems I have noticed while using my iMac Pro to its fullest:
- When starting up a number of programs that need to register with the audio system, the speakers vomit loud noise for several seconds. This is most notable when starting up Unreal Engine 4 as its audio subsystems come online.
- When switching audio codexes, the audio devices will simply give up and actually crash some apps. For example, when talking in a Discord audio chat, if I invoke Siri, the whole system delays a moment while switching codexes, then Discord will crash and restart. I'm not sure if this is a Discord problem or an audio engine problem, but the Discord devs claim that this behavior is not reproducible on any of their test Macs. My bet is its an audio driver issue with the iMac Pro chipset.
- When the audio driver hiccups from system sounds and Siri feedback (as above), my Bose headset (connected through Bluetooth) loses all audio. I have to turn off the headset, restart Discord, and then turn them both back on and rejoin the channel to restore my audio device. This *might* be a Bose problem, but with everything else the audio drivers have been doing, it's hard to say.
- Using the same Bose headset (this time on Windows!), my Windows side on the iMac Pro refuses to recognize the microphone on the Bose headset. I have connected the same headset through Bluetooth to my friend's hand-built PC and it recognizes the headset microphone without issue. My guess is that this is also a driver issue with the new chipset in my iMac Pro.
- When I boot over to Windows and put the iMac Pro through its paces running games like Player Unknown's Battlegrounds, Escape from Tarkov, or Civ VI the built-in speakers *and/or* microphone begin to sound distorted, robotic, and garbled after some time. When this occurs I have to Alt-Tab out of the game, disable the offending device (speakers or mic) for a few seconds, then re-enable them. I'm guessing this is poor driver error handling for "coil whine" failures when the computer is working really hard.
Now that I've set the stage: has anyone else noticed these issues? Is there anything I'm missing when it comes to Apple updates or better driver packages that might fix these problems? Am I misguided in my analysis of the underlaying cause(s) of these symptoms?
I think I'm one of a *very* small number of people who has purchased an iMac Pro and even in the minority in that group for pushing it so hard. Which means that those few of us should stick together and make sure Apple delivers on their promise of the iMac Pro as a "pro workstation class computer". Thanks in advance for any advice and tips! Also thanks for reading all of this, it's been in the works for about 3 months...
iMac Pro (2017), macOS High Sierra (10.13.4)