У меня есть 4-х микрофонный массив, подключенный к iMac через внешний аудиоинтерфейс (RME Fireface). Мне нужно записывать все 4 одновременно, получать отдельные сигналы, выполнять некоторые операции и воспроизводить выходной звук в реальном времени.
Прежде всего, аудиовходы в системных настройках Mac не показывают 4 отдельных устройства, а только одно RME FireFace. Как тогда я могу найти адреса портов для каждого микрофона?
Во-вторых, главный вопрос - могу ли я использовать Audio Queues для этой цели? Документация Audio queues не содержит четкой информации о многоканальном аудиовходе и обработке сигналов.