耳机俱乐部论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: cfuer

[解码器] 声卡数字输出到DAC的过程中,时基信息如何传输?

[复制链接]

19

主题

369

帖子

4

积分

初级会员

Rank: 2Rank: 2

积分
4
注册时间
2004-12-19
QQ
发表于 2009-4-6 17:39:31 | 显示全部楼层

回复 27# 的帖子

再举例说,假设现在用一根USB延长线把一个wav文件传到U盘里

这根线的价钱有5块和20之分,那么,传完之后,在U盘中的wav文件

会不会因为USB延长线的价格不同而出现不同?

也就是此wav文件和彼wav文件已经出现了差别?

把wav换成一个RAR压缩包呢?不同的话,哪个能解压缩?哪个不能?
PC + AudioFire4 + A1000
PSP + ER4p
回复 支持 反对

使用道具 举报

4213

主题

10万

帖子

3764

积分

版主

俱乐部理事

Rank: 10

积分
3764
注册时间
2001-11-21

优秀版主奖耳机鉴赏奖社区建设奖

发表于 2009-4-6 17:40:10 | 显示全部楼层
原帖由 shanyechungu 于 2009-4-6 17:34 发表
只是举个例子,音频格式也是二进制格式

难道线的这一头是00000001,到了那一头会出现00000000么?

这岂不是完全的不可容忍的错误了。就连5块钱一条的最普通的USB线都不会

出现的错误,难道1000块的数码线会 ...




貌似还是没搞懂什么叫jitter ... 在数码领域里00001永远搞来搞去都是00001,不会搞成00000,但问题是每个0和1之间的时间间隔不总是完美的(或者现实些说,根本总是不完美的). 不要觉得00001搞对,就OK了. 光是00001搞对根本没用.
安润上海店:http://anrun.taobao.com
小白的新浪博客: http://blog.sina.com.cn/headphoneclub
欢迎订阅微信公众号“耳机俱乐部小白版主”
B站频道:http://space.bilibili.com/232721015
回复 支持 反对

使用道具 举报

197

主题

1万

帖子

76

积分

高级会员

Rank: 4Rank: 4Rank: 4Rank: 4

积分
76
注册时间
2009-1-25
发表于 2009-4-6 17:45:58 | 显示全部楼层
音频格式也是二进制格式吗?真的想听高人解释一下
还有模拟信号跟数字信号到底有什么不同?
数字领域中的数码流跟cd的数字信号又有什么区别?
理论上呢?
实际电路中呢?
数码领域里面应该不包含时间信息的,问题是数模转换后的时基信号是怎么进去或者怎么与纯数字信号结合的呢?
数字领域的010101跟电路中的数字信号是一个概念吗?

很多概念我自己理解的有点似是而非,搅在一起了。
退烧咯。
回复 支持 反对

使用道具 举报

19

主题

369

帖子

4

积分

初级会员

Rank: 2Rank: 2

积分
4
注册时间
2004-12-19
QQ
发表于 2009-4-6 17:47:37 | 显示全部楼层

回复 32# 的帖子

呵呵,白版,我真的不明白,你所谓的00001中0和1之间的时间间隔能说明什么。

这个时间间隔已经在DA之前的缓冲器和数据保持器中消除了。

最简单的,拿一个8bitDAC来说事:

当一个8bitDAC收到一个00000001之后,其输出会取决于byte中1持续的长短么?
那还要那个数据保持器和buffer干什么?

jitter只存在于AD和DA的转换过程,与传输过程没有关系。

至少我现在是这么理解的,如果不对,请白版和大家指教。

[ 本帖最后由 shanyechungu 于 2009-4-6 17:49 编辑 ]
PC + AudioFire4 + A1000
PSP + ER4p
回复 支持 反对

使用道具 举报

5

主题

2330

帖子

14

积分

中级会员

Rank: 3Rank: 3Rank: 3

积分
14
注册时间
2007-6-28
发表于 2009-4-6 17:48:50 | 显示全部楼层
回复 支持 反对

使用道具 举报

4213

主题

10万

帖子

3764

积分

版主

俱乐部理事

Rank: 10

积分
3764
注册时间
2001-11-21

优秀版主奖耳机鉴赏奖社区建设奖

发表于 2009-4-6 17:57:13 | 显示全部楼层
jitter不是只存在于AD和DA的过程中 ...... 大错特错.

jitter确实只有在DA之后才被听出来,但并不只存在于DA的环节 ...... 一个人长期吸烟最后搞成肺癌死掉,他确实是死于肺癌,但并不是说他的死和之前的吸烟毫无关系,因为他是死于肺癌而不是死于吸烟 ......

在jitter产生的各个源头和环节之中,"传输造成的jitter"是很重要的一环.
安润上海店:http://anrun.taobao.com
小白的新浪博客: http://blog.sina.com.cn/headphoneclub
欢迎订阅微信公众号“耳机俱乐部小白版主”
B站频道:http://space.bilibili.com/232721015
回复 支持 反对

使用道具 举报

19

主题

369

帖子

4

积分

初级会员

Rank: 2Rank: 2

积分
4
注册时间
2004-12-19
QQ
发表于 2009-4-6 18:03:37 | 显示全部楼层

回复 36# 的帖子

好吧,白版你这样来解释问题,我很难信服。


jitter在DA之后被听出来,并不能说明在数字传输过程中使用不同的数码线会影响音质。

且没能解释,为什么00000001中0和1的持续时间发生微小变化,会对音质造成影响。

难道FIFO buffer里面也会存储1和0的持续时间的信息???那么存储一个byte的数据所占空间

就远不止一个byte了。

[ 本帖最后由 shanyechungu 于 2009-4-6 18:17 编辑 ]
PC + AudioFire4 + A1000
PSP + ER4p
回复 支持 反对

使用道具 举报

4213

主题

10万

帖子

3764

积分

版主

俱乐部理事

Rank: 10

积分
3764
注册时间
2001-11-21

优秀版主奖耳机鉴赏奖社区建设奖

发表于 2009-4-6 18:13:34 | 显示全部楼层
我刚才比喻是半开玩笑的. 事实就是,在进入到DA这个环节之前,在数字领域里,jitter有好几个来源,包括DA解码芯片自身的jitter,包括传输造成的jitter,包括进入解码器后数字接收芯片的jitter,等等. 每个来源的jitter都相当于把总体数字信号搞得"更乱". 这些jitter的总和,在数字领域内我们都是听不到,感知不到的,因为我们听不到数字信号. (不过在这个环节我们已能够测量它.)

到了DA之后,数字信号变成了模拟信号,这时我们才能听到它,这时我们听到的,是数字领域内所有各个来源jitter所合力造成的,包括了DA芯片的jitter,传输造成的jitter,等等. 所以我们不能说只有DA环节的jitter才是可以被听到的,或者说,jitter只存在于DA环节. 这个认识是错误的.

一个简单的证明就是,不同的同轴数码线,对音质影响非常显著. 你任何时候方便都可以试一下,或者到我店里我演示给你看. 为什么不同的数码线造成不同的音质呢? 就是因为传输过程引起的jitter.  在数码音频领域里,只要数字信号进行了跨越界面的传输,或者进行了编辑,处理,就会引入新的jitter.
安润上海店:http://anrun.taobao.com
小白的新浪博客: http://blog.sina.com.cn/headphoneclub
欢迎订阅微信公众号“耳机俱乐部小白版主”
B站频道:http://space.bilibili.com/232721015
回复 支持 反对

使用道具 举报

19

主题

369

帖子

4

积分

初级会员

Rank: 2Rank: 2

积分
4
注册时间
2004-12-19
QQ
发表于 2009-4-6 18:27:35 | 显示全部楼层

回复 38# 的帖子

谢谢白版,其实我相信大家能听出数码线之差别的话是真的。因为没必要骗人。

首先,AD过程存在jitter,这个是肯定的,因为在量化时,被量化信号的取值取决于

采样瞬间被采样信号的真实值,这时发生jitter,确实会造成取值的不同。

其次,我真的怀疑数码线所造成差别的客观性。因为从AD到DA之间的过程所传输的

所有信号皆为数字信号,其特征是0或者1,确实会出现0和1持续时间上的差异,比如

信号线的阻抗或者反射。但是所传输之信号进入DA之前,要存进一个叫做FIFO的buffer

中,FIFO就是first in first out,先进先出,这个buffer所存储之信息,就是一个bit0,一个bit1,一个byte 00000001,根本就没有0和1持续的时间差异了,因为此时已经没有了时间的概念,不是函数关系了。此时决定时间的就是DA的晶振,将数据从buffer中取出,放入DA,此时会再次出现jitter,因为进行量化时,jitter会影响输出值所形成的时间,时间不同,输出信号就不同了。

综上,我的观点就是,数码线听出差别原因有二:
1,心理作用(这个ms不可能)
2,由于其质量原因,产生传输错误,即0变成了1或者1变成了0。(这个ms更不可能)

[ 本帖最后由 shanyechungu 于 2009-4-6 18:30 编辑 ]
PC + AudioFire4 + A1000
PSP + ER4p
回复 支持 反对

使用道具 举报

164

主题

1万

帖子

207

积分

荣誉会员

Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7

积分
207
注册时间
2005-2-22

优秀版主奖

发表于 2009-4-6 18:30:16 | 显示全部楼层
FIFO就是first in first out,先进先出,这个buffer所存储之信息,就是一个bit0,一个bit1,一个byte 00000001,根本就没有0和1持续的时间差异了,因为此时已经没有了时间的概念,不是函数关系了。此时决定时间的就是DA的晶振,将数据从buffer中取出,放入DA,此时会再次出现jitter,因为进行量化时,jitter会影响输出值所形成的时间。


这段就错了。。。
PC hi-fi : IBM x220i->TC K8->Apogee Rosetta200 (Mutec iclock Syn Both) ->Drawmer MC2.1->ADAM S4X-H
CD system : CEC TL3N-> Apogee Rosetta200(Mutec iclock Syn Both)->Drawmer MC2.1->ADAM S4X-H

2* TAOC 25MF + 35S
WB isolation transformer + LITE P100
AA Ferrite2,WireWorld Silver Electra 7 * 3
Nordost Tyr2(AES),Tyr(XLR),Mogami 3173(XLR)
回复 支持 反对

使用道具 举报

19

主题

369

帖子

4

积分

初级会员

Rank: 2Rank: 2

积分
4
注册时间
2004-12-19
QQ
发表于 2009-4-6 18:30:46 | 显示全部楼层

回复 40# 的帖子

错在哪里,请指教。
PC + AudioFire4 + A1000
PSP + ER4p
回复 支持 反对

使用道具 举报

164

主题

1万

帖子

207

积分

荣誉会员

Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7

积分
207
注册时间
2005-2-22

优秀版主奖

发表于 2009-4-6 18:33:28 | 显示全部楼层
如果是锁存 当然没有时间差异
但是过了buffer就停歇不前么 只要传输 只要流动起来 就有差异
况且这还是理论上 实际上元件的工作差异 受到之前jitter影响了工作状态 受到供电、谐振影响了工作状态等等等等 可能性太多了

数字电路还是没学好 基础再打扎实点 这里大学学过数字电路的太多了 原理大家都懂
PC hi-fi : IBM x220i->TC K8->Apogee Rosetta200 (Mutec iclock Syn Both) ->Drawmer MC2.1->ADAM S4X-H
CD system : CEC TL3N-> Apogee Rosetta200(Mutec iclock Syn Both)->Drawmer MC2.1->ADAM S4X-H

2* TAOC 25MF + 35S
WB isolation transformer + LITE P100
AA Ferrite2,WireWorld Silver Electra 7 * 3
Nordost Tyr2(AES),Tyr(XLR),Mogami 3173(XLR)
回复 支持 反对

使用道具 举报

197

主题

1万

帖子

76

积分

高级会员

Rank: 4Rank: 4Rank: 4Rank: 4

积分
76
注册时间
2009-1-25
发表于 2009-4-6 18:35:14 | 显示全部楼层
哦,就是说lz的理论推断数码线听出差别应当不可能了,那么lz还是先实地确定下可不可能再想理论问题

确定能不能听出区别就一个钟头,空对空讲理论问题则可能要讲半天,还不一定讲得清楚。陷入瓶颈的话,做实验有时也是必要的嘛。

如您在上海,愿与您一起做实验,文科生理论不行,试试耳朵


pig2man兄:你给的链接打不开。。。

[ 本帖最后由 mifeng 于 2009-4-6 18:41 编辑 ]
退烧咯。
回复 支持 反对

使用道具 举报

19

主题

369

帖子

4

积分

初级会员

Rank: 2Rank: 2

积分
4
注册时间
2004-12-19
QQ
发表于 2009-4-6 18:39:31 | 显示全部楼层

回复 42# 的帖子

呵呵,过了buffer再产生的差异,就与数码线传输无关了。

当然,如果你非要说数码线不同会影响里面存储器芯片和DA芯片的工作状态

的话,也是跑题的,现在讨论的是数码线传输会导致jitter的问题。

还有,你下结论说我数字电路没学好,我不得不承认,因为我确实不能证明你所谓的好

跟我的知识状态相吻合,或者前者低于后者。不过讨论问题就是讨论问题,干嘛非要贬低别人呢?

谢谢你的指教。

[ 本帖最后由 shanyechungu 于 2009-4-6 19:33 编辑 ]
PC + AudioFire4 + A1000
PSP + ER4p
回复 支持 反对

使用道具 举报

164

主题

1万

帖子

207

积分

荣誉会员

Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7

积分
207
注册时间
2005-2-22

优秀版主奖

发表于 2009-4-6 18:41:14 | 显示全部楼层
推论不能是凭空的
因该是基于实验基础上的
即便由于不明确的因素 实验结果可能会推导出不正确的推论 但是实验的现象不会骗人
PC hi-fi : IBM x220i->TC K8->Apogee Rosetta200 (Mutec iclock Syn Both) ->Drawmer MC2.1->ADAM S4X-H
CD system : CEC TL3N-> Apogee Rosetta200(Mutec iclock Syn Both)->Drawmer MC2.1->ADAM S4X-H

2* TAOC 25MF + 35S
WB isolation transformer + LITE P100
AA Ferrite2,WireWorld Silver Electra 7 * 3
Nordost Tyr2(AES),Tyr(XLR),Mogami 3173(XLR)
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-29 04:47 , Processed in 0.080809 second(s), 37 queries , Gzip On.

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