Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.08.2009, 10:04   #1
blackstersl
Форумчанин
 
Аватар для blackstersl
 
Регистрация: 23.08.2008
Сообщений: 374
Вопрос Написать свой звуковой движок

Всем привет, вот уже около 4-ёх месяцев я работал с bass.dll, но уже надоело и хочется попробовать написать свой звуковой двиг. Ток вот незнаю с чего начать. Подскажите плиз что нужно делать, и первой что меня интересует как воиспроизвести Waw/mp3 без TMediaPlayer(только если можно какую то другую функцию а не PlaySound(...)). Всем спасибо.
blackstersl вне форума Ответить с цитированием
Старый 07.08.2009, 15:07   #2
blackstersl
Форумчанин
 
Аватар для blackstersl
 
Регистрация: 23.08.2008
Сообщений: 374
По умолчанию

Ну то никто даже не подскажет что нужно делать? Обязательно ли подключать MMSystem(сильно много жрёт оперативки) или можно заменить на что нить другое, Хоть ключевые слова скажите, а дальше я сам буду пытаться. Заране спасибо.
blackstersl вне форума Ответить с цитированием
Старый 07.08.2009, 15:38   #3
uberchel
Участник клуба
 
Аватар для uberchel
 
Регистрация: 19.01.2009
Сообщений: 1,453
По умолчанию

Ключевое слово " DirectSound" !
uberchel вне форума Ответить с цитированием
Старый 07.08.2009, 15:42   #4
JTG
я получил эту роль
Старожил
 
Аватар для JTG
 
Регистрация: 25.05.2007
Сообщений: 3,694
По умолчанию

google://DirectShow delphi
Ну а если "совсем свой движок", то гугли MMX
пыщь
JTG вне форума Ответить с цитированием
Старый 07.08.2009, 19:53   #5
mutabor
Телепат с дипломом
Старожил
 
Аватар для mutabor
 
Регистрация: 10.06.2007
Сообщений: 4,929
По умолчанию

Цитата:
но уже надоело
Могу предложить новую игрушку - FMOD
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог
mutabor вне форума Ответить с цитированием
Старый 07.08.2009, 22:17   #6
blackstersl
Форумчанин
 
Аватар для blackstersl
 
Регистрация: 23.08.2008
Сообщений: 374
По умолчанию

спасибо конечно за FMOD но я попытаюсь написать что нить своё(может не такое крутое, но всё таки). Всем спасибо за ответы. Буду пробовать через DirectSound -)
blackstersl вне форума Ответить с цитированием
Старый 07.08.2009, 23:18   #7
blackstersl
Форумчанин
 
Аватар для blackstersl
 
Регистрация: 23.08.2008
Сообщений: 374
По умолчанию

а, почему API функции забирают кучу ресурсов(оперативки), например при простом playsound поднимается до 20 МВ, что нужно делать?
blackstersl вне форума Ответить с цитированием
Старый 07.08.2009, 23:36   #8
uberchel
Участник клуба
 
Аватар для uberchel
 
Регистрация: 19.01.2009
Сообщений: 1,453
По умолчанию

Причём тут Api ? MMsystem- это модуть экспорта функций из виндовской библиотеки mmsystem.dll ! Вы, используя её нечего не добьётесь, что хотите.

Если хотите написать свой аудио движок, вам уже посоветовали, что использовать, конечно я думаю вам для начала надо получше понять Delphi и изучить Windows SDK!

Последний раз редактировалось uberchel; 08.08.2009 в 00:18.
uberchel вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
обновление в блоге - Близкие контакты третьего вида с Visual Foxpro (или как написать свой провайдер для Pblog Обсуждение статей 0 24.04.2009 20:50
Помогитеу становить движок на сайт. Движок Joomla acmilan WordPress и другие CMS 2 01.04.2009 11:26
Написать 3D движок Sibedir Фриланс 3 16.01.2008 11:52
Пробую написать свой сервис... =LeonZone= Win Api 4 30.09.2007 16:46
Предлагаю написать свой клиент icq -=DeS=- Свободное общение 6 04.03.2007 13:47