mac os build settings, audio io refactoring initial stage