Проблема со стерео в аудио чате.
Когда в чате устанавливают стерео режим, голоса становятся как у роботов, а иногда и вовсе булькающе-свистящими.
В моно все работает нормально (кроме высоких битрейтов).
Не подскажите в чем может быть проблема?
Чат основан на Vedos и использует deAudio для аудио.
Вот формула расчёта буффера:
BUFFERSPERSECOND := 8;
deAudioIn.BufferSize := deAudioIn.Format.AvgBytesPerSec div BUFFERSPERSECOND + 4;
Кодеки на которых тестировал (все ACM):
MPEG Layer-3 (MP3)
LAME MP3
Sweex
WMA
и другие (с разными frequency, bit-rate и stereo/mono).
Спасибо за любую инфу.
Может не успевает из сетки словить, может проц не успевает декодить (чем-нить загружен). Больше светлых мыслей нету. Я бы еще наверное попробовал драйвер на звуковуху переинсталить, может поможет.