MGDC    

Вернуться   MGDC > Development > Sound
Справка Пользователи Календарь Все разделы прочитаны

Sound Звуковые эффекты и музыка в мобильных играх

Ответ
 
Опции темы Опции просмотра
  #1  
Старый 01.09.2004, 11:20
YgriK
Guest
 
Сообщений: n/a
По умолчанию Сильное падение производительности при воспроизведении звука

Во время отрисовки 3D-изображения идет воспроизведение файла MMF - никаких проблем с общей производительностью нету.

Но если давать команду на повторное воспроизведение то начинаются проблемы - производительность падает в разы.

Получается что очень много ресурсов съедат именно запуск звука.

Вопрос такой - это я чегото нетак делаю или так есть на самом деле?

И второй вопрос - на всех ли чипсетах одновременно идет воспроизведение только одного звукового фрагмента?
У меня любой новый звук прекращает предыдущий.
Ответить с цитированием

Реклама
  #2  
Старый 01.09.2004, 16:10
Аватар для Arrow
Arrow Arrow вне форума
Member
 
Регистрация: 18.06.2004
Адрес: Belarus
Компания: Wisematix s.r.o.
Должность: Programmer
Сообщений: 48
По умолчанию

Было бы неплохо рассказать еще, что за девайс, и что за 3Д изображение.
Ответить с цитированием
  #3  
Старый 02.09.2004, 12:01
YgriK
Guest
 
Сообщений: n/a
По умолчанию

3D - это софтовый OpenGL ES

телефон LG LP3000 - чипсет вроде как Qualcomm 6100
операционка Rex
Ответить с цитированием
  #4  
Старый 03.09.2004, 03:00
Аватар для Arrow
Arrow Arrow вне форума
Member
 
Регистрация: 18.06.2004
Адрес: Belarus
Компания: Wisematix s.r.o.
Должность: Programmer
Сообщений: 48
По умолчанию

BREW. Ну тогда это не ко мне.
Поропобуй на http://dev.dtf.ru спросить, там народ вродь разбирается.
Ответить с цитированием
  #5  
Старый 03.09.2004, 10:30
YgriK
Guest
 
Сообщений: n/a
По умолчанию

спасибо - я про линк совсем забыл.
Ответить с цитированием

Реклама
  #6  
Старый 04.09.2004, 02:14
Аватар для Basara
Basara Basara вне форума
Senior Member
 
Регистрация: 14.06.2004
Адрес: Minsk/Belarus
Компания: WiseMatix, s.r.o.
Должность: Head of Interactive dept.
Сообщений: 141
По умолчанию

1.MMF'ы всегда играются ямаховским муз.процессором и CPU time не жрут во время проигрывания. Единственное что при инициализации(запуске) MMF может конвертироваться и перекидываться в муз. процессор, а это жрёт время.
2. Да. Цифровой звук может проигрываться только один.Хотя на MA5 может и больше.
Но там кстати ограничения есть даже при FM проигрывании. Некоторые инструменты внутри самого чипа сделаны цифровыми(WAV), поэтому есть ограничение на количество одновременно играемых таких сэмплов.Точно не помню читай спеки.
3.Несколько SFX одновременно теоретически можно сделать если они как FM.
Более точно по BREW не скажу, надо смотреть API.

Последний раз редактировалось Basara, 04.09.2004 в 03:15.
Ответить с цитированием
  #7  
Старый 06.09.2004, 10:54
YgriK
Guest
 
Сообщений: n/a
По умолчанию

Спасибо!
Ответить с цитированием
  #8  
Старый 18.12.2004, 04:28
Аватар для orika
orika orika вне форума
Member
 
Регистрация: 17.12.2004
Компания: TameJ
Должность: Director
Сообщений: 52
По умолчанию

Basara прав. Скорее всего имплементированно криво. Что бы экономить память они после проигрывания чистят все или просто не подумали о том что повторять накладно будет... короче видимо энкодируют каждый раз. Знаю что на нокиях только один плеер может играть.

Есть жесткий вариант энкодировать самому и играть вавы =) сам не делал но в теории реально =)

orika.
Ответить с цитированием
  #9  
Старый 18.12.2004, 04:41
Аватар для Basara
Basara Basara вне форума
Senior Member
 
Регистрация: 14.06.2004
Адрес: Minsk/Belarus
Компания: WiseMatix, s.r.o.
Должность: Head of Interactive dept.
Сообщений: 141
Icon11

Цитата:
Сообщение от orika
Basara прав. Скорее всего имплементированно криво. Что бы экономить память они после проигрывания чистят все или просто не подумали о том что повторять накладно будет... короче видимо энкодируют каждый раз. Знаю что на нокиях только один плеер может играть.

Есть жесткий вариант энкодировать самому и играть вавы =) сам не делал но в теории реально =)

orika.
Топик был по БРЮ.
Про воспроизведение нескольких звуков я имел в виду Vodafone'овскую АПИшку.
Ямаховский муз. процессор RAW дата не играет даже на самом низком уровне.
JAVA: Энкодить - реально, префетчить нет.

Последний раз редактировалось Basara, 18.12.2004 в 04:48.
Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
поиск работы :обработка звука,создание музыки,звуковой дизайн,аранжировка Unregistered Поиск работы 0 07.09.2004 17:23


Часовой пояс GMT +4, время: 14:39.


vBulletin® Version 3.6.10.
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.
Перевод: zCarot