####高“进程优先级”就是高速Asio通道、普通“进程优先级”就是系统普通通道,两者音质上有巨大差距##### 忽悠小白呢?真是无语,连个ASIO是啥都不知道就来教人了 |
flowin 发表于 2025-5-13 16:53 劣币驱良币 |
挖坟、现在论坛很难见到这样有争论、又有技术水平的帖子了! |
SDK 发表于 2021-10-3 01:22 OK,多谢分享。 |
港股小厨师 发表于 2021-10-2 10:58 Foobar可以多开,复制一份就行,至于如何固定,你可以用ProcessLasso ![]() |
没用,我的r9000p还是会爆音卡顿,和带音效的主板冲突,卸载自带的软件会好些但是还会有,foobar和环绕音有仇,老机子一般都不会这种情况 |
SDK 发表于 2019-6-24 21:14 改为实时后退出软件,再打开又是原来的设置,声音有没有变化还没听到,但每时打开FB之前都要改实时,大家都嫌麻烦。 |
chaos_xie 发表于 2021-9-22 11:03 电脑分为并行总线和串行总线,并行总线是一级优先处理,因为USB设计之初就是 一些低功耗外设用的,用的是串行总线,串行总线是后处理,当然是要排队的,只是说这个时间很短,你人是感觉不到,但是对于计算器就是分先后的,所以USB口延迟肯定是比SATA PCI PCIE M2来的高 |
魔神Z 发表于 2021-9-22 10:37 那要看播放器软件还是硬件是系统瓶颈,XMOS还有缓存,我想是播放器软件慢于硬件。 windows功能多线程多,fidelizer优化软件也要选择播放器来优化线程的,并不是只是满载才有效。软件是免费的,只要动动手,虽然提升可能不大。 |
本帖最后由 chaos_xie 于 2021-9-22 11:09 编辑 魔神Z 发表于 2021-9-22 10:37 带宽够,排队有什么关系?现在的电脑上,你什么时候碰到USB 2.0的那点可怜带宽都不能满足了? FB2k卡顿当然影响放音,问题是你为什么要把把它都搞卡顿?你似乎想证明不卡顿的话,也会影响放音(音质)?这就没有任何道理了(这倒不是不可能,挂个usb hub,audio interface + usb drive,拷贝文件肯定能搞出声音问题,但是这种情况毫无意义)。 |
clark8888 发表于 2021-9-22 10:25 可是你USB接口没有优先啊,这是硬件层面的问题,等于你拿着一个编号1的号,还是要你按照来的顺序去排队(这个顺序是总线决定,除非你把前面的都给BAN掉),所以LZ的解释没有说到一个关键性的问题。这个优先级 除非你是一边开渲染 或者开几个游戏 再开FB2K 那么游戏的优先级大于FB2K的时候,当电脑处于满载的时候,系统就会优先处理游戏,FB2K可能就会卡顿或者报错,但是在资源都不到满载的情况下,就基本没有意义 |
魔神Z 发表于 2021-9-22 10:15 优先处理播放器进程当然更好,foobar里还有调节asio/wasapi优先级的选项,说明不是有了asio就完事大吉了。音质和帧率无关。arm也和x86的usb无关 |
本帖最后由 魔神Z 于 2021-9-22 10:24 编辑 clark8888 发表于 2021-9-22 10:06 而且硬件级的低延迟,远比操作系统的低延迟低的多,除非你是硬件就不支持低延迟,靠安装一些第三方的驱动,再靠你操作系统的低延迟可以解决一些问题,但是如果你硬件支持,当然是直接走硬件通道更好 所以PC HIFI最大的敌人 还是硬件层面的,你可以试试他的内存插件,我保准你听了以后就不会对再去调什么优先级了,那是一耳朵的事情,当然内存的大小 频率 时序 颗粒 AMD还是I家 这个玄学又多了起来 |
clark8888 发表于 2021-9-22 10:06 播放器的优先级只是在高占用的情况下,保证你这个软件不先被清掉,而不是提升硬件的效能,如果你改了优先级你游戏帧数能涨个几帧,延迟少一点,那么你这个理论就是有效的,linux对X86的USB 其实本来就没有多大提升的意义,所以树莓派和苹果的M1都换了ARM架构 |
魔神Z 发表于 2021-9-22 09:48 调的是播放器的优先级,和后面的usb以及调用asio/wasapi都没关系吧。 否则低延迟实时linux系统都没意义了 |
低配/办公用/老爷机确实应该有用 现在大部分中高配电脑单开一个fbr2k的情况下已经不存在算不过来的情况了 如果在工作/开很多浏览器/玩游戏占用大量资源的时候能提升fbr2k 没毛病 但是这时候怎么欣赏音乐,打开fbr2k听和打开网易云听都没有了区别 |
本帖最后由 魔神Z 于 2021-9-22 10:00 编辑 clark8888 发表于 2021-9-22 09:40 USB不是一级总线,这个是架构问题,就是你不管怎么设置,USB设备都没有优先级,这个硬件系统都是其他硬件都处理完了才会去处理USB,所以只是提升软件优先级,这个顶多就是系统资源要满的时候,保障你的FBK不会先卡没了,你USB还是那个USB,如果能靠WIN来解决,那早就不是问题了 而Asio的原理是不同的,ASIO是提升系统权限,意思就是ASIO不受到WIN系统的控制 ,而由本体硬件或者播放软件直接控制,所以你ASIO放歌,你WIN系统都没有声音了,你的从WIN系统面板里面也无法控制音量了,因为他是直接走的ASIO的通道,你WIN系统提升 优先级也没有任何的提升,因为他根本就不受你这个干涉,能受到干涉了,说明就没有开启ASIO ubuntu studio的其实配合ARM架构才比较好。X86架构走USB依然还是这个问题 其实还不如用FB2K里的 内存插件,把歌直接放内存里读取,这样才是真正的高速,当然前提是内存得用好一点的 |
魔神Z 发表于 2021-9-22 07:43 usb在windows下有用。ubuntu studio是低延迟系统,调为实时进程倒是听不出区别了 |
本帖最后由 魔神Z 于 2021-9-22 08:05 编辑 没用的,主要的问题是大部分人用的都是USB 其实要验证不难,关掉FB2K 打开一个不会占满你的CPU和内存的3D游戏 打开帧数显示 查看 内存 CPU GPU 占用 然后看一下游戏的帧数显示, 然后再调整到即时,如果占用或者帧数出现明显变化,就说明此方法理论上有效的 |
楼主说的有道理,最起码保证了音频程序有足够的算力 |
Archiver|手机版|粤icp备09046054号|耳机网-耳机大家坛
粤公网安备 44030602000598号 耳机大家坛、www.erji.net、网站LOGO图形均为注册商标
GMT+8, 2025-5-14 11:10
Powered by Discuz! X3.2
© 2001-2013 Comsenz Inc.