Lt304888.ru

Туристические услуги

OpenAL

17-10-2023

OpenAL
Тип

API

Автор

Loki Software

Разработчик

Creative Technology

Операционная система

Cross-platform

Последняя версия

2.1.0.0 (1 февраля, 2010)

Лицензия

LGPL

Сайт

[1]

OpenAL (англ. Open Audio Library) — свободно распространяемый кроссплатформенный интерфейс программирования приложений (API) для работы с аудиоданными. Ключевой особенностью является работа со звуком в 3D пространстве и использование эффектов EAX. Поддерживается компанией Creative.

Содержание

История

OpenAL был создан фирмой Loki Software в процессе портирования игр с Windows на Linux. После закрытия компании проект некоторое время разрабатывался сообществом свободного ПО - оно добавило весь функционал звукового чипсета, встроенного в NVIDIA nForce. Сегодня проект размещён на сервере компании Creative Technology, и по большей части разрабатывается ей. Также проект активно разрабатывается компаниями Apple, Blue Ripple Sound и сообществом свободного ПО. Хотя хартия OpenAL гласит, что у проекта должен быть «Наблюдательный совет за архитектурой» (ARB), аналогичный проекту OpenGL ARB, до сих пор ни одна организация не взяла на себя обязанность сформировать технические спецификации OpenAL. Спецификации OpenAL существуют в черновом варианте, обсуждаются разработчиками по электронной почте, и в общедоступных списках рассылки.

Структура и функциональность

Порты

Данный API доступен на разных платформах:

Приложения

Игры:

Другие приложения:

  • Blender - инструмент 3D-моделирования и рендеринга, использующий OpenAL во встроенном игровом движке.
  • Unity - 3D игровой движок и среда разработки.

Более подробную информацию можно найти на сайте OpenAL.

См. также

Ссылки

  • Новый Официальный сайт
  • ПО OpenAL
  • Старый Официальный сайт
  • Обучение работе с OpenAL на DevMaster.net

OpenAL.

© 2020–2023 lt304888.ru, Россия, Волжский, ул. Больничная 49, +7 (8443) 85-29-01