preparation for CoreAudio