POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

搜索
查看: 7022|回复: 38
打印 上一主题 下一主题

记得我有说过给大家做一个zero jitter的DAC。现在有机会了。

[复制链接]
跳转到指定楼层
1#
发表于 2007-12-8 17:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
早些时候有过讨论0 jitter DAC的问题。现在有机会了。怎好现在的项目的核心板有gigabit ethernet和USB2.0 high speed。加一个子板就可以做DAC了。
$ k1 Y: V5 P& W+ u1 R' F9 A4 F( Q. x
有些事项需要说明,6 D# u' i4 b6 |% v  f, v
1) 时间,需要耐心等待,只有在原来项目完成后我才会花时间来玩。起码明年晚些时候了。毕竟不能指望这个挣钱,而我也要养家糊口。
+ T- R5 {, y# A7 Y+ o2) DAC? 原则上来说这不是个DAC, 而是music player。因为实现0 jitter需要缓冲,所以放音时会有一定延时。听音乐没问题。但打游戏看片子就不行了。会发现声音比画面总是迟一步。具体延时多少需要到时候具体调试的时间看。原则上来讲不会超过0.5s。如果能在0.1s以下的话,打游戏和看片子基本上也没太大影响了。不过以以太网的延时来讲,比较悬。
$ S( L& k4 U, L; W+ z3) 功能, 千兆以太网, 可以把这个播放器放在很远的地方进行遥控放音,比如播放环境音乐等,不过好像家用没什么太大的用处。USB2.0 high speed,这就不说了。硬盘? 可以加硬盘,但会大大增加开发难度,如果没有必要的话就不加了。
0 h7 O% V. I  t" ^% [; S4) DAC芯片? 需要大家推荐一个高端I2S接口的DAC芯片。
/ w, v/ ]2 Z3 }: W( {5) 0 jitter? 绝对的零当然是不可能的,这里的0 jitter指的是通过缓存技术解决音频流传输中,级与级之间时基误差导致的jitter。而这正是音质劣化的源头。这个方案的唯一jitter来源于板载晶振,通过需用良好的晶振,这方面的jitter几乎可以忽略。
1 i# y% O- q2 h( b6) 价格? 这是非盈利的,只收取成本费,估计在1k左右。主要核心的FPGA就要500了。其实用不了这么高端。但是核心板是跟这现在的项目走的。现在我还没有计划做一块便宜的核心板。
8 t3 j- L* ?( Y8 c7) 确定性,如果到时候放大家鸽子也不要怪我,如果我太忙没时间就会放弃这个项目了,原因同1。不要怪我,就算做雷锋也要有条件,如果不成就忘了这事吧。Don't count on me!
2#
 楼主| 发表于 2007-12-8 17:15 | 只看该作者

* |1 m8 ^% I0 d% v核心板:w00t): :w00t): :w00t):

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

3#
发表于 2007-12-8 17:16 | 只看该作者
明年晚些??
2 _$ c9 C  P. q& l: F重阳?
: E; B- h1 n3 i+ d/ C/ Q端午?# d2 f/ E/ {  n# |( |( e" e5 r' f) N
中秋?o:) 有兴趣
回复 支持 反对

使用道具 举报

4#
发表于 2007-12-8 17:39 | 只看该作者
还是有些把握再说的好,这么一吊胃口不舒服)_)
回复 支持 反对

使用道具 举报

5#
发表于 2007-12-8 19:04 | 只看该作者
music player?闪寸介质的播放器吗?这样的话能不能支持APE是关键。) _. F$ j# k5 J/ {2 w' h3 S

* ?7 H, [& C; @" `DAC芯片的话用AD1955好了
回复 支持 反对

使用道具 举报

6#
发表于 2007-12-8 19:34 | 只看该作者
看了介绍,有点失望……
回复 支持 反对

使用道具 举报

7#
 楼主| 发表于 2007-12-8 20:13 | 只看该作者
原帖由 chairmanai 于 2007-12-8 19:04 发表 ( k& T. W  ]6 [# l4 h! m* }# c
music player?闪寸介质的播放器吗?这样的话能不能支持APE是关键。4 V+ ?5 q% i4 d
/ h, j* B. t( T- y4 J9 J
DAC芯片的话用AD1955好了
+ S, h5 I) F6 {' j7 O
主要是电脑通过网口在线播放的。加个闪存卡倒没什么。但要支持脱机回放的话就必须有个人机界面了,几个按钮再加个显示屏,对外壳的要求也更高了。本来是想大家玩玩的,这么一来搞得象正规产品了。
回复 支持 反对

使用道具 举报

8#
发表于 2007-12-8 20:44 | 只看该作者
感觉这个和0 jitter相差很远
回复 支持 反对

使用道具 举报

9#
发表于 2007-12-8 20:59 | 只看该作者
原帖由 zifzhu 于 2007-12-8 08:13 PM 发表
/ \. ?4 m1 c0 b( `7 T6 q0 M- }2 V' K( G1 M' @
主要是电脑通过网口在线播放的。加个闪存卡倒没什么。但要支持脱机回放的话就必须有个人机界面了,几个按钮再加个显示屏,对外壳的要求也更高了。本来是想大家玩玩的,这么一来搞得象正规产品了。
, E. @; Q# b7 e% G" D# V% o, c1 w
( f3 `! f+ m3 U
你的意思是以网线作为数据传输的媒介,然后以外置声卡的形式工作吗?
回复 支持 反对

使用道具 举报

10#
 楼主| 发表于 2007-12-8 21:05 | 只看该作者
原帖由 酷风 于 2007-12-8 20:44 发表
* |' N* e2 p- l- E8 R* K: `感觉这个和0 jitter相差很远
+ |# c- o! x+ u- s! E  b$ E: S( [
其实0 jitter没有你想象的玄乎。我手上还有midas顶级数字调音台的电路图,也就那么回事,那可是n万的东西啊。也是用以太网来传音频流的,也是0 jitter。协议的名字叫AES50。应该是现在最先进的音频流协议了。像spdif这种东西现在看来落后的不成样子了,就不提了。
回复 支持 反对

使用道具 举报

11#
 楼主| 发表于 2007-12-8 21:09 | 只看该作者
原帖由 chairmanai 于 2007-12-8 20:59 发表 . u8 J" \8 ?4 J' t* O7 e

2 u0 W8 E& {: d3 p1 |3 S# I$ j
) K9 F  Y3 Z8 J* V- A你的意思是以网线作为数据传输的媒介,然后以外置声卡的形式工作吗?

( w0 f7 B* n' B4 S7 r* ^$ a差不多,但只有放音功能,还有延时。不能录音,没有音效。
回复 支持 反对

使用道具 举报

12#
发表于 2007-12-8 21:28 | 只看该作者
原帖由 zifzhu 于 2007-12-8 09:09 PM 发表 $ a5 j4 ]6 e0 a- o4 D
7 o; n9 M' p# v7 i1 H9 V5 |) Z+ j
差不多,但只有放音功能,还有延时。不能录音,没有音效。

# _0 Y0 V7 u% m) a3 ?5 Z" [
$ i. O2 i% `5 T" j7 ]3 v希望你能成功吧:lol:
回复 支持 反对

使用道具 举报

13#
发表于 2007-12-8 21:42 | 只看该作者
希望早日推出,期待
回复 支持 反对

使用道具 举报

14#
发表于 2007-12-8 21:51 | 只看该作者
不如LZ 去松下 SONY 等跨国公司应聘做技术员好了  给我们这些小虾 DIY 什么 DAC 太浪费人才了~!
回复 支持 反对

使用道具 举报

15#
发表于 2007-12-8 23:53 | 只看该作者
0 jitter ?:funk:
9 P( @2 q* D+ e5 \& o: Q
+ u4 G* C+ l9 T  w6 |6 x. M( n大哥,你先说你用啥参考时钟?
* O3 e( A1 O: u0 o( p. s
% L" E) X) F' x1 d$ P; ?4 B再说你用DDS还是PLL? 还是你自己有全新算法?
- y% L4 u7 ^0 g
0 |, k: f' m5 o0 |5 N+ x最后电源噪音能否低于-150dB  在 5V ?; E3 G. @+ [4 R
9 Z2 K9 m2 ]! V: Q7 y4 G" \
起码给个NBC吧 呵呵' L- p' `2 U! G

  n* o( l, B8 v! n! Z最后预祝你成功。
回复 支持 反对

使用道具 举报

16#
发表于 2007-12-9 00:30 | 只看该作者
原帖由 HerculesVR 于 2007-12-8 23:53 发表 ) x- @7 D3 k$ k1 w3 e5 Y4 P, \
0 jitter ?:funk:
8 A6 y* v$ O6 X8 O& M- I; v3 t5 j* H' C/ y
大哥,你先说你用啥参考时钟?3 L8 k, C1 c, [& T
3 d6 G  L$ `: ~2 X
再说你用DDS还是PLL? 还是你自己有全新算法?
3 ~, a& x' h( _1 ]9 _* K: B! v7 `/ I2 T! c( X
最后电源噪音能否低于-150dB  在 5V ?: {6 m! a, b5 u2 A3 Q$ n, W
" Z$ O: l% a: B0 a( W2 b
起码给个NBC吧 呵呵
/ V+ r9 `6 m- E' m5 l( j* a2 Y- K% ^) S+ h2 P; d& M
最后预祝你成功。
8 R8 V9 e# m$ ?8 N/ E
:sweatingbullets: :sweatingbullets: :sweatingbullets: :sweatingbullets:
回复 支持 反对

使用道具 举报

17#
发表于 2007-12-9 00:57 | 只看该作者
期待,希望你能成功:lol:
回复 支持 反对

使用道具 举报

18#
 楼主| 发表于 2007-12-9 15:50 | 只看该作者
原帖由 HerculesVR 于 2007-12-8 23:53 发表
! y9 L8 W& o  t) c0 jitter ?:funk:
1 a" j: a1 d9 Y( w4 ?, |% {. e+ r% {9 V' E$ N
大哥,你先说你用啥参考时钟?
/ z8 g! n* @6 b: Y
9 G# T* _8 L6 O: K再说你用DDS还是PLL? 还是你自己有全新算法?
, F' e0 w& Q9 A+ G/ E0 m: I+ v: \8 e2 `' ]$ z
最后电源噪音能否低于-150dB  在 5V ?- j5 s; |' ]1 Z8 A+ o

5 ]/ f6 f2 [2 r% D  L2 t起码给个NBC吧 呵呵
+ M! J5 I! _8 W) @  x* I" d
- t: c1 i4 k# h  ?  S* a最后预祝你成功。

( W& p2 l( x4 t3 R! c1 ~3 ]2 |9 i) e( I, _9 n8 g3 t
参见5。
8 v; o% H% w, p
+ O4 u3 |' z, ]+ Z5 F现在的DAC的时钟源有三种方式,一种是实时从spdif流中还原出来的,这种方式因为存在编码,传输,解码环节,所以还原出来的时钟有很大的抖动,跟本不行,加一个PLL后好一点,但也还是不行。
3 L/ ]8 e+ a$ _另一种方式使用自己的时钟源,但是由于是单独的时钟,和spdif源的时钟存在着差异,如果差异是0.1%的话就意味着每隔1000个时钟就会有一个信号被丢弃或缺一个信号自己插入一个。有些DAC会做的更好些。用DDS,这样可以根据spdif的时钟来动态调整自己的时钟源,这样就不会有丢信号和补号的问题了,但根据spdif时钟调整自己的时钟还是避免不了被spdif的时钟影响。' P' _) j3 {$ O3 a1 @9 B
还有一种方式是产生一个全局时钟,用单独的线缆传送到所有的前后极。在专业设备上有很多都是这种作法。这虽然可以解决问题,但需要前后都支持这种方式,比较麻烦,家用不太现实。. j/ Z+ ?( w3 U  [, ]/ v

- j; Z) t! ]! r8 c( M& O其实,作为录音,因为信号是实时从麦克风采样出来的,所以所有的时钟必须实时的和采样时钟同步。这很难做的很好。 但如果是回放的话,因为所有的信号都是现成的,只要有一个良好的架构就可以自己安排采样的时钟。这样就避免了级与级之间传输所带来的jitter了。
5 s# ?7 q  c/ s! K+ U7 J* ^  o, A; r- Y  o5 _, d
拿水流举个例子吧,你怎么可以得到一个流率稳定的水流呢。如果你是直接从自来水管中来的,不管你用多好的水龙头,你都不能得到一个很好的结果,因为其他人开关水龙头都会使水压随时变化。就算你设计一个可以根据水压实时调整的水龙头,那也不会很完美,因为调整是需要反应时间的,而在调整没到位的时间内,水流还是不稳的。
8 T: @7 }. b! O% W3 n: x4 H' p) C去买一桶纯净水,在桶上戳个洞,就可以得到一个很稳定的水流。水流的大小取决于那个洞的大小。拿你能说这个水流就是绝对稳定的吗?世界上没有绝对的事,大地也是有振动的,所以水桶内部的压力也会有轻微的变化,那水流也会有影响。但不管怎么说,比起水龙头出来的水还是不能比的。当然,水龙头出来的水是“实时”的,而水桶里的水是已有的或者说是经过缓存的。:p
回复 支持 反对

使用道具 举报

19#
发表于 2007-12-9 15:56 | 只看该作者
原帖由 讨厌爱迪生 于 2007-12-8 21:51 发表 + Z0 L' i4 e+ R% ~6 a2 P. N  l; l
不如LZ 去松下 SONY 等跨国公司应聘做技术员好了  给我们这些小虾 DIY 什么 DAC 太浪费人才了~!

+ u3 s9 \5 a0 ^9 D9 G- k0 ?$ u- [( [7 S/ c' C) I! e" ~" t  u
这话说得就不好听了~~~~~~~& Q( n) D% P, }& U4 Y
  H% [0 E& ^7 T! Q& m0 i: w, L
2 M. g; v" n! J0 x+ ?0 \
并不是每个人都喜欢把爱好变成职业的$ r0 f4 ^: _7 T
7 v1 b- W" E9 a, r5 M$ i. n9 w
& w" x5 d" I( X' i+ t
:wacko:
回复 支持 反对

使用道具 举报

20#
 楼主| 发表于 2007-12-9 16:13 | 只看该作者
原帖由 endless 于 2007-12-9 15:56 发表
! g, E; C1 P! d1 n% ^) P) ?  H5 J9 {
9 j, I+ u  f; |- k; J( R5 S9 }" }, d% O. f9 d
这话说得就不好听了~~~~~~~
$ _% K* v9 ?  l8 I0 D/ ?9 c3 y' D' U3 M  G4 U; y, w+ a
* O7 ]4 |0 c: C0 [, c" ^# V
并不是每个人都喜欢把爱好变成职业的' Z# ^) I6 o7 G6 Q+ e. M0 y
4 Q9 w( q! |% {$ {" _
+ g/ }- Y& b+ r: K1 z/ S
:wacko:

" |, z8 e" E  S  e' w( X- l说实话,音频这种带有YY味道的行业。玩玩可以。要靠这个吃饭就不容易了,不想沦落到使劲堆电容,看到地方就镀金,东西论斤卖的田地。" K, B: z# H8 y1 r

3 ^0 i  Z0 H0 y3 s2 G要想在音频行业混出头,第一讲究心理学,第二讲究艺术感,第三才是技术。
回复 支持 反对

使用道具 举报

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

本版积分规则

广告投放或合作|网站地图|处罚通告|

GMT+8, 2025-8-19 09:10

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

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