Мое приложение Windows получает аудиоданные из приложения Android по локальной сети и использует RtAudio для воспроизведения аудиопотока.
RtAudio::StreamParameters parameters;
parameters.deviceId = dac.getDefaultOutputDevice();
parameters.nChannels = 2;
установить значение parameters.nChannels на 1, голос не слышен. 2 в порядке, но нужно вручную скопировать аудиоданные как другой канал, и это увеличило задержку.
Как воспроизвести одноканальный аудиопоток?
Аудиопоток: 16 бит sint / 48k