耳机网-耳机大家坛

标题: 分享一下折腾piCorePlayer和Daphile的心得 [打印本页]

作者: suwey    时间: 2021-7-15 21:06
标题: 分享一下折腾piCorePlayer和Daphile的心得
首先我个人是非常喜欢Daphile那种细节丰富略带模拟味的声音,所以在有人说双机更好后就折腾了一下,但是可能因为推送端是虚拟机反正总感觉声音不太对,可能是因为虚拟机里Daphile无法获取到TSC时钟信号吧,就斥巨资购入了树莓派开始了新的折腾,然而并没有听到原来的声音,后来试过roon推piCorePlayer发现声音打开很多,还试了一下hqplayer推naa,768k比较难听换成384k有点像但是还是略硬,而且好像不够自然,至于更高的因为是老笔记本所以就没试了,于是把推送端的Daphile装到了笔记本里搞了个双系统继续测试,加升频插件啥的也是很久没再现之前的声音,就在想放弃的时候突发奇想既然两个系统都是基于一样软件的不同平台版本,那么如果Daphile播放的时候去抓一下生成的参数不是就可能对比出问题在哪了吗,于是把Daphile刷成最新的测试版,确实找到了问题所在,所以分享一下供大家参考。

首先Daphile那边cpu频率设为Maximum,然后高级设置这边我是这样的


升频插件这边我在Advanced选项卡里对应选项中关掉了dff和dsf的处理,dsd还是习惯直出

这里主要是想升频到哪就只勾哪个就好了,其他的暂时默认就好

piCorePlayer这边可以关掉很多东西,Squeezelite设置里保存为usb audio重启后可以在card control里关掉内置耳机口,在wifi settings里可以关掉wifi和蓝牙,Tweeks里可以关掉hdmi,kernel这里要设置一下

按照推荐设置一下就好,我因为用的无风扇纯被动散热外壳,就不超频了,实测不开空调情况下也就50多度一般。

然后就是Squeezelite自己的设置

这个output setting需要登录到树莓派里运行squeezelite -l看一下你的usb解码器的参数然后复制过来,XSP用户可以直接抄

还有一些

dsd这个如果是native就这样填,只支持dop就写100:dop,关键是upsample这个如果不打开就不会有那种模拟味的效果,这就是最后从Daphile抄过来的参数,这里其实不会真的升频因为E代表不支持的native rate才resample,实际可以看到树莓派里CPU没什么占用,最下面两个是从国外资深玩家那抄的,推流的话最好打开

不喜欢Daphile声音的就不用折腾了,喜欢但是不喜欢折腾的就单机足矣,这种分离的最大好处主要是任何可以运行squeezelite的地方统一用Daphile推送,但是不同平台编译的参数不同,运行前需要再看一眼具体参数怎么填然后写成启动脚本就好了,现在我给MAC也搞了一个squeezelite。另外说一下我遇到的问题:
1. 开升频插件的情况下wav不太稳定,我这边本质是WIFI网络,只是说树莓派和蓝光机用有线的形式接了一个做无线AP的退役百M路由器而已,看了一下好像Daphile对于WAV会先用FFMPEG处理一道再进行升频再输出,可能是为了保证最后是2声道把,但是播放到1分52秒会断,所以我全部转成了FLAC,顺便节约硬盘空间
2. Buffer size这玩意儿瞎填可能导致不稳定,现在贴出来的在我这边是很稳定的,但是之前设置成80000:100000的时候导致播放到3分33秒会断,但是8000:10000却没有问题

当然我遇到的问题不代表你们一定会遇到,你们遇到的我也不一定遇到,写出来开阔一下解决问题的思路而已。就到这里吧,这几天折腾累了,我要回归到扩展优质曲目的正道上来了。

作者: grrr    时间: 2021-7-15 21:27
真的,膜拜,





欢迎光临 耳机网-耳机大家坛 (http://erji.net/) Powered by Discuz! X3.2