Де я можу отримати відкритий sdk для c ++?


12

Сайт OpenAL, на який я дивлюсь, - це неактуальний застарілий і зламаний портал sharepoint, а SDK у розділі завантажень дають мені 500 html-код, коли я запитую його.

http://connect.creativelabs.com/openal/Downloads/OpenAL11CoreSDK.zip

Я знайшов OpenAL SDK в софтпедії, і він має заголовки, але не alu.h або alut.h, які підручники, які я переглядаю, очевидно, вимагають для завантаження wavs тощо.

Що я пропускаю? OpenAL мертвий чи щось таке?

Відповіді:


11

http://kcat.strangesoft.net/openal.html - це бібліотека OpenAL Soft, яку ви використовуєте майже на будь-якій платформі, крім Windows за замовчуванням. Це не розкриває розширення EAX, прискорене обладнанням, але не багато людей використовують їх. Якщо Creative SDK Windows не повернеться в Інтернеті незабаром, OpenAL Soft залишається єдиним реальним варіантом.

Не те, що це відповідь на ваше запитання, але ... ви можете розглянути можливість просто використовувати FMOD або Wwise. Вони безкоштовні для любителів і дуже доступні для комерційного використання, вони мають мільйон і ще одну функцію, ніж будь-яка версія OpenAL, мають набагато чистіший і менш схильний до помилок API, а також мають розроблені орієнтовані інструменти та підтримку, а не суто API низької звукової абстракції.

Хоча я не знаю, чи OpenAL на сайті Creative постійно помер, або це просто гикавка, я б не здивувався, якби він був мертвим. Це дуже рідко використовується в промисловості на комерційній основі і все менше використовується в сценах інді / хобі від побачених. Єдина платформа, яка вже справді наголошує на застосуванні OpenAL - це Linux. У Windows є власний API, iOS та OS X мають власні API, консолі мають свої API, і навіть Android віддає перевагу OpenSL над OpenAL. І звичайно, FMOD / Wwise абстрагує всіх тих, хто відсутній, і надасть вам єдиний єдиний API високого рівня.


Його відповіді достатньо для мене :) Почну дивитись у FMOD, дякую за покажчик у правильному напрямку!
Пітер Короткий

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.