I just started up my Hackintosh setup on my Razer Blade Pro 2017 again to see if OpenRGB is still building on MacOS. It is! I was able to build the master branch just fine, and my Razer devices are working now because I'm moving away from depending on OpenRazer. I recently ported the OpenRazer driver into an OpenRGB-native controller that uses hidapi instead of building a Linux kernel module, which means it now works on MacOS as well.
I then set out to get Keyboard Visualizer working. I had to change a compile flag to use C++ 14 but after that it built. I then needed a loopback interface, for which I found BlackHole, which provides a virtual audio device. With a multi-out setup I can play music through my headphones as well as through the BlackHole loopback into Keyboard Visualizer. The result is a nice looking visualizer on all my devices.
View attachment 510911