Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Звук, графика и видео > Как одновременно воспроизвести несколько Wav


Автор: Kris 19.3.2003, 23:31
Как одновременно воспроизвести несколько Wav звуков,
не зависимо от драйвера звуковой карты ?
Каким то образом они видимо смешиваются в памяти.
Может кто знает компоненты или алгоритмы которые это делают.

Автор: Dr.Abolo 20.3.2003, 00:16
Не пробовал но мне кажется получится, попробуй кинуть на форму несколько MediaPlayer-ов и заставить их проигрывать разнные мелодии

Автор: serious 20.3.2003, 00:39
Threads?

Автор: Pakshin A. S. 20.3.2003, 02:41
serious прав. Если поместить на форму несколько MediaPlayerов, запустить такое же количество потоков, синхронизировав их, то можно добиться желаемого результата.

Автор: December 20.3.2003, 06:30
Не на всех системах. В 98 один канал воспроизведения может забить другой (а может и не забить - от многого зависит). PlaySound асинхронный поможет.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)