|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
06.11.2011, 16:41 | #1 |
Регистрация: 06.11.2011
Сообщений: 5
|
Проблема с одновременным воспроизведением звука Wav
Делаю проект: "Макет музыкальной аппаратуры"
Ставил кнопки SpeedButon и подключал к ним звуки через MMSysem. Все кнопки с звуками вывел на клавиатуру. Но столкнулся с проблемой одновременного воспроизведения Wav. Хочется чтобы на ФОНЕ играла отдельная мелодия. Пробовал подключить MPlayer. Мелодия играет, а звуки кнопок воспроизводятся только по щелчку мыши но никак не работают с клавиатуры. Прошу помочь. Заранее спасибо. Последний раз редактировалось NomeL; 06.11.2011 в 23:58. |
07.11.2011, 13:21 | #2 |
Форумчанин
Регистрация: 16.12.2009
Сообщений: 902
|
Одновременное проигрывание звуков с помощью MMSystem
Код:
Последний раз редактировалось Aliens_wolfs; 07.11.2011 в 15:03. |
07.11.2011, 21:42 | #3 |
Регистрация: 06.11.2011
Сообщений: 5
|
"Одновременное проигрывание звуков с помощью MMSystem"
Будет работать 2 звука, если я зажму на клавиатуре 2 разные кнопки? |
08.11.2011, 08:56 | #4 |
Форумчанин
Регистрация: 16.12.2009
Сообщений: 902
|
Да будут работать сразу 2 и более столько сколько привязано. Для остановки воспроизведения определенного звука можно
Код:
Последний раз редактировалось Aliens_wolfs; 08.11.2011 в 12:30. |
09.11.2011, 17:08 | #5 |
Регистрация: 06.11.2011
Сообщений: 5
|
Спасибо. Все работает.
Но с этим кодом идет задержка. У меня короткие звуки (семплы ударных) Как теперь воспроизводить часто без задержки? Пробывал прописать procedure TForm1.FormKeyDown но не помогло в моей теперешней проблеме) Aliens_wolfs, можете дать мне свою ICQ? |
09.11.2011, 19:19 | #6 |
Форумчанин
Регистрация: 16.12.2009
Сообщений: 902
|
Предлогаю перейти на Bass, файлы звуков нужно кэшировать что бы небыло задержки, я помогу. сейчас заготовку напишу а ты под свою переделаешь
|
09.11.2011, 19:27 | #7 |
Форумчанин
Регистрация: 16.12.2009
Сообщений: 902
|
в скайпе нади меня Aliens_Wolfs либо агент Aliens_Wolfs@mail.ru
Последний раз редактировалось Aliens_wolfs; 09.11.2011 в 19:43. |
09.11.2011, 19:51 | #8 | |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
Цитата:
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
|
09.11.2011, 20:46 | #9 |
Форумчанин
Регистрация: 16.12.2009
Сообщений: 902
|
Ну впринципи да не так сказал). И лучше на Bass делать там задержек не будет
|
09.11.2011, 21:14 | #10 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
немного оффтоп:
Знаете чем меня BASS начал бесить? Тем что только о нем и говорят, BASS, BASS, BASS. А я вот лично использую OpenAL(ALUT имеет функции загрузки WAVE-файлов+в примерах есть воспроизведение OGG). Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проблема с воспроизведением видео | Виктор Вертиев | Операционные системы общие вопросы | 12 | 07.11.2011 14:08 |
Проблема с одновременным нажатием двух клавиш (в делфи) | Mariacho | Общие вопросы Delphi | 1 | 14.04.2011 15:05 |
Проблема с воспроизведением Мр3 файлов | dimka0986 | Мультимедиа в Delphi | 14 | 17.12.2009 17:32 |
Как изменить частоту воспроизводимого WAV звука | chandrasecar | Мультимедиа в Delphi | 3 | 29.12.2008 15:11 |
Проблема с воспроизведением видеофайлов. | BIRHoFF | Софт | 0 | 22.07.2007 17:36 |