Я бы посмотрел на Джек. На странице загрузки основного проекта есть архив с исходным кодом для OSX и отдельный проект для OSX-порта, называемый JackOSX.
JACK - это система для обработки звука в реальном времени с низким уровнем задержки (и MIDI). [...] Он может подключать несколько различных приложений к аудиоустройству, а также позволяет им обмениваться аудио между собой. Его клиенты могут работать в своих собственных процессах (т. Е. Как обычные приложения) или могут работать на сервере JACK (т. Е. Как "плагин").
Идея заключается в том, что вы берете свой аудиовыход, скажем, с VLC, а затем запускаете его в плагин компрессора с JACK, прежде чем отправлять его на ваше аудиоустройство.
Если вы хотите выполнить обработку звука в реальном времени, вам потребуется стороннее приложение для этого. Я использовал Audio Hijack.
После установки JACK откройте Audio Hijack. Убедитесь, что вы установили "Hijack" аудио для живого захвата.

Затем настройте аудиовыход для VLC на JACK.

Выход VLC поступает на вход Audio Hijack.

Аудио выход Hijack поступает в систему.

Наконец, выберите ваши фильтры.
