Как настроить уровень входного сигнала (усиление) на встроенном входе (OSX Core Audio / Audio Unit)?
У меня есть приложение OSX, которое записывает аудиоданные с помощью аудиоустройства. Вход аудиоустройства может быть установлен на любой доступный источник с входами, включая встроенный вход. Проблема заключается в том, что звук, который я получаю со встроенного входа, часто обрезается, тогда как в такой программе, как Audacity (или даже Quicktime), я могу уменьшить уровень входного сигнала, и у меня нет ограничения.
Конечно, умножение выборочных кадров на долю не работает, потому что я получаю меньшую громкость, но сами сэмплы все еще обрезаются во время ввода.
Как установить уровень входного сигнала или усиление для этого встроенного входа, чтобы избежать проблемы ограничения?