耳机俱乐部论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: cfuer

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

[复制链接]

164

主题

1万

帖子

207

积分

荣誉会员

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

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

优秀版主奖

发表于 2009-4-6 18:42:46 | 显示全部楼层
原帖由 shanyechungu 于 2009-4-6 18:39 发表
呵呵,过了buffer再产生的差异,就与数码线传输无关了。

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

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

还有,你下 ...


你的数字电路知识告诉你buffer能过滤掉一切jitter的话
我就觉得可能学得有问题 并没有贬低的意思

[ 本帖最后由 nadesicozhao 于 2009-4-6 18:44 编辑 ]
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 19:27:35 | 显示全部楼层

回复 46# 的帖子

呵呵,我没有说buffer能滤掉jitter,jitter的产生是在数字与模拟交接层面上的,纯数字的东西滤不掉jitter。我说的是buffer能滤掉白版所说的不同数码线传输造成的0和1的持续时间长短不同所带来的问题。

现在假设这个情况:

假设DAC的buffer大小为100M,通过一个数码线,把转盘里面的一首wav传入DAC的buffer,然后拔掉数码线,让DAC开始转换,并播放。

在上述过程中,分别使用1000的数码线和3000的数码线,最后听到的声音是否有差异?

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

使用道具 举报

164

主题

1万

帖子

207

积分

荣誉会员

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

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

优秀版主奖

发表于 2009-4-6 19:44:19 | 显示全部楼层
原帖由 shanyechungu 于 2009-4-6 19:27 发表
呵呵,我没有说buffer能滤掉jitter,jitter的产生是在数字与模拟交接层面上的,纯数字的东西滤不掉jitter。我说的是buffer能滤掉白版所说的不同数码线传输造成的0和1的持续时间长短不同所带来的问题。

现在假设这 ...


彻底异步的话 就看buffer电路的特性了
但是现在的CD和DAC没有这么做的
所以即便是标榜有buffer缓存档的DA10 照样换数字线差别很大

前面点错地方了 引用点成编辑了 改回来了...
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 19:49:14 | 显示全部楼层
原帖由 nadesicozhao 于 2009-4-6 19:44 发表


彻底异步的话 就看buffer电路的特性了


这个,还是可能会不一样?呵呵,buffer电路的特性怎么会将不同的已经拔掉的数码线的特征引进DA的?

难道buffer里面存储的00000001中的1可能是1.1或者是0.9?这里开个玩笑。
PC + AudioFire4 + A1000
PSP + ER4p
回复 支持 反对

使用道具 举报

4213

主题

10万

帖子

3764

积分

版主

俱乐部理事

Rank: 10

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

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

发表于 2009-4-6 19:50:13 | 显示全部楼层
"jitter的产生是在数字与模拟交接层面上的",说了半天又全部白说了. jitter在数字领域里每个跨界面的传输,经过每个处理芯片,都会产生,只是到了DA之后,变成模拟信号,才被听出来. 希望不要再重复这句话了,谢谢.
安润上海店: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 19:52:02 | 显示全部楼层

回复 50# 的帖子

那么请白版说一下,你对47楼那个情况的看法,并给出理由。

多谢大家热心指教,呵呵。
PC + AudioFire4 + A1000
PSP + ER4p
回复 支持 反对

使用道具 举报

5

主题

2330

帖子

14

积分

中级会员

Rank: 3Rank: 3Rank: 3

积分
14
注册时间
2007-6-28
发表于 2009-4-6 20:07:56 | 显示全部楼层
Please download from here, Lessons In Electric Circuits -- Volume IV (Digital) - Chapter 14
Preview:
IntroductionIn the design of large and complex digital systems, it is often necessary to have one device communicate digital information to and from other devices. One advantage of digital information is that it tends to be far more resistant to transmitted and interpreted errors than information symbolized in an analog medium. This accounts for the clarity of digitally-encoded telephone connections, compact audio disks, and for much of the enthusiasm in the engineering community for digital communications technology. However, digital communication has its own unique pitfalls, and there are multitudes of different and incompatible ways in which it can be sent. Hopefully, this chapter will enlighten you as to the basics of digital communication, its advantages, disadvantages, and practical considerations.

What is worse, the signals that we're trying to communicate along a serial network are of a square-wave shape, being binary bits of information. Square waves are peculiar things, being mathematically equivalent to an infinite series of sine waves of diminishing amplitude and increasing frequency. A simple square wave at 10 kHz is actually "seen" by the capacitance and inductance of the network as a series of multiple sine-wave frequencies which extend into the hundreds of kHz at significant amplitudes. What we receive at the other end of a long 2-conductor network won't look like a clean square wave anymore, even under the best of conditions!

Lessons In Electric Circuits -- Volume IV (Digital) - Chapter 14.rar

168.01 KB, 下载次数: 298

回复 支持 反对

使用道具 举报

164

主题

1万

帖子

207

积分

荣誉会员

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

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

优秀版主奖

发表于 2009-4-6 20:17:33 | 显示全部楼层
原帖由 shanyechungu 于 2009-4-6 19:49 发表


这个,还是可能会不一样?呵呵,buffer电路的特性怎么会将不同的已经拔掉的数码线的特征引进DA的?

难道buffer里面存储的00000001中的1可能是1.1或者是0.9?这里开个玩笑。


每次看到你拿值出来说事 我也只能笑笑了
这里说的是相移 或者波形失真 而不是值

最夸张的,拿硬盘做buffer来说,磁记录点之间的间隔也是某种程度上jitter的变种(别和我说每个点上间隔都一样。。。)

[ 本帖最后由 nadesicozhao 于 2009-4-6 20:19 编辑 ]
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 20:19:36 | 显示全部楼层
原帖由 pig2man 于 2009-4-6 20:07 发表
A simple square wave at 10 kHz is actually "seen" by the capacitance and inductance of the network as a series of multiple sine-wave frequencies which extend into the hundreds of kHz at significant amplitudes. What we receive at the other end of a long 2-conductor network won't look like a clean square wave anymore, even under the best of conditions!


谢谢。

传输方波质量会改变,我知道的。

但是是否会由于方波质量的下降,而反映在DAC之前的buffer里面的数据发生改变?

也就是在数码线之前,其值是00000001,通过数码线之后,进入buffer的数据会变成00000000 ?

然后DAC读取buffer中的00000000 进行DA转换,然后输出?

也请你对47楼的情况,发表一下看法。
PC + AudioFire4 + A1000
PSP + ER4p
回复 支持 反对

使用道具 举报

4213

主题

10万

帖子

3764

积分

版主

俱乐部理事

Rank: 10

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

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

发表于 2009-4-6 20:22:13 | 显示全部楼层
一般情况下,任何一个我们所说到的,造成jitter的环节,包括数码线,都不会改变数码的值,不会使传输信号里的任何一个0变成1,或任何一个1变成0.

只是: 0     0 11         0         0                       0 11

变成了: 001                   1  0              0 0        1                1
安润上海店: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 20:29:59 | 显示全部楼层
原帖由 小白 于 2009-4-6 20:22 发表
只是: 0     0 11         0         0                       0 11

变成了: 001                   1  0              0 0        1                1...


这个可要为难那个buffer了,上面的两组9bit数据,如何让buffer将他们存储下来,并加以区分?

然后在DA读取其回放时产生不同的音质?

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

使用道具 举报

11

主题

1704

帖子

-7

积分

禁止访问

积分
-7
注册时间
2009-3-8
QQ
 楼主| 发表于 2009-4-6 20:54:23 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
"我一直說話都盡量到位的,只是有些話可能太超前,你暫時不能理解罷了."——pkshan

"我知道在这里瞎嚷嚷反对和不相信的其实都是不懂音响技术的耳机初级爱好者,我其实也不应该和他们去计较."——wzchen

世界之大,无奇不有,神活在我们心中~
回复 支持 反对

使用道具 举报

11

主题

1704

帖子

-7

积分

禁止访问

积分
-7
注册时间
2009-3-8
QQ
 楼主| 发表于 2009-4-6 21:02:37 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
"我一直說話都盡量到位的,只是有些話可能太超前,你暫時不能理解罷了."——pkshan

"我知道在这里瞎嚷嚷反对和不相信的其实都是不懂音响技术的耳机初级爱好者,我其实也不应该和他们去计较."——wzchen

世界之大,无奇不有,神活在我们心中~
回复 支持 反对

使用道具 举报

19

主题

369

帖子

4

积分

初级会员

Rank: 2Rank: 2

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

回复 57# 的帖子

呵呵,你说的这些其实去看看SPDIF的specification应该可以得到答案。(我没看过,所以我不知道)

关于jitter的问题,

我所理解的jitter跟白版的确实是有差异的。

因为我认为白版所理解的jitter中,有一部分(比如传输过程)是无影响的。

比如47楼中的假设例子,按照白版对jitter的解释,会产生音质差异。

但是,这显然是违背规律的。所以我认为,不会有差异。

请大家指教。

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

使用道具 举报

4213

主题

10万

帖子

3764

积分

版主

俱乐部理事

Rank: 10

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

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

发表于 2009-4-6 21:05:55 | 显示全部楼层
DA转换时的时钟,不是SPDIF里的那个. 解码器有一个自身的高精度时钟,一般是晶振,产生出一个参考时钟信号. 现在一个通行的做法是,设一个缓存,数据进入缓存,分离出来的时钟信号去和解码器的参考时钟做比对,发现不准时即时调整(以参考时钟为标准). 这种调整还必须是"渐进"的,因为要保证数据流的均匀,不能出现断续.

事实上目前HI-FI解码器里用到的缓存还都是不大的,具体原因我也不清楚. 理论上我们可以搞出一个大到足以把整张CD的几百M数据都吃进去的缓存,但实际上在HI-FI级的CD系统上是没有这个做法的. 是否因为大容量的缓存有严重的问题? 熟悉电脑的人或许可以给出一个解释.

对jitter我的理解是我们无法控制它. 毕竟一秒钟的时间里有44100X16X2的数据量,我们所能制造出来的处理芯片都无法确保每个bit都均匀分布在这一秒钟的时间段内. 但从数模变换的原理可知,要实现完美的数模变换,必须做到每个bit的数据绝对均匀地分布.
安润上海店:http://anrun.taobao.com
小白的新浪博客: http://blog.sina.com.cn/headphoneclub
欢迎订阅微信公众号“耳机俱乐部小白版主”
B站频道:http://space.bilibili.com/232721015
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-29 04:30 , Processed in 0.107881 second(s), 39 queries , Gzip On.

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