If you’ve been wanting to dabble in audio processing on iOS or Mac, give
Novocaine a look. Alex Wiltschko shares his experience building audio
engines through this library that uses simple block based callbacks. A block
gets called when audio comes in and a block gets called when audio needs to go
I can’t vouch for any performance penalty when using this, but I’m planning to
reach for it in my next project with meager audio processing needs.