开源 Resonance Audio

开源 Resonance Audio_第1张图片


空间音频可以增强您在 VR 或 AR 中的临场感,让您感到和听起来就像周围有一个虚拟或增强世界。无论您使用哪一种显示硬件,空间音频都可以让您听到来自四面八方的声音。


我们去年推出的空间音频 SDK Resonance Audio 让开发者可以在移动设备和桌面设备上构建更真实的 VR 和 AR 体验。我们已经在各个平台上看到利用这款 SDK 打造的众多优秀体验。近期的一些例子包括 Pixar 为 Gear VR 开发的 Coco VR 应用、Disney 为 Android 和 iOS 设备推出的 Star WarsTM:Jedi Challenges AR 应用,以及 Runaway 为 Daydream 构建的 Flutter VR 应用,这些应用都使用了 Resonance Audio 技术。


为了加快沉浸式音频技术的采用速度和壮大开发者社区,我们将 Resonance Audio 开源成一个由社区驱动的开发模型。通过创建一个针对移动和桌面计算进行优化的开放源代码空间音频项目,任何平台或软件开发工具提供商都可以轻松地与 Resonance Audio 集成。对内容创作者来说,更多的跨平台和工具支持意味着更多的分发机会,无需投入资金开展成本高昂的移植项目。


开放源代码项目中的内容

开源 Resonance Audio_第2张图片

作为开放源代码项目的一部分,我们将提供 YouTube 基于 Ambisonic 的空间音频解码器的参考实现,它与业内其他人使用的相同 Ambisonics 格式 (Ambix ACN/SN3D) 兼容。利用我们的参考实现,开发者可以在他们的 VR 媒体和其他应用中轻松渲染 Ambisonic 内容,同时从 Ambisonics 开放源代码的免版税模型中受益。项目还包括编码、声场控制与解码技术,以及头相关传递函数 (HRTF),我们使用这种函数在各种设备类型和平台上实现丰富的空间音频。最后,我们将高度优化的整个 DSP 类和函数库向所有人开放。其中包括重新采样器、卷积器、滤波器、延迟线和其他 DSP 功能。此外,开发者现在还可以在自己的项目中使用 Resonance Audio 全新的频谱混响,这是一种高效、高品质、复杂性一致的混响效果。


我们已将 Resonance Audio(作为独立库和关联引擎插件)、VST 插件、教程,以及基于 Apache 2.0 许可获得授权的示例开源。最重要的是,这意味着 Resonance Audio 可以真正为您所用,无论您在哪里工作,都可以在自己的项目中使用 Resonance Audio。如果您发现了想要改进的方面,请提交一个 GitHub 拉取请求,您的请求将由 Resonance Audio 项目提交者审核。尽管面向 Unity、Unreal、FMOD 和 Wwise 的引擎插件仍然保持开源,但是今后,它们将分别由来自我们的合作伙伴 Unity、Epic、Firelight Technologies 和 Audiokinetic 的项目提交者进行维护。


如果您想详细了解 Resonance Audio,请查阅我们开发者网站上的文档:

https://developers.google.cn/resonance-audio


如果您希望进一步参与其中,请访问我们的 GitHub 页面,获取源代码、构建项目、下载最新版本,甚至开始贡献您自己的力量:

https://github.com/resonance-audio


我们期待与大家一起构建沉浸式音频的未来。


你可能感兴趣的:(开源 Resonance Audio)