Воспроизведение стереозвука с помощью Directsound

Тема в разделе "Свободное общение", создана пользователем WishMaster, 12 ноя 2006.

  1. WishMaster

    WishMaster Гость

    Воспроизведение одного звукового потока не представляет проблем. Как воспроизводить стереозвук? Можно создать для каждого канала свой буффер, установить вывод для каждого буффера на соответствующую колонку и начать одновременный вывод. При длительном проигрывании наблюдается разбалансировка звука, то есть в этом случае возникает проблема синхронизации каналов между собой. Я думаю, не я первый столкнулся с этой проблемой. Может кто-нибудь что-то подсказать?
    Другой вариант – микшировать оба канала в один звуковой поток программно и уже после этого посылать на проигрывание в буффер. Только вот никак не придумаю, как их смикшировать?
    Заранее благодарен за советы.
     

Поделиться этой страницей