有没有烧声卡烧到自己做的?
5134
63
|
[35 楼] 西
[资深泡菜]
10-5-14 13:02
原文由 amoonsky 在2010-05-06 13:50发表 能不能介绍个便宜点的打板商家。 我查了查,这种小的双面板子做个三五个的话,开个板都在300块以上。 |
|
[34 楼] 大扯拐
[陈年泡菜]
10-5-13 15:10
原文由 枯痴 在2010-05-13 13:40发表 哈哈 |
|
[33 楼] 枯痴
[陈年泡菜]
10-5-13 13:40
原文由 fumac 在2010-05-13 03:20发表 你丫的超级htpc算是废了,洗完尿布就只顾得扯狐球了 |
|
[32 楼] fumac
[陈年泡菜]
10-5-13 03:20
过来学习,精神上支持一下
|
|
[31 楼] 洋仙
[爱心无忌论坛版主]
10-5-12 19:20
原文由 枯痴 在2010-05-12 18:12发表 从理论上来说完全可以。 我手上还有一个国产度高无线解码器,使用2.4G无线传输。 难的就是在server端的软件,这部分代码如果不在底层写很难达到效果,我估计像度高WDAC这样的东西都是买现在的无线接收芯片来完成,自己的开发工作量很小。 |
|
[30 楼] 枯痴
[陈年泡菜]
10-5-12 18:12
原文由 洋仙 在2010-05-11 23:16发表 有个想法,在server端做个插件,也许是有可能把SB/Transporter当做声卡来用的 SB3是可以播放流媒体的,那么在PC端如果做个虚拟的声卡驱动,然后把数据转成一个流媒体服务,在SB3一端播放这个流媒体...是不是可行呢? |
|
[29 楼] 枯痴
[陈年泡菜]
10-5-12 18:06
原文由 洋仙 在2010-05-11 23:16发表 是,我的SB3还在用。。。SB touch我也注意到了,这东西不错。以前我刚见到SB3的时候就想着如果能播放本地文件就好了,那个时候还不太信得过网络的信号传递方式。。 有了本地播放,弄个NAS常开机做Squeezeserver的需求就可以小很多,使用搭配起来更灵活。。。SB3用了※※年,也该换换玩意儿了 |
|
[28 楼] amoonsky
[资深泡菜]
10-5-12 00:46
原文由 洋仙 在2010-05-11 23:12发表 看来wj上的玩家还是厉害呀,我以前都不知道还有这东西。 ![]() 设备的专业化和功能的单一化,一直是专业设备的发展趋势。我也一直没有做解码的部分(主要是害怕做不好,模拟的东西未知影响太多了,很多经典的设备都是妙手偶得) 谢谢你的介绍!我是不大喜欢逛论坛,尤其是家电和耳机这些。里面主流人群太吵了,只有对错,没有做到百花齐放。(前段时间看了些※※和思想的书,现在对什么都基本能接受了) 胡言乱语一番! ![]() [amoonsky 编辑于 2010-05-12 00:47] |
|
[27 楼] amoonsky
[资深泡菜]
10-5-12 00:23
原文由 枯痴 在2010-05-11 22:58发表 我烧声卡那会儿乐之邦还是用的通用方案,在卖场见过。 看了上面的链接还有他的网站,感觉他现在做的还是不错的。他的Monitor系列架构算的上先进了,FPGA+USB,当然如果加个DSP就更完美(HA)。价格不贵的话可以买来听听。 驱动上根据他的描述似乎做的还不好。 音频差值的算法我认真研究过,最简单的就是倍率差值了。上面链接介绍的就是用的2个时钟来做44.1K和48K的倍率差值,具体的差法他没有透漏。 一般来说简单的就是线性差法,优点是简单,缺点是高频分量增加。复杂的就多了,每种音乐对应的最佳差值方法不同,Hermite法差动态变化不大的音乐比较好,3次曲线对应动态大的。不知道乐之邦用的那种插法 [2010-05-12 01:03 补充如下] 才发现错字满篇 差=插 |
|
[26 楼] amoonsky
[资深泡菜]
10-5-11 23:57
原文由 洋仙 在2010-05-11 22:49发表 谢谢了,TI的消息没有太关心过,TAS1020B的后继产品什么时候出,主要还是看市场的反映。感慨一下,现在电脑卖场还有几家专卖声卡的呀? TAS1020B或者后继者最大的优势就是高度集成,用FPGA或别的方法是能替代的(当然成本也就高了)。 至于Brent说降低到30ps这个比较困难,如果是TAS1020B来设计的,以TAS1020B的价格来说,他的PLL应该不可能做的很好,至少150ps。当然也有可能它在使用一个芯片来提供时钟,没有见到过内部照片不好下结论。 以后高端的USB声卡是用异步传输肯定是大势了,我同意他的观点,以后的设计重心一定是在驱动那层上 [2010-05-12 00:56 补充如下] 是否继续做下去还要看工作的安排和兴趣了,这个也不敢确定! 我这人比较容易着迷,不听音乐也是害怕玩物丧志。 疯狂的时候每晚听到2-3点,工作的时候完全提不起精神。周末能忘记吃饭的座一天。 最后把音箱什么的全放到我父母家了才好些,现在用着一个破M200m2 和hello kitty就是怕自己在烧起来 |
|
[25 楼] 洋仙
[爱心无忌论坛版主]
10-5-11 23:16
原文由 枯痴 在2010-05-11 22:58发表 枯痴兄还在玩SB3吗? 我曾经很想买一个Transporter的,后来觉得他不能当声卡用就放弃了。隔壁帖子里介绍的SB Touch看起来很不错,我也想弄个回来玩玩。 |
|
[24 楼] 洋仙
[爱心无忌论坛版主]
10-5-11 23:12
还有一个小东西是M2TECH HIFACE USB->SPDIF转接器,我曾经买过一个,后来QB-9到了就卖掉了。
这个东西很小巧: ![]() ![]() 这里有一张它的内部图片: ![]() 我对M2tech不满意的原因不是他的声音不好,而是驱动程序问题。目前官网上最新的驱动在J.river Media Center、Win7 Wasapi下工作不正常,只能使用ASIO4ALL,而在Foobar2000下的WASAPI是没问题的。我的主力播放软件是JRMC,这是我花钱买的,所以我觉得不爽,不过M2tech的人已经在测试新版驱动程序了,或许很快会出来。 对了,这个小东西从美国买是150美元/RCA, 180美元/BNC, 加邮费. 从M2Tech公司直接买是100欧元/RCA, 115欧元/BNC 加邮费的价格为1200元,这也是我买到的价格。 |
|
[23 楼] 枯痴
[陈年泡菜]
10-5-11 22:58
不知道amoonsky兄有没有注意过乐之邦的USB声卡产品,head-fi论坛上有个帖子讨论,评价不错,不知道从技术原理上来讲,是不是好的方案
这里是他家的介绍: http://www.musiland.com.cn/index.php/Index/show/id/91 head-fi上的讨论帖子: http://www.head-fi.org/forum/thread/423960/musiland-monitor-01-usd-24-192-usb-to-spdif |
|
[22 楼] 洋仙
[爱心无忌论坛版主]
10-5-11 22:49
amoonsky: 非常希望看到你成功的作品!
我看到网上有人说Ti已经出了TAS1020B的后继芯片,据说直接支持24/192的数据,同时还可以直接使用异步传送(现在1020的异步程序很难写,代码空间太小,可供缓存的数据区也非常小)。 AYRE公司的老大Chris在去年底的时候曾放话说在今年上半年会推出支持24/192的升级模块来,但是到目前为止也没看到。 在台湾的一个网站上有对AYRE的采访,里面有些QB-9的设计细节: 跳過PC的校正時鐘 電腦聆聽音樂的第二個難題,就是PC使用廉價校正時鐘,Brent說這個問題更難解決,因為PC讀取數位音樂要利用內部校正時鐘,而QB-9內部也有校正時鐘,兩者如果要同步工作,肯定QB-9的聲音品質會被PC拉下來。所以設計的難題是「怎麼跳過PC內部的校正時鐘」?嘿,在電腦音樂的時代,似乎硬體公司也得找軟體(或韌體)工程師了。還好Ayre找來另一位高手參與設計,這位先生是Wavelength的Gordon Rankin。 Brent說Gordon雖是Wavelength的老闆,但是在創辦音響公司之前,Gordon是HP惠普公司美國研發中心的首席工程師,因此對於USB介面的規格瞭若指掌,他動手改寫韌體,讓QB-9可以直接讀取數位檔案,而不需要透過電腦時鐘校正,可以充分發揮QB-9高精密度校正時鐘的效用。理論上QB-9的設計是把數位音樂的位元流轉變為檔案傳輸,這樣就不需要PC去做時基校正,音樂「檔案」跳過PC的時鐘直接傳送到QB-9內部的記憶體緩衝區(Buffer),形成所謂「非同步處理」(asynchronous),這是QB-9劃時代的新特點。藉著Gordon的協助,Brent表示Ayre成功地把一般大約3000 Pico Sec的時基誤差,降低到30 Pico Sec,等於進步了100倍,這代表非常大幅度的技術提昇與領先。 既然使用Buffer,那麼這個緩衝區有多大?Brent說這點不能透露,因為Ayre反覆嘗試了很久,才找出Buffer的最佳大小。這種FIFO(先進先出)的技術,過去雖然已經存在,但是應用在USB介面傳輸,必需考慮傳輸速率,如果Buffer太大,那麼使用者播放音樂之前要「等」,這不符合消費性電子產品的使用邏輯,但如果Buffer太小,播放中間如果資料跑太快,可能會產生音樂中斷的問題,因此Buffer的大小需要反覆嘗試,才能找出最佳解。另外利用PC聽音樂時,使用者很可能一邊聽音樂一邊用電腦,這也會影響USB傳輸檔案的效率,Brent說他們用了許多電腦來測試,包括PC、Mac 與現在的Net Book,大致上都不會有播放中斷的問題。 克服了USB介面先天的問題,Brent表示QB-9成功地打斷了PC與USB DAC之間的「相互影響」關係,他說市面上有很多USB DAC產品,但是沒有人可以免除PC的干擾,Ayre透過自行撰寫的韌體,加上Charles Hansen新開發的Opto-isolator,讓QB9免除PC劣化數位音樂的因素,目前市場上沒有其他產品擁有類似QB-9的綜合技術特點。 网址是:http://feature.u-audio.com.tw/featuredetail.asp?featureid=190 |
|
[21 楼] amoonsky
[资深泡菜]
10-5-11 19:26
原文由 洋仙 在2010-05-11 13:57发表 才注意到他用的是TAS1020B,咱们在屋脊关起门来说。我TAS1020B买了20个的,开始就想用这个的,但发现性能一般。 USB之支持到1.1fullspeed,本身PLL的精度不高,RAM(buffer)很小,cpu速度很慢,中断效率低,还有TI的不开放性。能做好真的太不容易了。 我心目中完美的声卡描述一下: 在驱动上对信号进行过采样,把采样提高到192K,对分辨率进行处理,由16bit或24bit提高到32bit 在设备上要保证信号的完整性,做到不加、不减、不错一个bit IIS后做到信号频率的高精度,jitter要控制到5W级CD的水准 哈哈,不过出来也是天价了。看看下半年的安排,如果有空的话一定搞搞一台玩玩 |
|
[20 楼] amoonsky
[资深泡菜]
10-5-11 18:53
原文由 洋仙 在2010-05-11 13:57发表 我去年看过他的介绍,很有想法。但推广时有点搞噱头的意思。 他的观点主要是不使用usb的同步模式,他使用的批量+控制。 usb只有4种传输方法:同步\控制\批量\中断.能满足音频96K/24bit以上的数据传输的只有批量和同步。其实和我们上面谈的是一样的. 达到目的的方法有很多,我们上面谈的和Wavelength的方案算一种,还有一种简单的就是对DircetSound到声卡的层进行处理也是可以达到目的。 但USB永远是不可能做到专业录音卡的水平的,作hifi的播放是可以的 我搞这个纯粹是兴趣,2年前的东西了。一直也没有在网络上谈过。到WJ后发现这里的气氛不错,才发出来大家讨论的。做产品的可能几乎没有,比我厉害的人多去了,而且我主业也不是搞这个的。做声卡的知识都是现学,发上来看看有没有同好之人,能交流一番,学习促进一下 [amoonsky 编辑于 2010-05-11 18:56] |
|
[19 楼] amoonsky
[资深泡菜]
10-5-11 18:33
原文由 枯痴 在2010-05-11 00:09发表 资料usb部分的在www.usb.org就能找全 Vxd和DircetSound都在microsoft能找到 关于usb声卡的书籍我也没有找到,都是国外的网站上的内容.国内现在的资料还是不全 如果实在是有兴趣的话,我整理一下我的源码 |
|
[18 楼] 洋仙
[爱心无忌论坛版主]
10-5-11 13:57
这是一个很有趣的话题,同时也很佩服楼主的能力!
我是个坚定的PCHiFi分子,在办公室里弄了一对真力8020有源箱子,还加了一只真力7050B有源低音箱。 为了达到更好的效果,我把最初使用的朝露D3.5DAC出掉换成了现在的Ayre QB-9 USB专用解码器。这个解码器使用的是异步USB传输方式,设计人员声称用这个技术可以做到比同轴传输的时基抖动还要小。它的USB数据接收芯片是TI TAS-1020B,很多支持USB接口的DAC都用这个芯片,但是似乎使用异步方式的厂家屈指可数,而且QB-9的异步代码也不是他自己的,而是购买自另一位奇人手中,这个老兄自己也在制作DAC,他的网站是: http://www.usbdacs.com ,楼主有兴趣的话可以去看看 如果能在解码器的接收端控制好USB数据的传送时机,我相信会有很多人感兴趣的。 上一张QB-9和8020的照片: ![]() |
|
[17 楼] 枯痴
[陈年泡菜]
10-5-11 00:09
延时的大小应该是传送速率决定的,USB2.0 比1394已经差不多了,这个问题倒不大。。。专业声卡做监听,加载软音源,一般10~20ms的延迟也能用了,1ms要求太高了
hifi就更不必讲究这个,只要平稳完整地把采样排好队送出去就行了 amoonsky兄可不可以给些参考资料,我看看自己这点三脚猫的DIY功夫能不能也下手做一个 |
|
[16 楼] amoonsky
[资深泡菜]
10-5-10 11:31
原文由 枯痴 在2010-05-10 01:18发表 指教谈不上了,互相交流吧. USB本身的问题只有一个,就是延时.高端录音声卡的延时都做得非常小,USB的不太可能小于1ms ,但这个和hifi的关系不大。我是把USB改称批量+中断传输了,在驱动那里用中断的方法和设备建立联系。跟您说的差不多 |
|
[15 楼] 枯痴
[陈年泡菜]
10-5-10 01:20
我是搞了个1394的profire610,基本上满足了自己的音频需要。花了2000多银子,不过和楼主的精力投入相比还是简单多了。。。向楼主致敬。希望楼主能披露更多细节,俺也跟着学学。。
|
|
[14 楼] 枯痴
[陈年泡菜]
10-5-10 01:18
原文由 amoonsky 在2010-05-08 20:46发表 谢谢兄台的指教。 兄台自己做的方案,是不是在buffer将满或者将空的时候,反馈一个信号给Host? 以前知道高端外置声卡以1394接口为多,现在一些专业声卡也有USB接口的了。。这么说来,USB总线本身没有什么问题,只是驱动的问题? |
|
[13 楼] amoonsky
[资深泡菜]
10-5-8 20:46
原文由 枯痴 在2010-05-07 00:17发表 这几天又是病毒又是硬盘坏的没顾得上。 HID的Audio class 为了保证传输的实时性,使用USB2.0全速(96K 16bit)的同步传输。 每秒约1000帧,帧大小在枚举的时候固定。PC主机的频率无法和设备频率同步,造成设备buffer溢出或空。 |
|
[12 楼] 大扯拐
[陈年泡菜]
10-5-7 09:21
原文由 枯痴 在2010-05-07 00:17发表 那天就在想,枯痴咋还不进来呢,,,,, |
|
[11 楼] 枯痴
[陈年泡菜]
10-5-7 00:17
支持LZ的科学态度。
我一直认为硬盘播放比塑料片播放有先天优势... 不妨讲讲HID设备为什么无法做到高保真?俺学习学习 |
|
[10 楼] amoonsky
[资深泡菜]
10-5-6 13:50
原文由 西 在2010-05-05 21:54发表 PCB是在淘宝上找的厂家给做的,前后做了3次。当时搞这个的初衷是为了向朋友证明PC音乐是可以达到或超过高端CD的 |
|
[9 楼] amoonsky
[资深泡菜]
10-5-6 13:45
原文由 启程之诗 在2010-05-06 13:16发表 UE的东西不错。我耳朵现在不能放耳机了,稍微时间长点就疼。 有想过去做耳模的,一是太麻烦,二是时间太长了就放弃了。 Mark Levinson是好东西,当时很眼馋。还是对自己不够狠呀! |
|
[8 楼] 启程之诗
[资深泡菜]
10-5-6 13:16
原文由 amoonsky 在2010-05-05 19:11发表 jitter的确是个问题。 发烧,每一个环节都很重要,一根电源线都可以卖几万。。。不过对我来说,用NH1接TF10听听也就罢了(还好我朋友用马克来文森帮我录了100多盘hi-sp格式的古典和民乐,够我听很久很久的了)。 |
|
[7 楼] 西
[资深泡菜]
10-5-5 21:54
俺觉得做这些就是PCB板比较难搞,除非自己或朋友有工作之便帮你弄好。
当初是拿刀刻,后来又用过FeCL3。 画好了给工厂做吧,量少,价钱不低,就算给钱别人都不定想接单。 俺以前做过点初级玩艺儿,后来放弃了。 |
|
[6 楼] amoonsky
[资深泡菜]
10-5-5 19:11
原文由 启程之诗 在2010-05-05 13:01发表 看个人要求了,普通板载声卡的数码输出频率抖动比较大,而常见的解码器DA频率是通过输入信号来lock的。数据源上没有高精度,靠解码器是解决不了的 不过一般真听不出来,我测试sblive的时候频率漂移不小,但基本听不出来。 发烧无极限,我耳朵不行就只能烧数据了。我买过最贵的晶振是咸阳产的,价格上千了。甚至有段时间都想用gps来授时 |






