Descriรงรฃo: O OpenAL รฉ uma aplicaรงรฃo que oferece uma interface de programaรงรฃo de aplicaรงรฃo (API) de รกudio 3D multiplataforma para vocรช usar com aplicativos de jogos e muitos outros tipos de aplicaรงรตes de รกudio.
Ele traz uma sรฉrie de funรงรตes que lhe permitem especificar objetos e operaรงรตes na produรงรฃo de saรญda de รกudio de alta qualidade, especialmente considerando a saรญda multicanal de arranjos 3D de fontes sonoras em torno de um ouvinte.
API de รกudio 3D multiplataforma
Alรฉm disso, ele tambรฉm conta com ferramentas especรญficas para vocรช criar, ajustar e editar o padrรฃo dos รกudios, caso em que ele รฉ capaz de o auxiliar na busca de resultados de alta qualidade. A tรญtulo de exemplo, com a ferramenta de รกudio em 3D, vocรช pode realizar o controle de ruรญdos e o aprimoramento em primeira pessoa com bastante precisรฃo.
Renderizaรงรฃo feita da perspectiva do ouvinte
A biblioteca conta com uma aprimorada coleรงรฃo de fontes de รกudio que se deslocam em um espaรงo 3D que sรฃo ouvidas por um รบnico ouvinte em algum lugar desse espaรงo. Os objetos bรกsicos do OpenAL sรฃo um Listener, um Source e um Buffer de รกudio.
A API OpenAL foi projetada para ser multiplataforma e fรกcil de usar, sendo principalmente um meio de gerar รกudio em um espaรงo tridimensional simulado para que vocรช consiga incrรญveis resultados.