Как записываются стереофонические аудиоданные с помощью IAudioCaptureClient? - PullRequest
0 голосов
/ 03 января 2019

Я записываю стереозвук с линейного входа рабочего стола с помощью Microsoft Core Audio API. Он записывает на частоте 44100 Гц, 32 бит. Я хочу знать, как стереофонические данные записываются в буфер, например, первый 32-битный - это один микрофон, а следующие 32-битные - второй микрофон или что-то еще? Вот код, который я использовал для записи аудио

1 Ответ

0 голосов
/ 03 января 2019

Обычно каналы чередуются.Таким образом, ваш буфер должен выглядеть следующим образом: [левые 16 битов] [правые 16 битов] [левые 16 битов] [правые 16 битов] ... [левые 16 битов] [правые 16 битов].

...