![]() |
|
Модераторы: Snowy, Alexeis, MetalFan |
![]()
|
|
| Гоша |
|
|||
|
Unregistered |
Как быть, если в приложении приходится использовать много разных звуков? Если сделать один mediaplayer, то он долго загружает каждый звук и работа программы тормозится. Также иногда приходится использовать несколько звуков одновременно. Я сделал 20 mediaplayer-ов, свой для каждого звука, но мне кажется, что это слишком громоздко. Есть ли другая возможность для работы со звуками?
|
|||
|
||||
| Maverick |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1307 Регистрация: 22.9.2003 Где: Odessa, Ukraine Репутация: нет Всего: 10 |
Поищи по форуму.... Но вообще-то 20 звуков одновременно? Тебе не кажется, то это перебор для любого приложения? Даже не представляю, что оно может делать....
|
|||
|
||||
| _hunter |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 8564 Регистрация: 24.6.2003 Где: Europe::Ukraine:: Kiev Репутация: нет Всего: 98 |
на ReGet посмотри -- сразу представиш
-------------------- Tempora mutantur, et nos mutamur in illis... |
|||
|
||||
| Pakshin A. S. |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 5056 Регистрация: 16.2.2003 Репутация: нет Всего: 61 |
Вроде была PlaySound.
|
|||
|
||||
| Jey_k |
|
|||
![]() WEB-командир ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 4149 Регистрация: 16.11.2003 Где: Москва Репутация: нет Всего: 61 |
20?! Весело, мне больше двух не приходилось.
Есть компоненты работы со звуком и даже микшеры,задай в поисковике |
|||
|
||||
| Гоша |
|
|||
|
Unregistered |
Нет, одновременно бывает не больше 3 звуков (не считая музыку), однако беда в том, что если использовать один mediaplayer, то он долго загружает каждый звук, а в приложении необходимо, чтобы нужный звук воспроизводился мгновенно. Поэтому приходится при запуске приложения открывать все mediapleer-ы и каждому задавать свой звук. Но может быть существуют какие-то библиотеки для работы со звуком?
|
|||
|
||||
| Guest |
|
|||
|
Unregistered |
Игруху чтоль пишешь?
Ну если больше трех не бывает, зачем же ты их 20 налепил? А вообще, у тя звуки в файле ресурсов или отдельно на винте? Какого формата звук, WAW, MP3 ыль ысчо какой? |
|||
|
||||
| Гоша |
|
|||
|
Unregistered |
Хоть их и не бывает больше трех, в любой момент может понадобиться любой их них, поэтому нужно, чтобы все были подгружены. Также если за короткий промежуток времени, время которого короче времени звучания звука (но не одновременно) происходят два одинаковых события, то желательно иметь два звука (например два щелчка один за другим). Для этого приходится дублировать звуки, иначе произойдет два события и для них будет только один звук.
|
|||
|
||||
| Гоша |
|
|||
|
Unregistered |
P.S. Формат звука wav.
|
|||
|
||||
| z-END |
|
|||
![]() прафесар™ ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3014 Регистрация: 13.3.2003 Где: Венья, Пиетари Репутация: нет Всего: 102 |
Гоша, позвольте с вами несогласиться, звуки в окнах воспроизводятся 2 путями - первый (устаревший, он уже практически неиспользуется) - через ММсистем (т.е. через возможности звуковой карты, если какой-нить SoundBlaster тысяч в несколько у.е. так у него на вход идет аж под 100 каналов второй - через звуковоую среду DirectX или еще че нить, где передел количества одновременно проигрываемых звуков ограничен возможностью самой звуковой системы и способностью компа... так вот этот вариант принимает все входящие звуковые сигналы, складывает их и только после этого посылает на звуковую карту, но уже как 1 звуковой поток... ЗЫ мож конечно я неправ, но мне эту схему рассказывал человек весьма неплохо разибрающийся в этой сфере... -------------------- Каждый чилавек пасвоему праф...а памоему НЕТ! |
|||
|
||||
![]()
|
| Правила форума "Delphi: Звук, графика и видео" | |
|
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делится вскрытыми компонентами
FAQ раздела лежит здесь! Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Girder, Snowy. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Звук, графика и видео | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |