openal是什么软件(openal介绍)

OpenAL(Open Audio Library)是自由软件界的跨平台音效API,由Loki Software,使用在Windows、Linux 系统上,用在音效缓冲和收听中编码。
OpenAL设计给多通道三维位置音效的特效表现。其 API 风格模仿自OpenGL。

发展历史

编辑 播报

Loki 倒闭以后,这个专案由自由软件/开放源始码社群继续维护。不过最大的主导者(并大量发展)是创新科技,并得到来自 Apple 和自由软件/开放源代码爱好者的持续支援。

结构功能

编辑 播报

OpenAL 主要的功能是在来源物体、音效缓冲和收听者中编码。来源物体包含一个指向缓冲区的指标、声音的速度、位置和方向,以及声音强度。收听者物体包含收听者的速度、位置和方向,以及全部声音的整体增益。缓冲里包含 8 或 16 位元、单声道或立体声 PCM 格式的音效资料,表现引擎进行所有必要的计算,如距离衰减、多普勒效应等。
不同于 OpenGL 规格,OpenAL 规格包含两个API分支;以实际 OpenAL 函式组成的核心,和 ALC API,ALC 用于管理表现内容、资源使用情况,并将跨平台风格封在其中。还有“ALUT”程式库,提供高阶“易用”的函式,其定位相当于 OpenGL 的 GLUT。

可携性

编辑 播报

这个 API 可用于以下平台︰
* Mac OS X
* iOS
* GNU/Linux(OSS 和 ALSA 的后端)
* BSD
* Solaris
* IRIX
* Windows PC
* PlayStation 2
* PlayStation 3
* Xbox
* Xbox 360
* Nintendo GameCube
* Wii
* MorphOS

应用程序

编辑 播报

* Blender – 3D 建模和渲染工具。
* Unity – 3D 游戏引擎和 IDE。
* ..Basic4gl – 编译器和编程软件。
更详尽的列表可在 OpenAL 网站查询。

声明:所有白马号原创内容,未经允许禁止任何网站及个人转载、采集等一切非法引用。本站已启用原创保护,有法律保护作用,否则白马号保留一切追究的权利。发布者:白马号,转转请注明出处:https://www.bmhysw.com/article/27761.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
白马号白马号

相关推荐

  • 电脑定时开关机设置方法,实现自动定时开关机

    电脑定时开关机设置方法,实现自动定时开关机 为什么需要定时开关机? 如何设置定时开关机? 定时开机的注意事项 为什么需要定时开关机? 定时开关机是一项十分实用的功能,它可以帮助我们在不需要使用电脑的时候,自动关闭电脑以节省电费,也可以在需要使用电脑时,自动开机以提高工作效率。 此外,定时开关机还可以帮助我们在电脑出现异常时,自动重启电脑以恢复正常运行。 如何…

    2023-06-14
    00
  • 电脑如何进入安全模式?win7win10电脑安全模式进入方法

    电脑如何进入安全模式?win7/win10电脑安全模式进入方法 一、什么是安全模式? 定义:安全模式是一种启动方式,它允许在不加载所有驱动程序和启动项的情况下启动计算机。 作用:可以用于解决系统启动问题、恢复系统、清除病毒等。 二、win7电脑如何进入安全模式? 方法一:在计算机启动时按F8键进入高级启动选项界面,选择“安全模式”。 方法二:在计算机启动时按…

    2023-05-20
    00
  • Excel如何设置下拉菜单?设置Excel下拉菜单的步骤和方法

    Excel如何设置下拉菜单?设置Excel下拉菜单的步骤和方法 步骤一:创建数据列表 步骤二:创建下拉菜单 步骤三:测试下拉菜单 步骤一:创建数据列表 在Excel中,先要创建一个数据列表,以便后面引用。以下是创建数据列表的步骤: 在一个空白的单元格区域输入需要作为下拉菜单选项的数据,每个选项占一行。 选中这个单元格区域,然后在“名称框”中输入一个名称,以便…

    2023-06-24
    00
  • 空气炸锅是什么(空气炸锅和烤箱的区别)

    摘要:用来煎炸食物的用具有很多,空气炸锅和烤箱是其中之一。那么,空气炸锅和烤箱的区别是什么呢?我们这就来看看吧。   用来煎炸食物的用具有很多,空气炸锅和烤箱是其中之一。那么,空气炸锅和烤箱的区别是什么呢?我们这就来看看吧。     一、空气炸锅是什么 空气炸锅就是用空气替代原本煎锅里的热油,用近似太阳热风的对流加热,以热风在密闭的锅内形成急速循环…

    2022-03-26
    00
  • 电脑上如何卸载软件(电脑软件卸载步骤详解)

    本文将为大家详细介绍电脑上如何卸载软件,包括卸载步骤、注意事项和常见问题解决方法。 一、卸载步骤 步骤一:打开控制面板 步骤二:选择卸载程序 步骤三:选择需要卸载的程序 步骤四:卸载程序 步骤一:打开控制面板 在电脑桌面或开始菜单中找到控制面板并打开。 步骤二:选择卸载程序 在控制面板中找到“程序”或“程序和功能”选项,并点击进入。 步骤三:选择需要卸载的程…

    2023-05-23
    00

联系我们

QQ:183718318

在线咨询: QQ交谈

邮件:183718318@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信