Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2011.03.13;
Скачать: CL | DM;

Вниз

как проиграть одновременно 2 звука без глюков.   Найти похожие ветки 

 
без ымени   (2008-05-12 03:36) [0]

Народ, пользуюсь функцией MCISendString(PChar("play " + "C:\1.wav"), nil, 0, 0);
2 файла играет одновременно без проблем, но только если они разные. Мне же нужно следующее: есть 2 вав файла, 1.wav и 2.wav,  1 - длиной 2 секунды, 2 - примерно 3-4 секунды, Нужно начать проигрывание 1, затем сразу 2, затем сразу 1. Но после файла 2, файл 1 не играет, потомучто еще не закончилось проигрывание первого файла 1.
Подскажите как с этим бороться?


 
Сергей М,   (2008-05-12 20:29) [1]


> как с этим бороться?


C этим не надо бороться - это фича, а не баг.
Произвольное "звуковое месиво" реализуется средствами DirectSound, а не MCI


 
без ымени   (2008-05-14 02:31) [2]

Ясно, будем изучать


 
han_malign ©   (2008-05-15 14:36) [3]


> реализуется средствами DirectSound, а не MCI

через MCI тоже реализуется - семейством функий waveXxx


 
без ымени   (2008-05-16 02:57) [4]

han_malign © есть пример?


 
han_malign ©   (2008-05-16 12:00) [5]

у меня есть, и в http://google.com/codesearch есть, а Win32 SDK Reference можно посмотреть по каким функциям искать...
waveOutOpen/waveOutPrepareHeader/waveOutWrite/waveOutUnprepareHeader/waveOutClose


 
без ымени   (2008-05-16 14:10) [6]

Спс, попробую.


 
Сергей М. ©   (2008-05-16 14:40) [7]


> han_malign ©   (15.05.08 14:36) [3]
> через MCI тоже реализуется - семейством функий waveXxx


Это семейство не имеет отношение к MCI.

MCI - более высокоуровневый и абстрагированный интерфейс, чем интерфейс Waveform Audio



Страницы: 1 вся ветка

Текущий архив: 2011.03.13;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.006 c
2-1292881339
Knob
2010-12-21 00:42
2011.03.13
Запуск приложения по завершении работы программы


3-1254799519
dort12
2009-10-06 07:25
2011.03.13
list index out of bounds(7) Где ошибка


15-1290785836
Юрий Зотов
2010-11-26 18:37
2011.03.13
Видеокурс Delphi


2-1292929459
Scott Storch
2010-12-21 14:04
2011.03.13
сформировать xml-файл на основе другого


2-1292866353
radiokarazinec
2010-12-20 20:32
2011.03.13
TImage слои само масштабировало в зависимости от количества слоёв