There are two applications for OS X that allow you to pre-amplify the sound before it can be played in hardware: Audio Hijack (pre-amplifies the exit from certain applications) and Boom (pre-amplifies the entire system sound). These applications work by applying equalization to existing audio streams - with a high pre-amp setting - before sending them to the sound card.
My question is: how to capture the system audio stream, and then send it to the sound card. Is it somewhere in the API or is it necessary to change the system library?
1) , . (kext). , apple docs - Soundflower.
2) , kext , .
3) . , "IOProc" : ) ) . , . , . . Soundflower, .
tag - c #