Как заставить левый и правый каналы iOS AudioUnit выводить разные аудиоданные независимо? - PullRequest
0 голосов
/ 30 декабря 2018
  • У меня есть два разных пользовательских аудиоданных, мне нужно вывести разные аудиоданные для левого и правого каналов iOS.Теперь я могу использовать audiounit для вывода одних и тех же аудиоданных в одно и то же время, но как управлять левым каналом и правым каналом для вывода разных аудиоданных соответственно.
  • Видя некоторые введения, мне нужно смешать два разныхданные, а затем вывод, но потому что мне также нужно сделать некоторый контроль над аудиоданными левого и правого каналов, такие как разница в громкости, но данные после микширования больше похожи на усредненные.
  • На самом делеМои аудиоданные - это данные построения прямоугольной волны.Он должен быть независимым и точным на выходе левого и правого каналов.

1 Ответ

0 голосов
/ 31 декабря 2018

Используйте аудиоустройство микшера с 2 стереовходами.Микшер имеет отдельные регуляторы громкости для каждого входа.Обнулите один канал для каждого входа (слева на одном канале и справа на другом и используйте каналы без нуля для двух ваших источников данных).

...