Omnitone

普通耳机实现 VR 中的 3D 全景音效
授权协议 Apache
开发语言 JavaScript
所属分类 其他开源、 虚拟现实/增强现实
软件类型 开源软件
地区 不详
投 递 者 章威
操作系统 跨平台
开源组织 Google
适用人群 未知
 软件概览

omnitone 旨在实现普通耳机在 VR 环境中的 3D 全景音效,让用户获得更好的VR沉浸感。

Omnitone 项目是一个跨浏览器支持的开源空间音频渲染器,主要支持目前业界较为常用的FOA(First Order Ambisonic)格式,这也是YouTubeApp推荐的主要全景声格式。

原理图:

Omnitone Diagram

 相关资料
  • 我创建了语音通话录音应用程序,它与手机的麦克风和听筒配合得很好。但是当插入耳机时,它不能录制音频。我试图将AudioSource更改为AudioSource.default,以为它会自动接受默认音频源。它什么也没记录。

  • 本文向大家介绍three.js实现炫酷的全景3D重力感应,包括了three.js实现炫酷的全景3D重力感应的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了three.js 全景重力感应的具体代码,供大家参考,具体内容如下 实现three.js 全景图 demo 使用three.js 写了球体和圆柱体版本的3D重力感应全景图,支持手指触摸和陀螺仪感应,也支持PC端的鼠标。给大家介绍一下

  • 我想用插入式耳机通过扬声器播放音频文件。 但我得到了 IllegalStateException 有什么想法可以解决这个问题吗?

  • 在我的应用程序中,有一个使用设备音频插孔的读卡器。现在,我的问题是,当读卡器在设备的耳机插孔中完好无损时,我想从内置扬声器中发出声音。 以下是我尝试过的代码: 1) 使用反射方法 2)使用setMode方法 但这两种代码仅在具有默认FM应用程序的设备中运行。但我想在所有设备中都具有此功能。 请分享你的经验!!

  • 本文向大家介绍Three.js实现3D机房效果,包括了Three.js实现3D机房效果的使用技巧和注意事项,需要的朋友参考一下 3D机房系统是最近用户的需求,通过相关了解最后使用Three.js,也发现最近有东西可以写出来分享: webGL可以让我们在canvas上实现3D效果。而three.js是一款webGL框架,由于其易用性被广泛应用 Three.js是通过对WebGL接口的封装与简化而形成

  • 我正在开发一个应用程序,我们只需要将耳机插孔用作按钮。 要求:连接耳机时通过听筒播放默认音频(通话)(无需通过耳机收听音频) 有许多通过扬声器和耳机以及蓝牙耳机路由音频的示例,但没有任何关于通过连接耳机的设备的耳式扬声器路由音频的内容。我已经尝试了很多,有些链接是 Android:强制音频路由(在我的场景中不起作用) 我查过sound about(https://play . Google . c