Woher bekomme ich das OpenAL SDK für C ++?


12

Die OpenAL-Site, die ich betrachte, ist ein beschissenes veraltetes und kaputtes Sharepoint-Portal, und das SDK im Download-Bereich gibt mir einen 500-HTML-Code, wenn ich ihn anfordere.

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

Ich habe ein OpenAL-SDK auf einer Softpedia gefunden und es hat Überschriften, aber nicht alu.h oder alut.h, die die Tutorials, die ich mir anscheinend ansehe, zum Laden von WAVs usw. benötigen.

Was vermisse ich? Ist OpenAL tot oder so?

Antworten:


11

http://kcat.strangesoft.net/openal.html ist die OpenAL Soft-Bibliothek, die Sie standardmäßig auf fast jeder Plattform außer Windows verwenden. Es macht die hardwarebeschleunigten EAX-Erweiterungen nicht verfügbar, aber nicht viele Leute verwenden diese. Wenn das Creative Windows SDK nicht in Kürze wieder online gestellt wird, ist OpenAL Soft die einzig verbleibende Option.

Nicht, dass dies eine Antwort auf Ihre Frage wäre, aber ... Sie könnten einfach FMOD oder Wwise verwenden. Sie sind für Hobbyanwender kostenlos und für den kommerziellen Einsatz sehr günstig. Sie verfügen über eine Unmenge von Funktionen und mehr als jede andere Version von OpenAL, eine viel sauberere und weniger fehleranfällige API sowie designorientierte Tools und Support rein eine Low-Level-Sound-Abstraktions-API.

Ich weiß zwar nicht, ob OpenAL dauerhaft auf der Website von Creative tot ist oder ob es nur ein Schluckauf ist, aber ich wäre wirklich nicht überrascht, wenn es tot wäre. Es wird sehr, sehr selten in der Industrie kommerziell verwendet und wird in den Indie- / Hobby-Szenen nach dem, was ich gesehen habe, immer seltener verwendet. Die einzige Plattform, die die Verwendung von OpenAL wirklich betont, ist Linux. Windows hat seine eigene API, iOS und OS X haben ihre eigenen APIs, die Konsolen haben ihre APIs, und sogar Android bevorzugt OpenSL gegenüber OpenAL. FMOD / Wwise abstrahiert natürlich alle diese Elemente und bietet Ihnen eine einheitliche API auf hoher Ebene.


Die Antwort ist genug für mich :) Ich beginne FMOD zu untersuchen, danke für den Hinweis in die richtige Richtung!
Peter Short

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.