DirectSound

Привет всем!
Кто-нибудь серьёзно работал с интерфейсом DirectSound? По-моему это
делается через COM-объект. Меня интересует способ одновременного
проигрывания нескольких звуков из wav-файлов (а лучше динамический
синтез их в отдельный звуковой файл и последующее исполнение), при
этом между началом исполнения предыдущего файла и началом последующего
необходимо сделать задержку примерно в пределах от 20мс до 200мс (не
зависимо от длительности каждого). Надеюсь, проблему выразил точно.
Буду рад любой помощи или сооответствующей тематической ссылке.
Заранее благодарен.
Приветец, Сергей!
Во-первых в какой среде?
Если в делфе - то глянь DelphiX - никаких проблем. Формируется как бы
единый звуковой поток (канвас для звука) и в него кидается все что
душе угодно.
в DelphiX вроде задержек не замечал.