Wow, it's crazy to see just how little CoreAudio code you actually need to get up and running - I was always intimidated by this and have always resorted to frameworks (first TheAmazingAudioEngine [1], now AudioKit [2]) in the past.
Has it been easy working this way?