CAPlayThrough
Последняя версия: | Версия 1.2.2, 2013-09-23 Обновленный для XCode 4.6.3. Добавленная v1.0.4 версия требуемых Классов Утилиты Core Audio. (Полная история редакций) |
Требования сборки: | OS X v10.7 или более поздний Xcode 4.3 или позже |
Требования во время выполнения: | OS X v10.7 или позже |
Проект CAPlayThrough в качестве примера обеспечивает, Какао базировало пример приложения для получения всех возможных устройств ввода и вывода в системе, установка устройства по умолчанию для ввода и/или выводило, и проигрывание аудио от устройства ввода данных до вывода. Приложение использует два экземпляра аудиоустройства AUHAL (один для ввода, один для вывода) и varispeed модуль, промежуточный для компенсации незначительное смещение частоты дискретизации. Приложение также использует кольцевой буфер, чтобы сохранить полученные аудиоданные от ввода и получить доступ к нему по мере необходимости устройством вывода.