找回密码
 -注册-
楼主: ellison009

USB异步传输解决jitter问题了吗

[复制链接]
发表于 2020-5-27 20:56 | 显示全部楼层 来自 美国 弗吉尼亚州劳登县阿什本地区Verizon
sidewind 发表于 2020-4-15 18:07
多次抓轨数据是完全一样的,但是可以听到声音的明显不同;至于原CD,它不是数据,只是一种数字音频格式, ...

CD不是数字音频格式,CD是数字音频的载体。刻录碟音质不如原版的原因是刻录时引入的抖动而不是因为抓轨之后数据发生了变化。只要数据不出错,用同一台刻录机反复抓轨刻录,音质不会变的一张比一张差,这些刻录碟的音质会是一样的差刻录引入的抖动会被下一次抓轨重置消除。
回复

使用道具 举报

发表于 2020-6-15 17:18 | 显示全部楼层 来自 上海市
本帖最后由 ztjun 于 2020-6-15 17:20 编辑
sidewind 发表于 2020-4-16 09:17
不是抓轨出来文件的区别,而是一次一次刻录下去的碟的区别

CD和cd刻录盘之间的数据内容,即:010101 是没有区别的,因为可以在抓轨和刻录时进行校验。
为什么播放声音会不如母盘?
这是因为 0 和 1之间,在cd盘上是用凹凸坑来体现的,而这些坑的间隔距离决定了播放的频率长短。例如你打算在1s里播放多少音频流,这是由时钟决定的,0101坑之间的间隔长短记录了多少时间内播放多少音乐出来(即播放频率)
所以刻录时,由于刻录机的设备不同,这个凹凸坑的间隔距离不会做到和母盘cd完全一样精准,所以这个播放频率就不对了,虽然010101数据和母盘是一样的(凹凸坑一致),但1s内要播放多少出来,就和母盘不一致了(凹凸坑之间的距离不一致),这个偏差就叫jitter,偏差越大失真也就越大了。


回复

使用道具 举报

发表于 2020-6-15 17:29 | 显示全部楼层 来自 上海市
lz你提出的这些问题,我完全看不懂,感觉你对这个过程理解的很混乱。
回复

使用道具 举报

发表于 2020-6-15 17:35 | 显示全部楼层 来自 北京市海淀区
ztjun 发表于 2020-6-15 17:18
CD和cd刻录盘之间的数据内容,即:010101 是没有区别的,因为可以在抓轨和刻录时进行校验。
为什么播放 ...

CD是有校验的,采样率不是实时从盘上读取出来,解码之前也会有数据缓存。

CD格式.jpg

回复

使用道具 举报

发表于 2020-6-15 17:50 | 显示全部楼层 来自 新加坡
我很想说一个自己的想法,但是我觉得会被骂

就我自己的感受,可以听出来的声音区别99%都来自模拟端。数字端我自己是完全听不出区别来的,但是同一个音源换了DAC区别一下就出来了。
我自己分析可能自己就是学IT和数字信号的,如果原理无法说服我,我连脑放都开不出来
回复

使用道具 举报

发表于 2020-6-15 19:33 来自手机 | 显示全部楼层 来自 上海市
USB异步理论上可以解决jitter问题,实际上解决不了
回复

使用道具 举报

发表于 2020-6-15 20:03 | 显示全部楼层 来自 内蒙古呼和浩特市
sidewind 发表于 2020-4-15 14:37
因为格式的原因,数据和数字并不完全对应

最简单的例子,CD盘,抓轨刻录再抓轨再刻录,抓轨出来的数据 ...

CD的缓存是摆设?那光头读取数据的抖动跟黑胶有的一拼
回复

使用道具 举报

发表于 2020-6-15 20:11 | 显示全部楼层 来自 北京市海淀区
cokesum 发表于 2020-6-15 17:50
我很想说一个自己的想法,但是我觉得会被骂

就我自己的感受,可以听出来的声音区别99%都来自模拟端。数 ...

计算机系统的数字信号与音频系统的数字信号不一样,计算机系统的0100100101是没区别的。

数字音频系统的数字信号是连续的01010脉冲电流,数字转模拟信号DAC,delta-Sigma转换类似PWM脉冲宽度调制,通过电路设计把连续的数字脉冲信号调制转换成正弦波,0101连续电流代表的是正弦波上时序和参考电压。



回复

使用道具 举报

发表于 2020-6-15 20:36 | 显示全部楼层 来自 内蒙古呼和浩特市
nickdo 发表于 2020-4-16 12:23
缓存意味着, 断开资料源, 仍能播放缓存好的资料. 比如网上视频. 断开网路, 可以再播放一会的. 你断开USB  ...

游戏音效是实时的歌曲也是?为什么要装懂?
回复

使用道具 举报

发表于 2020-6-15 20:38 | 显示全部楼层 来自 内蒙古呼和浩特市
激光鼠 发表于 2020-6-15 19:33
USB异步理论上可以解决jitter问题,实际上解决不了

USB干晶振的活?不懂电你还专摸高压电啊
回复

使用道具 举报

发表于 2020-6-15 20:48 | 显示全部楼层 来自 内蒙古呼和浩特市
sidewind 发表于 2020-4-15 18:07
多次抓轨数据是完全一样的,但是可以听到声音的明显不同;至于原CD,它不是数据,只是一种数字音频格式, ...

你这个神棍一定要标记一下,来绿坛的乐子啊
回复

使用道具 举报

发表于 2020-6-15 21:23 | 显示全部楼层 来自 澳门
alex_to 发表于 2020-6-15 20:36
游戏音效是实时的歌曲也是?为什么要装懂?

无语. 明显 0 IT 知识.
游戏音效只不过是一堆存好的音频文件(跟音乐文件的存在无区别), 开抢爆炸声短至一秒. 整个游戏场景, 只不过是不同顺序播放一堆音频文件(=歌曲).
系统音效, 只不过是音频流.
播放歌曲, 只不过是音乐文件塞进音频流里面.
而音效硬件, 处理的是音频流. 是实时的.

之前帖子的比喻, 只不过是想显浅易懂的让IT文盲了解到为什么不能巨量缓存... 处理音频流, 你永远不会知道系统将会塞什么东西进去. 下一秒可能是歌曲,也可以是系统音效, 什么都有可能. 你可以预存取未来的东西吗?
而音效硬件, 在设计上必须兼容. 而家极大部份音效相关的协定都是实时的. I2S, 同轴, AES, 光纤, 有那些是预存取1分钟这样的?
我举一个例子,
咪高风 3.5mm -> PC onboard soundcard -> USB DAC.
咪高风 USB-> PC -> USB DAC.

如何预存取??? 预存取一秒等于在音箱上DELAY一秒... 醒一醒.

回复

使用道具 举报

发表于 2020-6-15 21:35 | 显示全部楼层 来自 内蒙古呼和浩特市
boxerlc 发表于 2020-5-27 20:56
CD不是数字音频格式,CD是数字音频的载体。刻录碟音质不如原版的原因是刻录时引入的抖动而不是因为抓轨之 ...

再牛逼的刻录机也无法更无需消除“抖动”,二嫂的CD机芯读取时同样如此,因为即便抖成筛子一颗缓存就搞定
回复

使用道具 举报

发表于 2020-6-15 21:45 | 显示全部楼层 来自 内蒙古呼和浩特市
nickdo 发表于 2020-6-15 21:23
无语. 明显 0 IT 知识.
游戏音效只不过是一堆存好的音频文件(跟音乐文件的存在无区别), 开抢爆炸声短至 ...

歌曲你开个枪试试?像样的播放器都有缓存功能,你还要为自己树立装逼侠的形象添砖加瓦吗?
回复

使用道具 举报

发表于 2020-6-15 22:13 | 显示全部楼层 来自 澳门
alex_to 发表于 2020-6-15 21:45
歌曲你开个枪试试?像样的播放器都有缓存功能,你还要为自己树立装逼侠的形象添砖加瓦吗?

30秒缓存你拔开USB试试有没有声音.

缓存是有, 是微秒的事, 一拔开已经没有了, XMOS 文件已经说了.. 服了你.
USB MIC 也有缓存, 是微秒内的事情, 所以会有近百MS的 DELAY.
回复

使用道具 举报

发表于 2020-6-15 22:33 来自手机 | 显示全部楼层 来自 四川省成都市
hifiman边总在r2r2000太子发布会上说过,jitter全局有木桶效应,所以hifiman新一代播放器用单片机系统,从源头上减少jitter。
回复

使用道具 举报

发表于 2020-6-15 22:34 | 显示全部楼层 来自 内蒙古呼和浩特市
nickdo 发表于 2020-6-15 22:13
30秒缓存你拔开USB试试有没有声音.

缓存是有, 是微秒的事, 一拔开已经没有了, XMOS 文件已经说了.. 服 ...

用“微妙”掩饰不想当装逼侠有点往神棍那个方向走了,知之为知之 不知为不知
回复

使用道具 举报

发表于 2020-6-15 22:38 | 显示全部楼层 来自 澳大利亚
nickdo 发表于 2020-4-15 15:40
USB音频分为2层面.
1. 资料数据层
USB所有数据传送的模式只有4种.(包括非音频应用)

MARK,学习了,谢了。
回复

使用道具 举报

发表于 2020-6-15 22:56 | 显示全部楼层 来自 澳门
alex_to 发表于 2020-6-15 22:34
用“微妙”掩饰不想当装逼侠有点往神棍那个方向走了,知之为知之 不知为不知

文盲我不怪你,直接看xmos的手册不就行么。

你确定要将程序上设定的buffer跟driver上的buffer混为一谈?

不会就看看driver上设定的是什么东西
回复

使用道具 举报

发表于 2020-6-16 00:05 | 显示全部楼层 来自 内蒙古呼和浩特市
nickdo 发表于 2020-6-15 22:56
文盲我不怪你,直接看xmos的手册不就行么。

你确定要将程序上设定的buffer跟driver上的buffer混为一谈 ...

把游戏实时音效(用你的话说随时加入的枪声)与歌曲固定文件播放混为一谈是你吧?还有音频流是什么鬼?你发明的
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|粤icp备09046054号|耳机网-耳机大家坛

粤公网安备 44030602000598号 耳机大家坛、www.erji.net、网站LOGO图形均为注册商标

GMT+8, 2024-3-28 22:37

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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