[音源] 变化有点快,开始整XMOS-USB-192K

[复制链接] 查看: 19349|回复: 42

43

主题

2

好友

829

积分

职业侠客 当前离线

Rank: 5Rank: 5

UID
9077
帖子
776
精华
0
经验
829 点
金钱
742 ¥
注册时间
2006-5-2
发表于 2012-5-24 01:08 | 显示全部楼层
标题加上192K很俗啊。
一位大侠买来XMOS XS1-L1 USB KIT,就是开发板,我拿来玩玩。
坦率说,有点晕,XMOS软硬件都是开放的,XMOS网站上都可以找到,全部弄懂有点难度。
还有没有高手玩XMOS,分享下开发心得。
IMG_0329-1.JPG

69

主题

0

好友

851

积分
     

认证企业会员 当前离线

UID
4992
帖子
1156
精华
0
经验
851 点
金钱
562 ¥
注册时间
2005-7-23

认证会员

发表于 2012-5-24 01:14 | 显示全部楼层
加油加油!快点搞好造福大家!让我们尽快赶上192k 异步USB时代

43

主题

2

好友

829

积分

职业侠客 当前离线

Rank: 5Rank: 5

UID
9077
帖子
776
精华
0
经验
829 点
金钱
742 ¥
注册时间
2006-5-2
 楼主| 发表于 2012-5-24 01:37 | 显示全部楼层
本帖最后由 定音鼓 于 2012-5-24 04:53 编辑
加油加油!快点搞好造福大家!让我们尽快赶上192k 异步USB时代
heyj 发表于 2012-5-24 01:14


异步就这么重要吗?从HIFI角度看,提到异步就想到时钟抖动小,其实异步的最大作用是用低配置PC也可以流畅地播放高码流音频。用同步方式可能因为系统资源占用问题产生中断。

版主说现在是PC时代,越来越不HIFI了。感慨下,没错,你看,你现在用500MIPS的XMOS-L1做着开发,那边剑桥已经用上1000MIPS的L2核XMOS芯片,有点跟不上啊。

之前玩CM6631,感觉挺好,介绍给客户,很可惜,客户说非异步不要。
异步成门槛了。

56

主题

12

好友

6087

积分
     

青铜剑侠 当前离线

小熊猫

Rank: 8Rank: 8

UID
59487
帖子
7495
精华
0
经验
6087 点
金钱
5744 ¥
注册时间
2008-10-20
发表于 2012-5-24 01:39 | 显示全部楼层
6631不是异步的????      XMOS好像也不全提供资料吧.....只有一些边缘资料提供下载......

43

主题

2

好友

829

积分

职业侠客 当前离线

Rank: 5Rank: 5

UID
9077
帖子
776
精华
0
经验
829 点
金钱
742 ¥
注册时间
2006-5-2
 楼主| 发表于 2012-5-24 02:15 | 显示全部楼层
6631不是异步的????      XMOS好像也不全提供资料吧.....只有一些边缘资料提供下载......
卡西利亚斯 发表于 2012-5-24 01:39


是啊,我也困惑,刚测试下放音乐同时放1920×1080视频,CM6631和L1都停顿。

35

主题

2

好友

3079

积分

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
27774
帖子
3054
精华
0
经验
3079 点
金钱
3027 ¥
注册时间
2007-9-27
发表于 2012-5-24 03:44 | 显示全部楼层
6631不是异步的????     ......
卡西利亚斯 发表于 2012-5-24 01:39


那份简单的16页规格表从头到尾没见过“异步”字样,只有:
    Supports control, interrupt, bulk, and isochronous data transfers

69

主题

0

好友

851

积分
     

认证企业会员 当前离线

UID
4992
帖子
1156
精华
0
经验
851 点
金钱
562 ¥
注册时间
2005-7-23

认证会员

发表于 2012-5-24 08:51 | 显示全部楼层
异步就这么重要吗?从HIFI角度看,提到异步就想到时钟抖动小,其实异步的最大作用是用低配置PC也可以流 ...
定音鼓 发表于 2012-5-24 01:37


觉得异步最大的好处是可以用高质素的本地时钟对音频数据的重整,毕竟PC端产生的时钟实在是惨不忍睹。

40

主题

0

好友

24

积分

注册会员 当前离线

Rank: 2

UID
23461
帖子
921
精华
0
经验
24 点
金钱
690 ¥
注册时间
2007-6-8
发表于 2012-5-24 08:54 | 显示全部楼层
这套开发板要多少钱呀?刚玩上CM6631。楼主你又来诱惑我

21

主题

0

好友

737

积分

职业侠客 当前离线

Rank: 5Rank: 5

UID
1183
帖子
815
精华
0
经验
737 点
金钱
465 ¥
注册时间
2004-8-10
发表于 2012-5-24 09:32 | 显示全部楼层
149美金

自己没能力搞这个,坛子里的大侠加油啊
头像被屏蔽

5

主题

0

好友

375

积分

禁止发言 当前离线

泛泛之辈

UID
122224
帖子
365
精华
0
经验
375 点
金钱
371 ¥
注册时间
2009-8-3
发表于 2012-5-24 09:50 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

35

主题

2

好友

3079

积分

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
27774
帖子
3054
精华
0
经验
3079 点
金钱
3027 ¥
注册时间
2007-9-27
发表于 2012-5-24 10:01 | 显示全部楼层
回复 10# fantaq


    因为缺CM6631资料,实在弄不清楚该怎么用。异步除了固件外,也需要它电路架构支持,图上确实有个FIFO,但缺细节
  
XMOS也蛮有意思,按它的晶体管规模来看,做USB声卡确实有点浪费了。

11

主题

1

好友

495

积分

业余侠客 当前离线

终极电流

Rank: 4

UID
6329
帖子
828
精华
0
经验
495 点
金钱
424 ¥
注册时间
2005-11-14
发表于 2012-5-24 10:13 | 显示全部楼层
那份简单的16页规格表从头到尾没见过“异步”字样,只有:
    Supports control, interrupt, bulk, a ...
swing 发表于 2012-5-24 03:44

QQ截图20120524101321.jpg
你看得不够仔细,第六页下方有说明,至于何为"异步",你应该可以在网上找到答案.

11

主题

1

好友

495

积分

业余侠客 当前离线

终极电流

Rank: 4

UID
6329
帖子
828
精华
0
经验
495 点
金钱
424 ¥
注册时间
2005-11-14
发表于 2012-5-24 10:18 | 显示全部楼层
本帖最后由 stars 于 2012-5-24 12:22 编辑
CM6631的核心就是一USB控制器+MCU,做为USB声卡能支持什么形式全看固件。固件烂就没治了。
XMOS ...
fantaq 发表于 2012-5-24 09:50


XMOS,没有量,只给体验版的,好像1K以上可以定制

35

主题

2

好友

3079

积分

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
27774
帖子
3054
精华
0
经验
3079 点
金钱
3027 ¥
注册时间
2007-9-27
发表于 2012-5-24 10:23 | 显示全部楼层
本帖最后由 swing 于 2012-5-24 10:29 编辑
你看得不够仔细,第六页下方有说明,至于何为"异步",你应该可以在网上找到答案.
stars 发表于 2012-5-24 10:13


Playback feedback...这句?我理解是流控而已

仔细想了一下,流控+FIFO=异步,问题解决~
头像被屏蔽

5

主题

0

好友

375

积分

禁止发言 当前离线

泛泛之辈

UID
122224
帖子
365
精华
0
经验
375 点
金钱
371 ¥
注册时间
2009-8-3
发表于 2012-5-24 12:07 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

56

主题

12

好友

6087

积分
     

青铜剑侠 当前离线

小熊猫

Rank: 8Rank: 8

UID
59487
帖子
7495
精华
0
经验
6087 点
金钱
5744 ¥
注册时间
2008-10-20
发表于 2012-5-24 12:16 | 显示全部楼层
F407才是王道啊.............

43

主题

2

好友

829

积分

职业侠客 当前离线

Rank: 5Rank: 5

UID
9077
帖子
776
精华
0
经验
829 点
金钱
742 ¥
注册时间
2006-5-2
 楼主| 发表于 2012-5-24 12:20 | 显示全部楼层
XMOS是开放平台,有开发板和软件支持,在上面做工作的人多,做好的机率就大。
隔壁老外论坛已经有人放出DSD audio over USB: an XMOS Reference Design implementation码来,通过USB解出真正的DSD码。
1. Bit Clock - SCLK

2. Left channel DSD data - LRCK

3. Right channel DSD data - DAC DATA
注:目前foobar播放SACD文件需要通过DSD-PCM转换而不是真正的DSD码。
21912dsd.jpg
128PIN封装IO口很多,简单的可以点亮LED来显示不同码流,比如44.1,48,88.2,96,176.4,192。复杂点控制个1602什么的,来显示字符。

14

主题

1

好友

168

积分

论坛游民 当前离线

Rank: 3Rank: 3

UID
336820
帖子
181
精华
0
经验
168 点
金钱
161 ¥
注册时间
2011-5-19
发表于 2012-5-24 12:24 | 显示全部楼层
可找几个人搞定USB AUDIO 这一块。驱动自己写,芯片用FPGA做。不过成本可能比较高。想同步就同步,想异步就异步。哈哈。

46

主题

2

好友

1842

积分
     

侠之大者 当前离线

Rank: 6Rank: 6

UID
9129
帖子
1766
精华
0
经验
1842 点
金钱
1691 ¥
注册时间
2006-5-4
发表于 2012-5-24 12:32 | 显示全部楼层
坐等螃蟹批量上市                     

隔壁坛子老飘好像在玩

5

主题

2

好友

883

积分
     

职业侠客 当前在线

Rank: 5Rank: 5

UID
156799
帖子
882
精华
0
经验
883 点
金钱
872 ¥
注册时间
2009-12-19

社区贡献 乐于助人

发表于 2012-5-24 12:41 | 显示全部楼层
对于USB传输而言,异步不异步,和音频一点关系没有,只有数据是正确的,速度跟得上就行。
关键是USB接口芯片提供的时钟,如果采用本地的晶振直接提供那当然更好。
PLL出来的,那就麻烦了。
用PCM2706也可以做异步的,只是成本很高而已,而且开发难度也大一些。
与其学这种非主流的XMOS,不如用FPGA慢慢玩。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc.

返回顶部