耳机俱乐部论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

楼主: andygaof

[音源] nServer技术详解

  [复制链接]

40

主题

909

帖子

13

积分

中级会员

Rank: 3Rank: 3Rank: 3

积分
13
注册时间
2013-10-4
 楼主| 发表于 2021-11-17 13:38:50 | 显示全部楼层
chunshuo 发表于 2021-11-17 09:58
问一下高总,目前Nserver是只有usb输出,没有数字输出部分。
请问Nserver对usb输出部分有什么优化,和普通 ...

这是个好问题。在数字音频领域,目前的测试很有趣,有用相噪仪的,有用眼图的。不可否认,这些都可以表征一些东西出来。但是在PNA开始的一两年,我们的研发团队一直在思考一个问题。为什么Windows的ASIO和WSAPI,Linux的RT Kernel,会给包括USB在内的数字输出带来如此大的帮助?物理层的时钟噪声,眼图显然是没有变化的。用协议分析仪看,误码显然也是不存在或者可以忽略不记的。所以在这个领域,我们开始关注数据链路层,关注包/帧本身。

small.jpg

图上这块卡是我们三年前启动nServer预研时候做的卡,功能上非常像一个光纤隔离的数字界面,是一个“净化”方式的方案,这个方案后来被彻底放弃。但是它现在是我们最重要的测试硬件之一。这个东西经过研发的软件修改从发送工具演变为接收工具。例如USB测试,我们会把FPGA仿真成为一个USB解码器,插在转盘的USB输出上,然后可以获得所有的数据链路层每个包,每个帧,的接收间隔,抖动(这个抖动不是时钟的jitter,是每个包之间间隔差异的抖动),时延等很多目前测试手段无法给出的数据。然后我们可以清晰的看到操作系统层面,开大缓冲区,更换ASIO/WSAPI,启用RT内核,做出不同调度算法;播放软件的不同处理方式对USB也好,i2s也好,其他数字口也好在数据链路层上发生的变化,经过听感与数据的汇总分析,PNA目前有一整套的数据佐证软件调度对声音的影响。具体分析了什么,采用那些数据,这些请恕我不能透露,但是还是开篇提到的,时延越小,越实时,声音就越好。而且这种好跟硬件上换不同线可能导致三频变化不同,这些优化手段的结果永远都是声音各个听感指标上的一荣俱荣,如果优化策略得到相反的测试指标,结果也必然是声音上的一损俱损。

所以回到您刚才的问题,在软件和硬件上,我们对USB的优化,如果抛开电源、时钟。那么基于PCIE的设计思路,(这个没啥创新,JCAT很早就有,但是USB通过PCIE直接连接CPU是优化手段得以实现的硬件基础)AMD CPU结合软件处理,是我们对USB的主要优化。

超级线性接口.jpg

如果非要说些不同的话,我们认为数字电路的接地在设计的过程中需要无比的重视,对声音的影响是巨大的,所以EUB(以太网USB接口卡)在接地方面增加了一个WIMA 薄膜电容的特殊接地处理,是我们经过整机接地的近百次实验给出的答案。同时在整个EUB的电源处理上,动用了6颗LT3045,从而确保每个电压的供电都纯净的,调音上两个USB接口用了不同的音频电容,使得两个接口的声音有则非常大的差异。

点评

高总,感谢如此详细的解释。 另外还有一个一直以来的疑惑。 USB输出对时钟的依赖到底大不大? 理论上USB并不输出音频数据,只是输出数据到界面,由界面进行处理并使用界面本身的时钟来输出音频信号。 所以是否  详情 回复 发表于 2021-11-17 15:35
赛耳之声淘宝店:https://sezs.taobao.com
回复 支持 反对

使用道具 举报

40

主题

909

帖子

13

积分

中级会员

Rank: 3Rank: 3Rank: 3

积分
13
注册时间
2013-10-4
 楼主| 发表于 2021-11-17 13:44:18 | 显示全部楼层
本帖最后由 andygaof 于 2021-11-17 13:45 编辑
沧海茫茫 发表于 2021-11-17 10:10
请问高总, 有没有计划让CelPlayer 直接播放Tidal/Qobuz Apple Music 等网络资源(不通过Roon)? 毕竟不是 ...

在CelPlayer的开发过程中,今年年初与Qobuz,Tidal有过联系,Qobuz给的答复是他们今年年底要推出新的API,并且给了一些还没有定稿的资料,Tidal基本上是基于UPnP的传输方式,有WEB API接口可以读曲库。我们目前在等Qobuz的最终定稿方案,以便统一设计相应的处理方式。

大概率是两种机制,一种极限聆听的方案,就是把一曲全部载入内存再开始放,但是这种方式对网速不好的烧友体验会很差,另外一种普通方案,是直接放,但是如何实现要等Qobuz的终版API资料。
Apple Music目前看是已经有WEB访问方式,但是还没有API给出。我们在等待Apple Music的进一步消息。

点评

最近 Silent Angel Z1 和 InnuOS Statement 两个ROON 核心服务器都开始支持自带软件在线streaming 播放(不通过Roon)。 nServer 要加油!  详情 回复 发表于 2021-11-27 11:44
最近 Silent Angel Z1 和 InnuOS Statement 两个ROON 核心服务器都开始支持在线streaming 播放。 nServer 要加油!  发表于 2021-11-27 11:37
谢谢高总热情解答。 现在Tidal/Qobuz 都有下载曲目后离线播放功能, 您说的极限聆听方式是不是把Tidal/Qobuz 下载的曲目载入内存由CelPlay 播发? 能得到像播放存储在本地硬盘上的资源一样的音质 ? 如果是这样那真  详情 回复 发表于 2021-11-18 07:51
赛耳之声淘宝店:https://sezs.taobao.com
回复 支持 反对

使用道具 举报

10

主题

2121

帖子

14

积分

中级会员

Rank: 3Rank: 3Rank: 3

积分
14
注册时间
2003-6-11
发表于 2021-11-17 15:35:15 | 显示全部楼层
andygaof 发表于 2021-11-17 13:38
这是个好问题。在数字音频领域,目前的测试很有趣,有用相噪仪的,有用眼图的。不可否认,这些都可以表征 ...

高总,感谢如此详细的解释。
另外还有一个一直以来的疑惑。

USB输出对时钟的依赖到底大不大?
理论上USB并不输出音频数据,只是输出数据到界面,由界面进行处理并使用界面本身的时钟来输出音频信号。
所以是否就说USB输出质量对时钟的依赖就比较小?

谢谢

点评

时钟对DA的影响原理清晰,结论也很明确。 时钟对比如以太网,数字界面,USB的影响很明显这个结论目前看是无可非议的,但是它对声音的作用机理是不清楚的。为何改变时钟时候声音会发生显著变化,(我的评价是变化  详情 回复 发表于 2021-11-17 19:35
回复 支持 反对

使用道具 举报

513

主题

4850

帖子

16

积分

中级会员

Rank: 3Rank: 3Rank: 3

积分
16
注册时间
2014-3-8
发表于 2021-11-17 17:41:44 | 显示全部楼层
三千院风 发表于 2021-11-17 09:17
所以我觉得云听对比非常不靠谱,自己记录的时候,话筒灵敏度设置、环境噪音程度(不信开个风扇或者空调对 ...

你自己的设备播放出来的音乐和现场差别也很大,,,也是非常的不靠谱的..干嘛还玩音响呢..

点评

看来您不明白我在表达什么,请勿回复我了,谢谢。  详情 回复 发表于 2021-11-18 03:10
回复 支持 1 反对 0

使用道具 举报

513

主题

4850

帖子

16

积分

中级会员

Rank: 3Rank: 3Rank: 3

积分
16
注册时间
2014-3-8
发表于 2021-11-17 17:44:54 | 显示全部楼层
三千院风 发表于 2021-11-17 09:17
所以我觉得云听对比非常不靠谱,自己记录的时候,话筒灵敏度设置、环境噪音程度(不信开个风扇或者空调对 ...

不同设备播放出来的声音区别 同样很大..所以照你这么说玩音响也没多大意义了..
回复 支持 反对

使用道具 举报

40

主题

909

帖子

13

积分

中级会员

Rank: 3Rank: 3Rank: 3

积分
13
注册时间
2013-10-4
 楼主| 发表于 2021-11-17 19:35:42 | 显示全部楼层
本帖最后由 andygaof 于 2021-11-17 19:38 编辑
chunshuo 发表于 2021-11-17 15:35
高总,感谢如此详细的解释。
另外还有一个一直以来的疑惑。

时钟对DA的影响原理清晰,结论也很明确。

时钟对比如以太网,数字界面,USB的影响很明显这个结论目前看是无可非议的,但是它对声音的作用机理是不清楚的。为何改变时钟时候声音会发生显著变化,我觉得目前的说法都是站不住脚的。以太网的时钟信号不会参与到最终的解码过程,所以还是需要去寻找真相的。
对于时钟对以太网,数字界面,USB的影响,我的评价是变化,在给定电路和周边材料选择后,时钟改变,声音会发生显著变化,但不是用好的时钟就一定有好声音。不可否认的是好时钟有好的上限,但好时钟不等于好声音。

点评

请问高总你们在先前测试的时候有考虑到硬盘的影响吗,按你实时播放的理念硬盘应该要求更高才是,sgm也是用傲腾的,还是你们是数据读取在内存,所有硬盘这方面影响不大? 在win下,系统硬盘影响是蛮大的  详情 回复 发表于 2021-11-17 20:08
赛耳之声淘宝店:https://sezs.taobao.com
回复 支持 反对

使用道具 举报

41

主题

4673

帖子

36

积分

中级会员

Rank: 3Rank: 3Rank: 3

积分
36
注册时间
2019-5-13
发表于 2021-11-17 20:08:46 | 显示全部楼层
andygaof 发表于 2021-11-17 19:35
时钟对DA的影响原理清晰,结论也很明确。

时钟对比如以太网,数字界面,USB的影响很明显这个结论目前 ...

请问高总你们在先前测试的时候有考虑到硬盘的影响吗,按你实时播放的理念硬盘应该要求更高才是,sgm也是用傲腾的,还是你们是数据读取在内存,所以硬盘这方面影响不大?
在win下,系统硬盘影响是蛮大的

点评

正相反,CelPlayer对硬盘要求不高,原因很简单CelPlayer放音乐的时候,曲子在内存里,硬盘基本在休息。但是nServer内置的硬盘仍然用了三星的970pro,主要是考虑了ROON用户的体验。量产NVME硬盘最后的MLC了。  详情 回复 发表于 2021-11-17 22:21
回复 支持 反对

使用道具 举报

16

主题

945

帖子

16

积分

中级会员

Rank: 3Rank: 3Rank: 3

积分
16
注册时间
2011-8-19
发表于 2021-11-17 20:21:38 | 显示全部楼层
如果可以试听就好了。本人目前在用W20,如果真有说的这么好的话考虑换机。

点评

usb的异步,前端好后端不行,大打折扣  详情 回复 发表于 2021-11-17 22:11
音源:dcs四件套
前级:金嗓子3850
音箱:丹拿声学C3A
回复 支持 反对

使用道具 举报

1

主题

2184

帖子

14

积分

中级会员

Rank: 3Rank: 3Rank: 3

积分
14
注册时间
2021-5-8
发表于 2021-11-17 22:11:59 来自手机 | 显示全部楼层
临江仙 发表于 2021-11-17 20:21
如果可以试听就好了。本人目前在用W20,如果真有说的这么好的话考虑换机。

usb的异步,前端好后端不行,大打折扣

点评

请问什么样的后端配得上这么好的前端?  详情 回复 发表于 2021-11-17 23:01
回复 支持 反对

使用道具 举报

40

主题

909

帖子

13

积分

中级会员

Rank: 3Rank: 3Rank: 3

积分
13
注册时间
2013-10-4
 楼主| 发表于 2021-11-17 22:21:12 来自手机 | 显示全部楼层
本帖最后由 andygaof 于 2021-11-17 22:22 编辑
天方夜谭天说地 发表于 2021-11-17 20:08
请问高总你们在先前测试的时候有考虑到硬盘的影响吗,按你实时播放的理念硬盘应该要求更高才是,sgm也是 ...


正相反,CelPlayer对硬盘要求不高,原因很简单CelPlayer放音乐的时候,曲子在内存里,硬盘基本在休息。而且系统在运行之前也加载到内存里了,根本没硬盘什么事。但是nServer内置的硬盘仍然用了三星的970pro,主要是考虑了ROON用户的体验。量产NVME硬盘最后的MLC了。

点评

记得W20推出的时候,aurender也是这么说的。W20SE改用全固态之后又说消除了机械硬盘的缺点。  详情 回复 发表于 2021-11-17 23:03
赛耳之声淘宝店:https://sezs.taobao.com
回复 支持 反对

使用道具 举报

16

主题

945

帖子

16

积分

中级会员

Rank: 3Rank: 3Rank: 3

积分
16
注册时间
2011-8-19
发表于 2021-11-17 23:01:43 | 显示全部楼层
ppchris 发表于 2021-11-17 22:11
usb的异步,前端好后端不行,大打折扣

请问什么样的后端配得上这么好的前端?

点评

你找个界面好的机器  详情 回复 发表于 2021-11-18 00:23
音源:dcs四件套
前级:金嗓子3850
音箱:丹拿声学C3A
回复 支持 反对

使用道具 举报

16

主题

945

帖子

16

积分

中级会员

Rank: 3Rank: 3Rank: 3

积分
16
注册时间
2011-8-19
发表于 2021-11-17 23:03:27 | 显示全部楼层
andygaof 发表于 2021-11-17 22:21
正相反,CelPlayer对硬盘要求不高,原因很简单CelPlayer放音乐的时候,曲子在内存里,硬盘基本在休息。 ...

记得W20推出的时候,aurender也是这么说的。W20SE改用全固态之后又说消除了机械硬盘的缺点。

点评

不一样,w20是在固态硬盘里播放,不过电脑么理论来说都是放到内存里执行,se把存储和播放盘全部换成了固态,容量变小了。  详情 回复 发表于 2021-11-18 00:26
音源:dcs四件套
前级:金嗓子3850
音箱:丹拿声学C3A
回复 支持 反对

使用道具 举报

1

主题

2184

帖子

14

积分

中级会员

Rank: 3Rank: 3Rank: 3

积分
14
注册时间
2021-5-8
发表于 2021-11-18 00:23:38 来自手机 | 显示全部楼层
临江仙 发表于 2021-11-17 23:01
请问什么样的后端配得上这么好的前端?

你找个界面好的机器
回复 支持 反对

使用道具 举报

1

主题

2184

帖子

14

积分

中级会员

Rank: 3Rank: 3Rank: 3

积分
14
注册时间
2021-5-8
发表于 2021-11-18 00:26:22 来自手机 | 显示全部楼层
临江仙 发表于 2021-11-17 23:03
记得W20推出的时候,aurender也是这么说的。W20SE改用全固态之后又说消除了机械硬盘的缺点。

不一样,w20是在固态硬盘里播放,不过电脑么理论来说都是放到内存里执行,se把存储和播放盘全部换成了固态,容量变小了。

点评

我也有这个疑问,可能区别在于是整首载入内存还是随着播放进度载入吧  详情 回复 发表于 2021-11-18 10:01
回复 支持 反对

使用道具 举报

1

主题

139

帖子

4

积分

初级会员

Rank: 2Rank: 2

积分
4
注册时间
2016-4-28
发表于 2021-11-18 03:10:13 来自手机 | 显示全部楼层
寡_人_。 发表于 2021-11-17 17:41
你自己的设备播放出来的音乐和现场差别也很大,,,也是非常的不靠谱的..干嘛还玩音响呢..

看来您不明白我在表达什么,请勿回复我了,谢谢。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

耳机俱乐部微信
耳机俱乐部微信

QQ|联系我们|有害信息举报:010-60152166 邮箱:zx@jd-bbs.com|手机版|Archiver|黑名单|中国耳机爱好者俱乐部 ( 京ICP备09075138号 )

GMT+8, 2025-5-12 07:40 , Processed in 0.096069 second(s), 39 queries , Gzip On.

快速回复 返回顶部 返回列表