By accident, I found out that you can add ICNS icons as Logic Custom Icons.
This would make sense since ICNS supports icon sizes for Regular and Retina displays.
I don't have a Retina display but here's how you can create your ICNS files for Logic icons.
When you add an Logic icon, this is where you can specify an ICNS file.
So what I did was add images for an ICNS file for Regular (using an Apple Application I wrote called
ICNSCreator)
![Logic Icons - ICNS file format-regular.jpg]()
and Retina
I found out though, only 3 of the images are being used but I only have a non-Retina display.
Here's some of the places that the icons get displayed.
Arrange Track resized.
Mixer area.
Inspector area.
I've also attached a default Logic Pro ICNS file just so if anyone with a Retina can see if other image sizes are seen in Logic Pro X.