12

主题

0

好友

565

积分

职业侠客 当前离线

Rank: 5Rank: 5

UID
20564
帖子
449
精华
0
经验
565 点
金钱
472 ¥
注册时间
2007-3-21
发表于 2015-6-26 14:57 | 显示全部楼层
  最近想做一个合并的功放,直接集成一个DAC进去,继电器R2R电阻网络音量,带有LED点阵的显示界面。所以在播放时希望能够显示当前的音频格式。接收用DIR9001,DA用PCM1794, 采样率可以直接测量LRCLK的频率。但好像数据的位数不好检测。不知道大家有没有什么好办法。

21

主题

12

好友

2810

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
360418
帖子
2889
精华
0
经验
2810 点
金钱
2661 ¥
注册时间
2011-7-4
发表于 2015-6-26 15:36 | 显示全部楼层
9001右齐格式输出不管你输入多少位它的输出都是你设定的多少位,当然你设24位输出时对于16位数据它的低8位是0,当你设成左齐或IIS输出它的结果同上。你最好同时检测MUTE信号和DATA的MSB(b0)位与b17位、b19位、b23位,当b0位没变化时代表没信号或静音,此时不检测(MUTE时期同样);当b0位发生变化时,检测一单位时间的b17、19、23,当b23变化就是24bit数据,b23不变b19变化就是20bit数据,以此类推

12

主题

0

好友

565

积分

职业侠客 当前离线

Rank: 5Rank: 5

UID
20564
帖子
449
精华
0
经验
565 点
金钱
472 ¥
注册时间
2007-3-21
 楼主| 发表于 2015-6-26 18:55 | 显示全部楼层
forsli@163.com 发表于 2015-6-26 15:36
9001右齐格式输出不管你输入多少位它的输出都是你设定的多少位,当然你设24位输出时对于16位数据它的低8位 ...

这个我想过,但这样的问题是非得有声音播放,才能测出来,如果从一个通道切换到另一个通道,而这个通样刚好没有播放什么何声音.这样就无法立即显示.感觉不是很完美
头像被屏蔽

4

主题

4

好友

356

积分
     

禁止发言 当前离线

UID
96502
帖子
284
精华
0
经验
356 点
金钱
278 ¥
注册时间
2009-4-14
发表于 2015-6-30 14:29 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

5

主题

0

好友

277

积分

业余侠客 当前离线

Rank: 4

UID
28129
帖子
355
精华
0
经验
277 点
金钱
287 ¥
注册时间
2007-10-4
发表于 2015-6-30 15:57 | 显示全部楼层
C.U.V

12

主题

0

好友

565

积分

职业侠客 当前离线

Rank: 5Rank: 5

UID
20564
帖子
449
精华
0
经验
565 点
金钱
472 ¥
注册时间
2007-3-21
 楼主| 发表于 2015-8-2 20:41 | 显示全部楼层

能讲的稍微详细点么.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc.

返回顶部