это openAl с открытым исходным кодом, где коды?

такое openAL с открытым исходным кодом?

Мне нужно что-то изменить в нем, а я не могу найти его исходный код.

Я тоже проверил эту ссылку, но ничего не нашел


person RayanFar    schedule 29.12.2020    source источник


Ответы (1)


Открытый в OpenAL не означает открытый исходный код. Как и в случае с OpenGL, основной идеей была открытая спецификация библиотеки, реализованная различными поставщиками оборудования.

Первоначально Creative подталкивала OpenAL к продвижению аппаратных функций своих аудиокарт, но в настоящее время наиболее активным проектом является библиотека с открытым исходным кодом OpenAL-soft под LGPL: https://github.com/kcat/openal-soft.

В документации этого проекта есть слабая ссылка на более старую версию:

Он разветвлен из версии Windows с открытым исходным кодом, изначально доступной из репозитория SVN openal.org (ныне несуществующего).

Исходный проект давно не существует, но вы можете найти его зеркало на GitHub. Не могу сказать, пригодится ли он - лучше придерживаюсь OpenAL soft и рассматриваю старый проект только для археологических исследований: https://github.com/rpavlik/openal-svn-mirror

person gkv311    schedule 29.12.2020
comment
Открытый в OpenAL действительно также означает, что, как и в открытом исходном коде, у Локи были довольно амбиции. Просто после их кончины только Creative заботилась о стандарте ... и в своей аппаратной славе они определенно не хотели, чтобы Sample Implementation конкурировал с ними. OpenAL-soft - это просто продолжение этого оригинального духа (другой связанный репозиторий - это просто его более старая версия, также смешанная со всеми исходными кодами креативного дерева, такими как маршрутизатор Windows и оболочка Directsound, а также некоторые инструменты и документы) - person mirh; 13.05.2021
comment
Спасибо за исторические подробности - сегодня сложно найти исчерпывающую информацию о том, как возник OpenAL. - person gkv311; 13.05.2021