When comparing OpenAL vs Amplitude Audio SDK, the Slant community recommends OpenAL for most people. In the question“What are the best audio engines?” OpenAL is ranked 1st while Amplitude Audio SDK is ranked 3rd. The most important reason people chose OpenAL is:
OpenAL Soft is an LGPL-licensed, cross-platform, software implementation of the OpenAL 3D audio API. It's forked from the open-sourced Windows version available originally from openal.org's SVN repository (now defunct).
Ranked in these QuestionsQuestion Ranking
Pros
Pro Has an open-source alternative
OpenAL Soft is an LGPL-licensed, cross-platform, software implementation of the OpenAL 3D audio API. It's forked from the open-sourced Windows version available originally from openal.org's SVN repository (now defunct).
Pro Cross-platform
Pro Extensible at the core
Amplitude offers a plugin API to allow developers to extends possibilities with the engine by adding custom effects, codecs, pipelines, and more.
Pro Provide Official Plugins for game engines
As today, Amplitude provides official plugins for O3DE and ezEngine. A plugin for Godot will be provided soon.
Pro Multi-platform support
Amplitude runs on Windows, Mac OS, and Linux. Android and iOS support is still under development.
Pro Data-driven assets authoring
With Amplitude, assets are written in JSON files. It make them really easy to manage and edit. Most of the time there was not too may code to write after the integration in a game.
Pro Free License
Amplitude is licensed under Apache-2.0. So you can use it for free and commercial products without restrictions.
Cons
Con LGPL is hard to use on mobile
You cannot easily meet the requirements and publish to the iOS App Store or the Google Play Store.
Con No GUI authoring tool
Amplitude doesn't provide a GUI authoring tool at the moment. But according to the website, it is being actively under development.