Compiled a standalone, in VS2010 Windows 7 i7 and get% 1 or 0% CPU. (Release 32 or 64) * Same project, "El Capitan" using the latest version of Xcode (10.5 codebase) I get 50% of CPU. Any ideas?
If you use member variables of the double type, then they need to be aligned on Mac. However, I don't think that would account for such a huge difference...
Could be a denormal problem in your audio processing code, that can cause spikes larger than no optimisation, and show up on one platform/machine but not the other. Also, make sure you don't have controls un-intentionally re-drawing too often.