不太懂音频相关的技术,只是恰巧在其乐看到这条新闻,目前 Steam Audio 已经支持了 Unity、Unreal、Fmod,想着 Cocos 官方是不是也能支持一下。
其乐原文链接:https://keylol.com/t935850-1-1
项目主页:https://valvesoftware.github.io/steam-audio/
项目地址:https://github.com/ValveSoftware/steam-audio
Steam Audio Open Source Release
我们非常高兴地宣布,随着 Steam Audio 最新版本的发布,Steam Audio SDK 的完整源代码现已开源。通过此次发布,我们的目标是为开发人员提供更多控制权,从而为用户带来更好的体验,并希望为使用 Steam Audio 的更广泛的开发者社区做出有价值的贡献。
在这之前,我们已经收到了来自社区的大量宝贵反馈,并为开源插件(Unity、Unreal 和 FMOD Studio)做出了贡献。这将使开发人员能够根据自己的需求定制 SDK,并为使用该技术的每个人提供更好的体验。我们还将继续对 Steam Audio 进行持续改进,包括发布错误修复和新功能。
我们通常会根据内部项目的需求来选择开发哪些功能。例如,在《Half-Life: Alyx》的开发过程中,我们花了很多时间研究混合混响和路径功能,后来我们将其作为 Steam Audio 4.0.0 的一部分发布。这些优先事项可能并不总是与合作伙伴的优先事项保持一致,因此我们希望消除阻碍合作伙伴实现需要访问核心 Steam Audio SDK 的空间音频功能的障碍。例如,我们可能正在努力修复影响内部项目的 Steam Audio 性能问题,但合作伙伴可能需要将 Steam Audio 移植到主机平台。将整个 SDK 作为开放源代码提供给合作伙伴,可以让他们自己管理移植工作,并根据自己的需要进行优化,同时还允许他们在需要时将自己的修改意见反馈回来。
整个 Steam Audio 代码库,包括 SDK 和所有插件,现在都以 Apache 2.0 许可发布。这允许开发人员在商业产品中使用 Steam Audio,并根据自己的许可条款进行修改或重新发布,而无需包含源代码。我们欢迎愿意为 Steam Audio 修正错误或添加功能的开发者提供贡献;更多详情,请参阅 GitHub 代码库中的 LICENSE.md 和 CONTRIBUTING.md 文件。
即日推出Steam Audio,一项适用游戏与 VR 应用程序的高端空间音频解决方案。Steam Audio 挟带多项新功能,能大幅提升沉浸感,为空间音频设计领域开启全新的可能。
Steam Audio SDK 完全免费,无关团队规模、不需符合任何授权条件即可使用。Steam Audio 目前支持 Windows、Linux、macOS 与 Android。如同 Steam,Steam Audio 可于众多 VR 设备与平台上运作,往后可望支持更多平台。
Steam Audio SDK 没有任何的 VR 设备使用限制,也未和 Steam 本身绑定。
Steam Audio 是什么?
Steam Audio 在 HRTF(Head-Related Transfer Function,头部相关传输函数)双耳渲染技术之上,加入基于物理计算的声音传递,可有效增强沉浸感。声波将在实际的场景几何中反射,与场景融为一体,提供玩家更多周遭消息。
