录音/制作/创作 吉他 扩声技术 视频技术 作品展示 生活 信息 更多... | 音频应用专卖店

对 Ambisonics 全景声制作和播放的再次不完全总结

( 2 )
 
[收藏]

2057
#1 24-2-14 16:10

对 Ambisonics 全景声制作和播放的再次不完全总结

昨天是2B节,所以首先晚祝大家2B节快乐,其次祝大家情人节快乐,接着预祝大家过阵子开工大吉;现在进入正题。


看过我之前帖子的朋友应该了解,我探索全景声已经有段时间了,当然所谓的探索不过是在各个论坛爬帖子,搜集前人的研究结果(甚至是很久以前就已经很成熟的研究结果)。这里总结一下,顺带给大家带来一些好东西。
先声明我只对Ambisonic全景声感兴趣,因为它自由度高;不讨论杜比全景声,因为目前没有不花钱就能切实体验的途径,且宿主自带的杜比全景声渲染器无一例外不支持使用个性化的头传函数。


我们从制作与聆听两方面来讨论Ambisonic全景声。


在制作这方面,至少在Cubase上,已经非常成熟了,以至于在Cubase内置杜比全景声渲染器之前,它就已经自带了一些用于解析Ambisonic全景声的插件。但是自带的插件使用起来实在不怎么样,幸运的是,有非常多的第三方插件可以使用,而且大部分是可以免费获得的(包括开源插件如IEM系列,和出于某种原因我们居然能够不花钱就用上的付费插件例如Noise Makers ),此外,假如你只对制作全景声感兴趣而不想花钱买Cubase之类DAW,使用几乎算是免费的Reaper 再结合开源的IEM就可以在网吧制作全景声音频(如果你竟然还能破解网吧的万象网管之类系统从而免费上网的话那你真的不用花一毛钱)。


制作Ambisonic全景声并不难,我也不是来写教程的;因此在这里我推荐一位专家,Michael G Wagner


以下是他的自我介绍:



迈克尔·G·瓦格纳

教育家 在费城


我是
德雷塞尔大学安托瓦内特·韦斯特法尔媒体艺术与设计学院数字媒体教授兼数字媒体系主任。我目前还担任数字媒体博士学位项目以及电子竞技本科辅修项目的项目总监。


在加入 Drexel 之前,我曾在奥地利维也纳科技大学、亚利桑那州立大学计算机科学系、奥地利多瑙河大学克雷姆斯和奥地利维也纳/克雷姆斯 KPH 担任学术教学、研究和管理职务。我担任 Rektor。



我的工作重点是数字媒体、沉浸式音频、电脑游戏和区块链技术的教育应用的理论和实践












这位教授在他的视频频道发布了无数有关全景声(包括Ambisonics和杜比全景声)的教程视频,涉及多个宿主软件的全景声通道建立和路由、多种全景声相关插件的使用、多种用于耳机聆听全景声的头部追踪器的介绍和演示、甚至还有花较低成本将自己制作的杜比全景声母版文件转换成可直接发布的文件的方法






至于播放Ambisonics音频,这点我在之前也专门发帖子介绍过一个播放器Ambisonics Player

这里不再赘述这个播放器的使用方法,只提两点需要注意的地方:


1、这个播放器只支持两个用于解码Ambisonics的vst 2插件。其名称分别是:


  • SimpleDecoder_x64
  • BinauralDecoder_x64


其中,SimpleDecoder_x64是用于音箱播放通道的,BinauralDecoder_x64是用于耳机播放通道的。
但实际上,这个播放器只认这两个插件名字,不是认插件本身,因而随便你用什么vst2插件改名为这两个名字,放置在默认的C:\Program Files\VstPlugins路径下,都会被这个播放器识别并加载。


这两个插件原本都是开源插件IEM的两个解码器,尽管用起来没什么问题,只是我更喜欢NoiseMakers家的解码器,尤其是用于双耳音频解码的AmbiHead,因而我直接把NoiseMakers家的插件改了名用于让播放器加载,并通过我自制的头部追踪器实现osc控制。





2、        这个播放器只能播放Ambisonics全景声。


由于我是Cubase用户,Cubase12最高只支持3阶全景声(3rd Order Ambisonics),我能用来测试的也最高只有3阶,因此不确定这个播放器是否支持5阶乃至7阶全景声。
播放器可以加载任意音频驱动,如我的截图中使用ASIO4ALL挂载我用于插耳机的Lifeme解码耳放。你也可以用它挂在你自己声卡的ASIO驱动,在AudioSettingsI/OSettings里设置驱动和输出通道。点击Advanced Settings将打开用于解码全景声音频的第三方插件面板。


用于播放的全景声音频文件路径不能太深,否则在MaxRuntime窗口(这个窗口通过点击菜单栏里的Window-Max Console打开)里会出现红字警告称无法打开目标音频文件。因此建议在任意硬盘的根目录建立一个专门放置全景声音频文件的文件夹,从这个文件夹导入音频并播放。这个播放器的开发者其实大家都很熟悉——真力音箱;开发目的是为了让人们体验聆听全景声;假如你有一整套5.1或者7.1.4音箱,可以在播放器的音响通道里指定每一个音响对应的通道。假如你只有耳机,那么就可以在双耳渲染通道里指定双声道输出,并通过解码器加载你喜欢的头传函数(比如你自己通过对自己耳朵、头部、上半身进行3D建模测算得到的sofa),从而获得全景声聆听体验(如果你有头部追踪器并连接解码器,体验更佳)。


最后说一下NoiseMakers插件。




这是一家来自法国的专注于全景声的公司,在其官网你可以看到很多有关场地设施建造的信息,软件开发对于他们来说似乎不是主要业务,但不妨碍他们家的插件卖得比宿主软件还贵。大概从2015年起,R2R一直在同步更新NoiseMakers家的插件,后来在2021年八月,插件版本迭代到1.4,这版的破解是由RET小组完成的;2023年7月,官方更新到1.6版,与上一代版本最大的区别是增加了VST3插件。


这是个非常重要的更新。之所以重要,容我多花费一些文字阐明:


Cubase的全景声编组通道输出给双声道总线时,Cubase会自动在该编组通道上嵌入自家的全景声解码器VST AmbiDecoder。





这个解码器不是说它不好;它支持自定义SOFA,也内置了来自你吐吧和facebook的通用sofa。但是,Steinberg家的宿主向来有一个令人无语的缺陷,无论是Cubase还是Nuendo,其自带的头部追踪功能等同于没有。


Steinberg官网的论坛上有不少用户早在数年前就已经强烈吐槽过这一点,官方一直没有提供解决方案的意思;这个缺陷主要在于,没人知道自带解码器支持的头部追踪需要的OSC数据格式和端口到底是什么,连官方自己都解释不清楚,只是有人隐约察觉到其端口应该是7000(这一点后来被英国一个卖头部追踪器的人证实,这人还给出了Nuendo支持的osc数据格式。他卖的头部追踪器价格在人民币七百元左右,特点是细长且薄,可以贴在头戴式耳机横梁上)。


在使用头部追踪器这方面,使用内置解码器实在令人难以忍受;即使在Cubase13里,自带解码器终于对osc数据有了响应,但其延迟性能难以令人满意,比如你头部转动之后要过一两秒,声场才会相应旋转。





因此在Cubase中,建立Ambisonics编组输出给双声道总线之后,通常的做法是,将自带的解码器换成第三方解码器,比如NoiseMakers的AmbiHead。AmbiHead是目前为止我体验过的最好用的解码器,但由于之前的版本中不支持VST3,它只能在INSERTS里以插件的形式插入通道中使用。


看过前文中所提及的瓦格纳教授的视频你也会明白,这在cubase里很令人厌烦。令人难以置信的一点是,自带的VST AmbiDecoder解码器居然无法直接旁通;你需要先在声像器里把这个自带解码器换成另一个没什么卵用的第三方解码器,然后才能把这个没什么卵用的解码器旁通掉,这样INSERTS插槽里插入的AmbiHead才能正常起作用。





而NoiseMakers1.6版本的插件,新增了VST3格式之后意味着你可以直接从编组通道的声响器里直接把解码器切换成AmbiHead。因为只有VST3格式的解码器才会出现在这个列表中:





AmbiHead单独买的售价是189欧元。如果买包括AmbiHead和用于全景声的混响插件AMBI VERB 、声像器插件AMBI PAN、限制器AMBI LIMITER在内的合集Ambi-bundle,一共是319欧元。
这个合集包上一个版本1.4被RET破解,Audioz上有发布。但没有VST3。



接下来才是本帖的重点内容:


我等待R2R或者RET放出1.6版的合集包至今无果,今天鬼使神差从官网下载了1.6版的试用版软件并用RET在上一版的破解包里提供的Keygen尝试了一下,居然成功应用。


因此我把这些东西上传到123网盘以供耐心把帖子看到这个位置的朋友体验。网盘中包括:
  • 来自真力的Ambisonics Player播放器;
  • 来自NoiseMakers的AmbiBundleHD_v1.6.1_Win合集(不包括Mac,毕竟就是没有,用苹果的朋友可以给此贴执行扣分操作);
  • 来自RET的可用于1.6版的Keygen;
  • 一个可以用来测试宿主中全景声通道、测试播放器功能的3阶全景声音频文件,是一首我之前发布过的自己做的曲子,文件体积为598MB,文件名为Wind kiss the sheep-3rd.wav



再贴两个链接。


第一个是关于自制头部追踪器的Github项目,其所用的部件MPU-9250/ MPU-9150以及Arduino Pro Micro在阿里巴巴或者淘宝购买总价不超过70元;需要自己焊接排线,自己烧录固件,自己制作外壳。
第二个是关于如何使用iPhone前置的深度相机对自己进行3D扫描建模并测算出个人专属头传函数的教程










最后,由于这个帖子堂而皇之提供破解插件,对此感到不舒服的朋友可以对本贴执行扣分操作。



本帖最后由 fi8vni13 于 24-2-14 16:25 编辑

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
观众反应

8855
#2 24-2-14 18:14
谢谢分享

116
#3 24-2-14 19:41
谢谢分享
您需要登录后才可以回帖 登录 | 注册

本版积分规则

搜索