Выбираем внешнюю аудио систему для GM - Решение серьезных вопросов - Разработка игр на Game Maker (Advanced Mode) - Форум Game Maker. Разработка игр.
Здравствуй Гость | Перейти на сайт

Главная | Форум | Регистрация | Войти
gmaker.net ;) [ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 212»
Форум Game Maker. Разработка игр. » Разработка игр на Game Maker (Advanced Mode) » Решение серьезных вопросов » Выбираем внешнюю аудио систему для GM
Выбираем внешнюю аудио систему для GM
Ang3L Дата: Четверг, 26.05.2011, 13:47 | Сообщение # 1
Каждый 5й пост мой
Группа: Админы
Сообщений: 2677
Статус: Offline
Итак, кто что посоветует по этому поводу? Кто чем пользовался, что понравилось, что не понравилось, функционал и т.д. Кто что знает, с миру по нитке.

На текущий момент я нашел 7 систем:
Bass Wrapper - на Bass
Sin Bass - на Bass
BGM - на Bass
Sxms - на FMod
Fmod Sound System Engine - на FMod
SAudio - неизвестно
Super Sound System - неизвестно


Blogpost
 
sanek-x107 Дата: Четверг, 26.05.2011, 14:26 | Сообщение # 2
Хоть палкой гони
Группа: Проверенные
Сообщений: 770
Статус: Offline
Мне Bass.dll всегда нравилась. Вот только с лицензией у нее непонятно что, а в целом - очень даже.
В целом, если ничего особо сложного не нужно - SAudio в руки и вперед. Иногда использую SxMs.
Понравилась SAudio. Простая, ничего лишнего нет. Если же нужно получше со звуком поработать (замедление и т.п.) то дллки на Bass.dll помогут. А какая именно из них - не знаю.

Добавлено (26.05.2011, 14:26)
---------------------------------------------
Сорри за даблпост. Перенеси-ка в решение серьезных вопросов.



http://gmbook.sx107.netai.net
Мама, я - дебил!
 
Ang3L Дата: Четверг, 26.05.2011, 14:46 | Сообщение # 3
Каждый 5й пост мой
Группа: Админы
Сообщений: 2677
Статус: Offline
Quote (sanek-x107)
Вот только с лицензией у нее непонятно что

Quote
BASS is free for non-commercial use.

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

Quote (sanek-x107)
Понравилась SAudio.

Ну мне тоже по описанию она понравилась больше остальных.


Blogpost
 
sanek-x107 Дата: Пятница, 27.05.2011, 00:22 | Сообщение # 4
Хоть палкой гони
Группа: Проверенные
Сообщений: 770
Статус: Offline
К сожалению, даже простейшие эффекты в ней не сделать. Так что, если хотите а-ля Slow Motion - тут уже она не в помощь.


http://gmbook.sx107.netai.net
Мама, я - дебил!
 
Ang3L Дата: Пятница, 27.05.2011, 01:02 | Сообщение # 5
Каждый 5й пост мой
Группа: Админы
Сообщений: 2677
Статус: Offline
Quote (sanek-x107)
К сожалению, даже простейшие эффекты в ней не сделать.

Да, да, да... Я уже понял (SloMo это уже продвинутые эффекты, даже более базовые не сделать). Ну вроде пока удовлетворяет моим базовым потребностям, поэтому менять не буду, хотя я прокладку сделал. Днём отпишу минусы и плюсы сей системы.


Blogpost
 
sanek-x107 Дата: Пятница, 27.05.2011, 07:55 | Сообщение # 6
Хоть палкой гони
Группа: Проверенные
Сообщений: 770
Статус: Offline
Немногом разочарован в Dll на Bass.dll для GM.

  • BGM - Вообще не скачалась, ссылки битые.
  • Sin Bass - порадовала лишь возможность изменить частоту дискредитации, и, следовательно, как бы скорость проигрывания звука.
  • Bass Wrapper - сначала было обрадовался, но опять же, был разочарован. Со звуками вообще не поработаешь. Хотя, есть и плюс - работает EAX, а это уже очень неплохая вкусНяшка.


Сейчас буду смотреть SxMs.

Добавлено (27.05.2011, 07:55)
---------------------------------------------
Все, однозначно SxMs - лучшая из них на данный момент (но BGM я так и не посмотрел, мб у кого она есть?)
Минусов не нашел, Dll не слишком сложная и по интерфейсу напомнила, как я лет 6 назад создавал свой первый плеер на VB + Bass.dll.
Из возможностей понравилось:

  • Простые эффекты (Pan, Fade, Volume, Pitch, Freq)
  • DSP-Эффекты (!)
  • 3D EAX
  • Speaker-mix
  • Dll быстрая.
  • Loop-поинты. Вот это - шикарно.


  • http://gmbook.sx107.netai.net
    Мама, я - дебил!
     
    Ang3L Дата: Пятница, 27.05.2011, 09:07 | Сообщение # 7
    Каждый 5й пост мой
    Группа: Админы
    Сообщений: 2677
    Статус: Offline
    Saudio
    Из плюсов - быстро и просто программируется, есть перемотка, большой выбор форматов (многое, кроме ogg).
    Из минусов - плохо работает Loop (вставляются небольшие промежутки между повторами), нет возможности изменить громкость (вообще никак), насколько я понял - каждый звук играется только один, нет нормальной документации.
    Можно сказать простая спартанская система.

    Насколько я понял (и видел), FMod по-мощнее будет чем Bass и использовалась во многих ААА тайтлах. Может поковырять dll'ки на её основе?

    И начну-ка я с Fmod Sound System Engine, т.к. она гораздо новее чем sxms. Май 2011 против 2006.


    Blogpost
     
    sanek-x107 Дата: Пятница, 27.05.2011, 10:02 | Сообщение # 8
    Хоть палкой гони
    Группа: Проверенные
    Сообщений: 770
    Статус: Offline
    Quote (Ang3L)
    Насколько я понял (и видел), FMod по-мощнее будет чем Bass и использовалась во многих ААА тайтлах. Может поковырять dll'ки на её основе?

    Стой-стой! Bass.dll гораздо мощнее Fmod.dll, поверь мне на слово. Просто никто никак ее нормально на GM не портирует, в этом-то и вся проблема.
    Почитай ее функции и балдей wink


    http://gmbook.sx107.netai.net
    Мама, я - дебил!
     
    Ang3L Дата: Пятница, 27.05.2011, 12:10 | Сообщение # 9
    Каждый 5й пост мой
    Группа: Админы
    Сообщений: 2677
    Статус: Offline
    Quote (sanek-x107)
    Стой-стой! Bass.dll гораздо мощнее Fmod.dll, поверь мне на слово.

    Ну уже поздно. cheesygrin Я уже интегрировал систему ещё глубже, чем предыдущую. Fmod Sound System Engine уже подключил - работает. Внедрить её было чуть сложнее, но все ещё возможно. Функционал меня устраивает полностью! Мне не DAW делать, а небольшую игрушку.


    Blogpost
     
    SaintHeiser Дата: Суббота, 28.05.2011, 19:50 | Сообщение # 10
    Болтун
    Группа: Проверенные
    Сообщений: 182
    Статус: Offline
    2sanek-x107, я бы на твоём месте не был так категоричен, учитывая что ты видимо не смотрел спецификацию FMOD.
    Честно говоря у bass.dll по сравнению с FMOD очень даже скудная спецификация...
    Ну как бы даже так можно сравнить:
    http://ru.wikipedia.org/wiki/FMOD (тут ещё обратите внимание на список игр внизу)
    http://ru.wikipedia.org/wiki/BASS

    FMOD - лучшее из того что я видел. Классная удобная объектная архитектура. Со звуком работает как с объектами. Сначала грузим звуки как объекты а затем создаём их экземпляры.
    Можно динамически изменять параметры для каждого проигрываемого звука. Есть группы для звуков. Эффекты и их динамическая настройка, снятие спектра и высоты звука в каждый конкретный момент времени. Всё это можно делать как с отдельными звуками так и с группой. настрока Допплеровского эффекта, 3Д звук... И куча-куча других возможностей.
    Большой плюсь - проработанность скриптов для ГМ. Спектр, например сразу в списки грузиться.
    Думаю один факт того что её Blizzard и Crytech использует, уже говорит кое о чём))) Не говоря о том что у неё существуют версии для Android, Linux, PSP, PS3, XBOX360 ( http://www.fmod.org/index.php/download )

    Короче, Ang3L, ты в выборе не ошибся. Единственный минус - за коммерческое использование там тыщи баксов платить надо. А для фриварок бесплатная лицензия. Только лого вставить надо и всё. Сам пользую, проблем со звуком не имею. Производительность при этом очень хорошая.


    все формы неприязни ко мне просьба выражать в суицидальной форме

    Сообщение отредактировал SaintHeiser - Суббота, 28.05.2011, 19:55
     
    RobertMenus Дата: Четверг, 09.06.2011, 14:56 | Сообщение # 11
    Разговорчивый
    Группа: Пользователь
    Сообщений: 105
    Статус: Offline
    а никто не в курсе какую систему лучше использовать чтобы и миди воспроизводило, и чтобы на паузу музыку можно было ставить?
    SAudio не предлагать. Пробовал. Паузы нет.




    Всё, что нас не убивает, делает нас сильнее
    1) человек не может дотронутся до всех своих зубов языком
    2) все идиоты сейчас же попробуют это сделать
    3) 1 закон ложь
    4)сейчас ты улыбаешься потому что ты идиот
    5)скопируй себе это в инфу и идиотов прибавится
     
    Ang3L Дата: Четверг, 09.06.2011, 16:11 | Сообщение # 12
    Каждый 5й пост мой
    Группа: Админы
    Сообщений: 2677
    Статус: Offline
    Quote (RobertMenus)
    SAudio не предлагать. Пробовал. Паузы нет.

    Хммм... Странно. В описаний написано к SAudio:
    Quote
    Features:

    - Init DLL
    - Open sound (uses an id so you could have literally 700+ sounds open)
    - Play sound
    - Play looped
    - Pause sound
    - Resume sound
    - Stop sound

    Автор врёт!

    Ну попробуй Fmod Sound System Engine. Может все и даже чуть больше.


    Blogpost
     
    RobertMenus Дата: Четверг, 09.06.2011, 17:20 | Сообщение # 13
    Разговорчивый
    Группа: Пользователь
    Сообщений: 105
    Статус: Offline
    ну, спасибо! Кажись, ОНО!!




    Всё, что нас не убивает, делает нас сильнее
    1) человек не может дотронутся до всех своих зубов языком
    2) все идиоты сейчас же попробуют это сделать
    3) 1 закон ложь
    4)сейчас ты улыбаешься потому что ты идиот
    5)скопируй себе это в инфу и идиотов прибавится
     
    Ferro7 Дата: Понедельник, 25.07.2011, 14:26 | Сообщение # 14
    Молчун
    Группа: Пользователь
    Сообщений: 21
    Статус: Offline
    Fmod конечно штука очень хорошая, в том же всем известном Far Cry использовалась, но и цена не радует (предполагается, что игра будет продаваться).
    Кто-нибудь может чётко сказать, а что с лицензией Bass, если игру предполагается продавать, как казуалку?
     
    Ang3L Дата: Понедельник, 25.07.2011, 15:28 | Сообщение # 15
    Каждый 5й пост мой
    Группа: Админы
    Сообщений: 2677
    Статус: Offline
    Quote (Ferro7)
    Кто-нибудь может чётко сказать, а что с лицензией Bass, если игру предполагается продавать, как казуалку?

    Quote
    Shareware licence: €125 (4994 р.)
    The "shareware" licence allows the usage of BASS in an unlimited number of your shareware products, which must sell for no more than 40 Euros each. If you are an individual (not a corporation) making and selling your own software (and its price is within the limit), this is the licence for you.

    Quote
    Шароварная лицензия: 4994р.
    "шароварная" лицензия позволяет вам продавать неограниченное кол-во шароварных продуктов, которые не могут продаваться дороже чем 1 592р. Если вы разрабатываете индивидуально (не корпоративно) и продаете свою продукцию (и цена в пределах лимита), то эта лицензия для вас.

    FMod стоит 2772 р. за продукт. Что дороже тебе решать. Если не устраивает цена, ты можешь поискать бесплатный аналог или сделать библиотеку самостоятельно.


    Blogpost
     
    Ferro7 Дата: Понедельник, 25.07.2011, 15:53 | Сообщение # 16
    Молчун
    Группа: Пользователь
    Сообщений: 21
    Статус: Offline
    Хм... ну если так, то фмод, конечно. 2,7 косаря для хорошего программиста - не так много) Я просто изначально смотрел цену на фмод в википедии. Там про цену говорят "Библиотека бесплатна для некоммерческого использования, но коммерческие разработчики должны платить от 750 до 6000 долл. за первую лицензию для одного продукта."

    Добавлено (25.07.2011, 15:53)
    ---------------------------------------------
    Т.е. а для бесплатной игры, которая будет распространяться через сайт бесплатно, FMOD будет бесплатен, верно?

     
    RobertMenus Дата: Понедельник, 25.07.2011, 16:56 | Сообщение # 17
    Разговорчивый
    Группа: Пользователь
    Сообщений: 105
    Статус: Offline
    главное нужно ихний логотип где-то присобачить
    (там условие такое)




    Всё, что нас не убивает, делает нас сильнее
    1) человек не может дотронутся до всех своих зубов языком
    2) все идиоты сейчас же попробуют это сделать
    3) 1 закон ложь
    4)сейчас ты улыбаешься потому что ты идиот
    5)скопируй себе это в инфу и идиотов прибавится
     
    Ang3L Дата: Понедельник, 25.07.2011, 20:59 | Сообщение # 18
    Каждый 5й пост мой
    Группа: Админы
    Сообщений: 2677
    Статус: Offline
    Quote (Ferro7)
    Хм... ну если так, то фмод, конечно. 2,7 косаря для хорошего программиста - не так много) Я просто изначально смотрел цену на фмод в википедии. Там про цену говорят "Библиотека бесплатна для некоммерческого использования, но коммерческие разработчики должны платить от 750 до 6000 долл. за первую лицензию для одного продукта."

    Чувак какой-то узнавал на этот счёт у firelight, вот это место. Написано, что для большинства разработчиков Fmod бесплатен, ну те кто чуть более чем непопулярны, могут отвалить $100, те кто уже на этом зарабатывает то уже цены серьёзные. Так что тебя это никак не коснётся. А если ты нормально заработаешь (что несколько трудно), то тебе будет просто купить лицензионный Fmod.

    Quote (RobertMenus)
    главное нужно ихний логотип где-то присобачить

    Как написано на самом сайте, логотип можно оставить, но можно оставить и просто строчку:
    Quote
    FMOD Sound System, copyright © Firelight Technologies Pty, Ltd., 1994-2011.

    Или
    Quote
    Audio engine : FMOD Sound System by Firelight Technologies


    Blogpost
     
    DanielC Дата: Пятница, 19.08.2011, 02:53 | Сообщение # 19
    Болтун
    Группа: Пользователь
    Сообщений: 244
    Статус: Offline
    Есть русская справка по GMFMODSimple (Fmod Sound System Engine)? Интересует всё, интеграция, инициализация, воспроизведение...
     
    SaintHeiser Дата: Пятница, 19.08.2011, 06:53 | Сообщение # 20
    Болтун
    Группа: Проверенные
    Сообщений: 182
    Статус: Offline
    Да прибудет с тобой священный гугл...
    Лучше кури офф мануал или мануал на gmc - там есть темка про FMOD. Заодно будет стимул подтянуть английский.
    Русские порой так перводят что потом ночью кошмары снятся.


    все формы неприязни ко мне просьба выражать в суицидальной форме
     
    Форум Game Maker. Разработка игр. » Разработка игр на Game Maker (Advanced Mode) » Решение серьезных вопросов » Выбираем внешнюю аудио систему для GM
    Страница 1 из 212»
    Поиск:



    Сообщество Gmaker.SU 2005-2012
    Используются технологии uCoz
    Простой вход