Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 29.08.2011, 23:24
Sahan911 Sahan911 вне форума
Прохожий
 
Регистрация: 08.08.2011
Адрес: Воронеж
Сообщения: 14
Версия Delphi: 2006,7,10
Репутация: 10
Восклицание Нужна помощь с воспроизведением звуков

Всем доброго времени суток! Есть такая задача. При обработке нажатия на изображение должен проигрываться звук (wav/wma файлы). При этом он:
1(Это важно!). Должен проигрываться моментально(ну или с мизерной(в пределах 5мс)задержкой);
2.При повторном воспроизведении ЭТОГОЖЕ файла он должен прерываться и играть заново.
3. При проигрывании другого файла первый прерываться не должен.
Код:
mciSendString(PChar('Stop "C:\Бла-Бла\Бла.wma"'),nil,0,0);
mciSendString(PChar('Play "C:\Бла-Бла\Бла.wma"'),nil,0,0);
не подходит Слишком большая задержка.
Код:
PlaySound(C:\Бла-Бла\Бла.wma,ASYNH,0)
тоже не подходит: (а может и подходит , если я что пропустил) не проигрывает два файла одновременно. Mediaplayer даже не предлагайте. Очень нужна ваша помощь уже весь инет перерыл и реализацию Mediaplayera смотрел не въехал ! Заранее благодарен.
З.Ы. Пишу синтезатор(чтоб нагляднее).
__________________
Код:
ShowMessage('HelloWorld!');

Последний раз редактировалось Sahan911, 29.08.2011 в 23:26.
Ответить с цитированием
  #2  
Старый 29.08.2011, 23:33
Аватар для angvelem
angvelem angvelem вне форума
.
 
Регистрация: 18.05.2011
Адрес: Омск
Сообщения: 3,970
Версия Delphi: 3,5,7,10,12,XE2
Репутация: выкл
По умолчанию

Тогда тебе больше подходит какая-нибудь библиотека, bass к примеру.
__________________
Je venus de nulle part
55.026263 с.ш., 73.397636 в.д.
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 00:38.


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2025