Аудио файл: Воспроизведение данных только через один динамик? - PullRequest
0 голосов
/ 09 марта 2011

Я работаю над простым приложением, которое выполняет тестирование динамика.Предполагается сначала сыграть на левом динамике, а затем на правом (или на основе выбора).Поскольку нет прямого способа достичь этого, я пытаюсь перезаписать альтернативные байты.Я проверил в Hex Editor, и байты повторяются в альтернативных парах (2 байта).Когда работает с перезаписью, он все еще воспроизводит звук в обеих колонках.

В настоящее время я использую

16-битный подписанный Little Endian

Я что-то не так делаю?

Это доступные форматыЯ могу использовать во время записи звука:

Unsigned 8-bit samples 
Signed 8-bit samples
Unsigned 16-bit little-endian samples
Unsigned 16-bit big-endian samples
Signed 16-bit little-endian samples
Signed 16-bit big-endian samples

1 Ответ

0 голосов
/ 09 марта 2011

Я думаю, что вы хотите изучить использование AUPannerUnit или aupn, который управляет левым и правым стереоканалами.Должен быть полезный учебный файл AUPannerUnits.txt.

Источник: Документация Apple Audio Unit

...