Как генерировать 2 разных звука из 2 встроенных динамиков одновременно
Можно ли одновременно воспроизводить 2 разных звука из 2 встроенных динамиков (1= основной динамик, 2= динамик динамика) на Android, предпочтительно с помощью библиотеки Oboe C++.
В этой теме был задан похожий вопрос, но для 2 разных аудиоустройств. В моем случае я просто хочу играть на одном аудио устройстве, но через 2 разных динамика.
Можно было записывать данные со встроенных микрофонов одновременно, используя стереоканалы. Подобный подход для докладчиков не сработал.
Любая помощь высоко ценится, спасибо.
Замечания:
Термин аудиоустройство относится к устройству, способному принимать или отправлять аудио. К аудиоустройству может быть подключено несколько микрофонов и / или динамиков, и они представлены как разные каналы.
Устройство отладки - Google Pixel XL под управлением Android 9
0 ответов
Если аудиоустройство имеет 2 динамика, вы сможете воспроизводить разные звуки через каждый динамик, передавая разные данные на каждый канал.
Однако я считаю, что ораторы, о которых вы говорите:
2 встроенных динамика (1= основной динамик, 2= разговорный динамик)
на самом деле это 2 отдельных аудиоустройства, каждое с одним динамиком. В этом случае вы не сможете использовать их одновременно, хотя могут быть доступны хаки, чтобы сделать динамики частью одного и того же аудиоустройства (я этого не пробовал).