I am interested in writing a small utility to modify all audio output on OS X. I essentially want to apply a certain effect to the sound systemwide and/or via individual applications (similar to how Prosoft Hear operates).
Where would I start digging in order to accomplish this? Is this done through CoreAudio or are there other more direct option?