龙芯俱乐部开源技术社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 4652|回复: 0

声卡歪传 从AWE64到HDAudio的故事(一)

[复制链接]

57

主题

83

帖子

1万

积分

论坛元老

Rank: 8Rank: 8

积分
10412
发表于 2017-2-5 15:27:15 | 显示全部楼层 |阅读模式
  声卡是个曾经辉煌过的配件,不过最近几年这一领域已经相当冷清,板载人人有,功能还都全,要找独立卡,不是没地方插,就是选择范围窄到个位数。从必选配件到可选配件中的可选配件,其间既有计算机系统整体飞速发展,集成度大幅提高的因素,同时,和声卡相关厂商无所作为不无关系。

  简单的说一下声卡的发展历程和瓶颈:

  远古时代的历史网上都有,多说无益,这里主要从ISA时代晚期开始讨论。

  ISA时代的创新独步天下,赚了好多钱,创新的资本是什么?

  第一个是声霸卡标准,大家都得兼容这个标准才能发声;第二个是创新的MIDI,SB16的FM合成,到AWE的硬波表,创新在那个硬盘比现在最小配置的内存都要小的年代,靠MIDI赢得了声誉。

  即使是今天,家用电脑上如果要用midi,awe64gold依旧有一定的优势(如果还有ISA槽的话),最简单的就是连连看游戏,采用midi音频,一开始给老爸的机器上插着AWE64GOLD,背景音乐很惬意,后来换的机器没ISA了,只能用Santa Cruz,为了解决midi问题(微软的波表比起AWE64GOLD的落差实在太大),弄了个Yamaha XG50的波表,听起来是舒服了,但是切换音乐的时候系统要卡一下,AMD K8平台的机器都是这样的结果,放在远古时代,创新硬波表的优势可想而知。

  当硬盘容量超过现在中高端平台的内存容量的时候,midi的作用开始弱化了,MP3、AAC等音频压缩标准流行后,创新在娱乐方面的优势一下子被削弱大半。

  制定AC97标准,创新是被弱化的,弱化的原因很简单,以后midi要弱化,没你什么事了。

  这时候创新接受了现实,从SB LIVE上就能体现出来,原本MIDI相关的那些IC或是被整合进DSP,或是干脆取消,共享系统内存,今后是DSP性能的比拼。

1.jpg
  所以,后MIDI时代创新需要新的热点来体现出DSP的力量,于是游戏音效战争开始了。

  EAX vs A3D的战争打了几年就因对手经营不善而分出胜负,这时候,创新的声卡放音乐的能力,终于赢过MP3了,同时,数字技术的引入使得音频竞争不再停留在模拟音质对抗的层面上。

  2002年的创新是寂寞的,充当下限的板载声卡疯狂普及,和自己竞争独立声卡的越来越少,这份蛋糕唯一的问题就是,不让它继续缩小,没有新的亮点是不行的。

  下一个热点很简单,DVD VIDEO的DTS/AC3,DVD AUDIO,SACD等等,结果创新凑合着对付了DVD VIDEO以后,热衷于DVD AUDIO,谁都明白DVD AUDIO推广得怎么样,技术上没有足够多的亮点,音质上又和板载玩龟兔赛跑,这个蛋糕变成只能解决温饱只是时间问题。

  于是创新继续走弱,没有优势,没有特点,继续做游戏卡?什么年代了,顺便提一下,数字技术方面在EVNY24家族的冲击下,创新灰头土脸。

  一个羸弱的创新是无法对标准建立有话语权的。

  所以HDAudio更没创新什么事情了,游戏音效方面,在CPU走向多核的时代,创新那点可怜的运算能力已经没有任何吸引力,何况3D音效,算法很多时候比性能更重要,NASA操刀的A3D至今给人深刻印象的原因就在这里,创新靠收购Aureal有没有得到A3D的核心是个很大的疑问。模拟受限制于自己的能力,数字又不敌诸多对手创新的空间已经越来越小。(最要命的是UAA体系下,基于DirectSound的EAX都要完蛋)

  于是创新发布了终极产品XFI:

  这次做了一件创新98年的时候就该做的事情:高质量SRC,比当年的硬件SRC芯片CS8420的规格更高,加上所谓的能让MP3超越CD的Crystalizer,新的3D技术,3D MIDI(还惦记着啊)

  然而,这种动作,在2004年以后已经显得多余了,Crystalizer直接用foobar等软件的SSRC插件处理下也能实现,何必这样麻烦呢?

  面向未来的产品,那就应该有面向未来的应用,蓝光和HDMI的应用,创新自己总是比对手慢一拍,这么一来在消费者眼里,XFI和HDAudio的差别就非常小了。

  于是,创新继续堕落,连独家制造都放弃了(开放芯片授权),声卡领域就这么没落了。

  没落的原因,计算机整体实力的大幅增强是主因,MIDI等节约空间的应用意义越来越小,3D音效软件都能做,24bit处理16bit音频靠插件都不怎么占CPU,甚至蓝光音频解码对目前的CPU而言也是小菜一碟,如果独立声卡无法提供高人一等的品质,无竞争力可言。这一点正是以创新为主的独立声卡厂商最大的软肋。

  当然,也有音视频领域发展突遇变数的原因,谁是CD的继任者,一直没个结果,长蛋一扯好多年,至今都没有确切定论,中间押宝SACD、DVD-AUDIO而弱化44.1K的,自然都没落个好。从创新后来亡羊补牢,大力强化XFI 的SRC的设计便可看出端倪,44.1K依然重要,谁放弃谁就是和自己过不去.....早知如此,何必当初呢。

  声卡的搅局者永远是微软,微软终结了VXD,大家上WDM后死掉一批厂商,现在统一上UAA,VISTA/WIN7下恐怕又得死掉一大批了,最简单的例子,创新在VISTA/WIN7体系下只有使用ALchemy才能实现EAX,因为这个事情,居然还要向已经购卡的消费者要驱动钱,结果遭到消费者强烈的抵制,简直是雪上加霜。

  这是个胡诌的开头,原本在PC系统中,音频部分升级最少,最为保值,有片好牌子的独立声卡(尤其是创新帝盟)倍有面子,但是VISTA发布以后变化巨大,除了板载声卡在新体系下一切正常,独立声卡各有各的烦恼,过去的经典一夜之间变得一无是处,着实感慨。接下来会把一些经典的和所谓经典的,拉出来比划比划,其中有一些是我自己曾经使用过的,也有很多是直接从网上找的。

  开头约定一些名词

  由于解码器和数模转换器都能叫DAC,所以本文将数模转换器统一写成D/A,而解码器则是DAC,对应的,模数转换器是A/D。

  D/A厂商会有一个标准电路设计,是测试使用的(跑分用的),精心设计用来体现官方指标的设计,可以认为是推荐设计或者公版设计,原则上,声卡上的D/A的电路设计如果比官方弱很多,那么指标就要大幅缩水(浪费D/A素质)

  信噪比用SNR表示,动态范围用DR表示,总谐波失真用THD+N表示

  文中会出现AP测试这个名词,可以理解成用专业分析仪器测试 比如Audio Precision SYS-2722,这类测试一般会加上外置滤波器(比如10HZ高通滤波器 加上20KHZ低通滤波器)来抑制带外噪声,能反映声卡的极限素质,但是由于声卡或者解码器根本不带外置滤波器(非常贵),所以实际效果就看厂商有没有能力抑制带外噪声了(安桥有推出VLSC抑制带外噪声)。一般来说,厂商标注的数据,都是AP测试的结果(当然了,直接照搬D/A数据的基本不可信),敢于在官方网站放出测试图的,都是对自己有信心的表现,比如一些专业厂商,还有ASUS,安桥等娱乐厂商。

  本文对数字输出比较淡漠,因为娱乐声卡没见到过诸如lynxTwo上那种强力的时钟发生器,而决定数字输出质量的根本因素就是时钟。没有强力时钟发生器就直接看声卡上的晶振即可,ppm越低效果越好,只有一颗晶振的,44.1系的时钟会有麻烦。

  优秀时钟本身是模拟输出的保证,所以,模拟输出优秀的声卡,时钟部分肯定不差,数字部分也就强大了。

第一篇 声卡领域不得不说的卡-AWE64GOLD

作为顶峰时候创新的代表作,这个声卡是创新实力的集中体现,广告里的溢美之词不想重复,这里只是就事论事讨论卡的设计.

2.jpg
3.jpg
这是我的AWE64GOLD,当然,是二手市场捡来的,在AGP都开始被替换的年代。注意第二张图中间那个小芯片:TDA1387,小到不起眼的巨人。极少有人提到这个芯片,因为主流说法是,上边那块CT1703 CODEC才是关键。但是如果认真查一下TDA1387这个芯片的资料,大吃500克吧。

4.jpg

这是一个多比特D/A,而且是比R-2R还过份的电阻串+电流源阵列,自校正,SNR为98DB,THD+N为88DB,立体声分离度95DB,最高采样率是384KHZ,而且这类D/A的天然优势就是带外噪声非常低。TDA1387的同门师兄弟中,TDA1311、TDA1545经常出现在CD机上,根据创新给出的频响与THD的指标,这块卡上只有TDA1387能够配得上这两个数据,而CT1703,在这块声卡上,仅仅是做个A/D,录录音罢了。

按照TDA1387的指标,设计得合理的情况下,AWE64GOLD的水平能接近CD的极限。创新的设计是,用slew rate达到 16 V/μs的TI TL074C做I/V转换(TDA1387这种高档货色,D/A输出的是电流不是电压,所以要运放转换,具体的,参考PCM1794和AD1853,转换率最好不能低于10),然后接ST的33079做滤波,33079是一个四运放芯片,性能用作滤波问题不大,而且周围大电容也不少,值得注意的是,我的声卡上是33079,不少声卡上是ST的3403芯片,甚至连I/V运放都有不同的版本,如此随意的换元件,这明显是态度问题。

即使是这样的用料,居然被创新做出了底噪,创新的水平在这张卡上只能说,化神奇为腐朽
究其原因,个人分析是D/A离运放太远所致,中间还得经过电源,诸多电流输出的D/A的案例中,创新的设计是非常离谱的。音频电路一个最基本的常识就是,信号从DSP出来后经D/A和滤波电路到RCA输出走的距离越短越好,离电源越远越好,当然,像安桥那样滤波电路有半张卡那么长的除外(创新的铝波电路显然是非常短),TDA1387输出的电流信号经I/V转换成电压信号后,先送入模拟开关,再去滤波,创新是不是嫌TDA1387太强了,要严重削弱下才能开卖。

此外,仔细研究AWE32的高端版本,以及CT4500后会发现,实际上创新的TDA1387,一直是这么在挥霍的,AWE64GOLD,可能只是用料稍微考究一点,比其他几个卡距离近点罢了....

5.jpg

我的AWE32 CT3600,用了两个TDA1387,没见到CT1703,但是,DSP到D/A,走了大半张卡的高度的距离,然后从D/A一直到输出,直线距离接近 ISA槽的长度(AWE64GOLD则不到半根ISA),板载声卡都不会走这么远!滤波用的运放是仙童公司的KA3403,挺烂的一个运放,做I/V的不出意外应该就是边上那颗ST的标074C的芯片(估计是ST产的TL074),和AWE64GOLD完全不在同一级别,出声也硬得不像话。

有了创新的这个传奇,才有MX200一代经典的说法(继承了64GOLD的音质,同时3D很厉害,还有MIDI卡),D/A论英雄的话,MX200的D /A被TDA1387甩出几条街没问题的(D/A是AD1843   THD+N:-74db SNR:80db,SNR都远远不如TDA1387的THD+N,更不用比带外噪声)

当然,比起那个时代大部分声卡,这个声卡还是不可战胜的存在:

信噪比:85db
总谐波失真+噪声(THD+N):0.005%
频响:15Hz----50KHz(+0/-1db)

这是创新官方的数据,信噪比远远低于D/A标称的98DB,值得注意的是THD+N和频响
0.005%这个成绩,后来的Sound Blaster X-Fi XtremeMusic/Platinum/Fatal1ty FPS 有个AP测试的成绩,是0.004%

频响的话,最近炙手可热的顶级声卡,华硕的老虎卡,就是这个水平!
当然,这种参数,就是拜TDA1387所赐,换当时大部分D/A都办不到的,这是多比特D/A的特性
2005年8月,ixbtlabs贴出了XFI系列的AP测试结果(见下表),对比AWE64GOLD,感慨创新10年来的原地踏步吧!

6.jpg


抛去专业卡,娱乐卡里倒是有个ISA卡不次于AWE64GOLD:那就是WAVIO Sound Engine Pro SE-70
PCM69的DA,全卡的参数:

●MIDI 音源チップ゚ ソフトウェア(WebAudio(TM))
●音源部 発音方式 PCM
●パート数 16トラック
●最大発音数 128音
●再生サンプリングレイト 22.05/44.1kHz切替
●WAVEサンプリングレイト 44.1kHz相当
●音色数 674
●SN比 92dB
●周波数特性 15Hz~20kHz(LINE OUT,+0/-1dB)
●対応MIDIメッセージ GM/GS対応 DIRECT SOUND対応可
●Wave追加 Download Sampling(MIDI規格)

PCM69的动态范围高达106DB,352k的THD高达86~95DB,立体声分离度110DB(都是1992年的数据)
安桥用这东西做出1644下92DB的信噪比,也算化神奇为腐朽,比现在的水平还差了一大截

7.jpg
当年的ONKYO明显还没学会做巨乳卡,距离也远得不像话,4X 4565倒是真有onkyo风范。如果说SE70是用顶级CD机的DA做了个入门机器出来,那创新就是拿着顶级CD机级别的材料做出了高档MP3,然而,创新在10年里没有本质突破,反倒是onkyo在1998年试水成功后,2002年就推出了配备VLSC的SE-80PCI,0.3~20k的频响达到了-0.5DB水平,SNR直接上了110DB,这就是差距!

AWE64GOLD被列出来的原因是,创新化神奇为腐朽是有历史渊源的(创新从SB16开始,高端卡就在使用TDA1387、TDA1545之类的优秀D/A,不过最高水平仍旧是GOLD,可惜,这个最高水平,还是糟蹋了芯片)所以,创新现在即使用PCM1792或者PCM1704,做出来的声卡的水平参考XFI-E。

多比特D/A在声卡上的应用随着Awe64gold停产而终结了(飞利浦的经典D/A就此在PC领域谢幕)
接下来,是德西D/A的天下了,没有比这个更像里程碑的东西了。

创新本身确实是声卡领域最重要的公司之一:除了模拟电子以外全有了(包括专业领域的音频接口以及MIDI键盘之类的),同时自己还是PC板卡业界巨头+多媒体产品制造商。创新的模拟电子偏弱,但是其他方面设计能力比较强大,所以,采用顶级配件,设计的时候不犯低级错误,两点同时实现,就有不错的声音了,问题是,创新似乎很难两个同时实现。

第二篇 Diamond的传说

Diamond走的路线,用现在的眼光看,比创新务实得多.当时的创新和安桥,真会疯狂到用顶级D/A来做声卡,虽然最后做出来的声卡肯定K不过CD机和专业卡而Diamond则兼顾了成本,从D/A素质上看,除了MX400,Diamond一直是不出众的,但是最后的音质,大家还是认可的。

8.jpg
帝盟MX200
AD1843的描述就是需要搭配ADSP的,所以,只能说,MX200实际上是ADI的一个标准的方案
因为要用ADSP,所以用了推荐的AD1843:

9.jpg
10.jpg
注意那张示意图,对比一下MX200的layout,一目了然
四声道是因为ad1843本来就有两个D/A内置,至于驱动的问题,只能说,Diamond死早了,那个ASIC的驱动也许真的只有Diamond能写。

综合看,音质方面,得益于大家都很烂,MX200成为了一代经典,实际上一个四声道(LF347)运放加上一个MP3级别的D/A,也只能出MP3音了,查阅ADI官方文档会发现,AD1843,ADI推荐的官方电路,整个成本控制在6美金以内(注意,包括了除了晶振以外所有的)。

虽然MX200不是AC97规范,但是AD1843的基准采样率是48K,存在重采样,但是,厂商配套的重采样,往往是有针对设计的,表现一般都很出色,何况这是个80DB级别的D/A,CS4630的SRC动态范围就达到了90DB,远超AD1843。MX200上,有48K模式与44K模式可以选,不过可以肯定的是,前者才是原生的。
当时最好的主流声卡也是MP3级别的东西:AWE64GOLD,尽管人家用了顶级D/A。            

这样看,是不是Diamond务实得多?

说起做工,只能说,现在HDAUDIO的做工拿来给mx200用足够了,没有任何必要给这个声卡上化工厂,虽然ADI官方配置里有OP279。

但是,Diamond在输出电路上没有用ADI的推荐方案,因为ADI的推荐方案的结果就是有指标没好声,即便是高端的AD1853,Benchmark 拿来做dac1的时候,坚决不用官方推荐的测试专用的AD797或者OP275,而是把TI的PCM1794的电路搬了过来,结果获得了不错的音色。

MX200音色不错,声音讨人喜欢的根本,在于一个Three-Band Active Tone Control电路,注意LF347前面的小芯片,这是关键:

11.jpg
12.jpg
好吧,模拟调音台都做出来了,还有什么音色搞不出来的。可惜,这玩意儿仅此一家,之后Diamond就把它扔了,所以以后的Diamond,虽然信噪比好了很多,但是音色总达不到以前那么讨人喜欢的程度。

MX200后,当然是两个神卡 S70和MX300:

13.jpg
帝盟S70
S70采用了ESS的方案,CODEC走ACLINK,也就是说,这是一个AC97规范的声卡。Maestro-2是一颗500mips的DSP,推荐搭配的是ES1918,不过S70采用了TriTech 28023我倒是没找到这颗codec的文档
暂且当它MX300级别好了,好评是创新造成的,因为创新强大的DSP羸弱的SRC,互调失真大到笑。实际上AC97时代,除了板载太差,剩下的就是创新的互调失真过头了。

14.jpg

15.jpg
MX300更像是去掉了MIDI和调音电路的MX200,一直到MX300为止,Diamond总是喜欢四个三极管做放大电路。比贴片,显然MX300是不如MX200的,但是至少有个大电容,低频方面不会吃亏,所以,不能用贴片多少来比谁的做工好。

STAC9708,THD+N:-81db SNR:98db 这是MX300的D/A的水平,乍一看,怎么都秒MX200了,而且离AWE64GOLD已经不远了(THD+N还差不少)
然而几个问题把MX300弱化了
第一,Diamond最后一款非AC97声卡是MX200,最后一款有模拟调音台的声卡也是MX200,音色方面占了不少的便宜;
第二,STAC9708的宣传指标明显高过AD1843,那么,其标准电路相比也比MX200的要求高得多,所以如果在设计上还是停留在MX200水平,那么MX300 VS MX200是非常难看的对比,有意思的是,MX300居然还连了模拟开关(和AWE64GOLD一样),这对音质都有劣化的,值得注意的是ADI为 AD1843设计了ripple非常低的数字滤波器-0.016DB这个级别一般只出现在100DB以上的D/A上,而AD1843就拥有了,在频响上会占到不小的便宜;
第三,MX200实际是全套ADI方案加上Diamond润色,而MX300则是Aureal DSP + sigmatel codec ,优化程度完全不是一个级别的。

16.jpg
注意STAC9708的数据,THD只有0.02%,MX200是0.03%,理论情况优势都只能说一般。实际音质表现并没有根本超越,加上MIDI被弱化,MX300口碑显然会集中到游戏上去。MX300以后,Diamond开始走下坡路
到了MX400时代连PCB都缩到S70级别,显然锐气大减了,但是,从规格上看,MX400达到了Diamond的最高水准,无论是模拟还是数字。            

MX400采用了标准的ESS推荐的方案:ES1970S DSP + ES 1921 CODEC,但是,这只是一部分,MX400上的杀手锏是PCM1725。

17.jpg
这是一款1696的D/A,I2S连ES1970,如果绕过SRC,就可以成为当时最强。

18.jpg
97DB SNR/83DB THD+N,这个参数,绕过SRC后实际表现要超过MX300。内置的模拟低通滤波使得20K的时候频响才掉0.16db,100k才掉3DB,这类数据,相信STAC9708之类的是不敢给出的。同时,这是一颗44.1k表现优异的D/A,48K表现最多只能和44.1K齐平。但是,TI漂亮的参数是用了两颗OPA134的结果,OPA134可是OPA2134的单声道版本哦。

Diamond在MX400上用一颗njm4558配PCM1725,只能说,Diamond已经没有做出优秀音质的雄心了,是到此为止的时候了。我手上没有ES1970的资料,无法做出判断SRC的具体影响。继MX300抛弃调音后,MX400抛弃了Diamond最有特色的放大电路,而直接采用LM4880功放。据说声音变硬了好多,个人的猜测是和NJM4580有关,标准电路用了有电子管失真特点的OPA134,也就是说,PCM1725很可能会是比较冷的玩意儿,上njm4580,结果可想而知。

所以,Diamond最经典的声卡,依旧是MX200,这是Diamond的悲哀。

Diamond是板卡巨头,也是多媒体领域重要厂商,其做声卡的风格,也是典型的做板卡的厂商的风格
电子方面中规中矩,有一些独到的手段,产品中至少高端产品没有犯创新那些低级错误,而且对PC环境比较熟悉,如何抑制PC内部的高频噪声与接地回路噪声应该有不少心得。但是由于音频领域的主要组成部分离自己比较远,只有采用方案供应方提供的方案才比较安全,如果不采用高级或者顶级配件,很难压倒对手。

19.jpg
安桥SE-80
顺便提一下,目前为止ESS芯片在声卡领域最辉煌的一笔不是MX400。而是安桥双雄SE-120PCI和SE-80PCI,一颗ES1983-S,即Maestro-3,安桥用两种不同的方案诠释了AC97时代照样可以有高音质,SE-120PCI直接外挂CS8420高品质 SRC芯片强行废掉DSP羸弱的SRC,SE-80PCI则通过I2S直接上了WM8716,直接绕过DSP,加上VLSC的精心设计和第一版化工厂。SE-80PCI实现了110DB的信噪比,这是2001和2002年的事情。            

豪赌48K为王的AC97

AC97时代,一般来说取得好音质只有两种手段:

1.不走ACLINK,并且DSP不做SRC处理,对DSP的要求就是需要处理多种不同采样率的音频,在这个时代是没有意义的,直接软件DSP,90年代不现实;
2.强大的SRC,尽量让SRC的结果对得起AC97 DAC!

活跃在AC97时代有三家电子巨头:Cirrus logic、Philips、ESS,这三家的模拟电子水平无需多做讨论,他们有足够丰富的经验,足够优秀的抖动算法,重要它们愿意,设计出满足现有的AC97 CODEC的需要的硬件SRC绝非难事。

Cirrus Logic的当家旗舰CS4630的指标是,90DB动态范围的SRC,实际上CS4630对应的CODEC的动态范围只有87DB,完全够用了,互调失真的问题经我亲自测试,1644和1648居然没有区别,实际上当时非常强大的SRC芯片CS8420就是这家公司的产品,能实现120DB以上级别的 SRC!

ESS的水平看IMD成绩,比创新好了不少,但是,15K出突然有个20DB的大尖峰,THD+N实际上是一下子掉了20DB究其原因,帖主说是播放有src,实际上是录音SRC,播放走I2S,绕过了SRC,这个帖子反映的是输入SRC!

从安桥的态度也可以看出ESS的SRC不符合其要求,SE120采用了CS8420做SRC,SE80则直接绕过飞利浦的PSC706,互调失真表现也不如Cirrus,也是三大巨头中唯一没有设计AC97 CODEC的,不过测试成绩都好过创新不少。

第四家厂商Aureal的旗舰产品是AU8830,规格比CS4630要高,SRC的指标为98DB,MX300对应的AC97 D/A正好也是98DB!

第五家厂商是创新,EMU10K1(fx8010)更是定了规矩,完全的48K,10年不变!然而,EMU10K1的SRC我没有查到指标,是否对得起 D/A,根据各地的测试结果,互调失真,CS4630没有影响,其他的有些影响,LIVE则是一下子变成MP3都不如的水平!这就是创新长期没有模拟电子积累的恶果

值得注意的是,ESS和Philips没有在产品介绍中说起过SRC的规格,说到过规格的只有aureal与Cirrus logic!按照“没说的一定没有或者没做好”的原则,可以判断,AC97时代,SRC的就是Aureal与Cirrus领跑,Philips与ESS中间,创新和集成党做下限。

当然,2001年以后,由于CPU水平的不断提升,软件SRC出面挽救了一下创新,更好的算法,更大的位宽大幅减小了舍入误差,这东西,对谁影响最大,就意味着谁硬件SRC最废物。           

AC97造就的传奇:ENSONIQ ES1370

ENSONIQ公司的卡,很便宜,二手现在好像掉到了10块钱级别,以前也不贵,曾经跟风追过,创新,帝盟我都追过,现在想想,过去知道的太少了,有这么多闲功夫,直接上高级的不就完事了。

ENSONIQ在玩家群中最出名的,显然就是ES1370/S3300/CT4700,后来的ES1371和1373都变成AC97声卡了,反而没什么好评。

这个公司的卡神奇之处在于,该有的都有了,不该有的,真的没有,价格可以接受。

要听MIDI,人家有波表,要听音乐,没有SRC可以四两拨千斤,玩游戏也有所谓的A3D能用,过去我一直以为这是A3D,后来在98下接MX300后才知道什么叫真正的A3D。

言归正传,看看AK4531是什么东西
AK4531(S3300/4700/1370)          THD+N:-83db SNR:88db

20.jpg
从纸面的指标上看,这东西已经胜过MX200,面对MX300和创新的AC97卡的实际表现也是可以接受的。当然,这卡的公版是很单薄的,这就有了疯狂的改造。说实在的,为了88DB的D/A去花大力气改造有点不太值得,OPA2134之类的,放在MX400上绝对是立竿见影的,而在AK4531上,就只能增大声场,调整音色了,TDA1541这类指标看上去一般(普通玩家看得懂的那几个指标)的非德西D/A容易出好声,关键问题就是带外噪声小,时钟上不要命,这些优势,在AKM4531这类德西D/A上是完全看不到的。至于最近所谓的神奇驱动引爆ES1370更是个笑话,本来这东西就没SRC,没有算法影响,混音相信也不至于会往离谱方向做,所以,驱动影响,不值一提,最多就是让你XP下有波表用。说到底,这就是个好点的MP3,除非你把AK4531换成TDA1541。

ES1370的神奇,得益于后来AC97规范的死板和声卡厂商集体的迁就,论改造,AWE64GOLD和MX400明显更值得动手。创新对ES1370系的定位是高低搭配,只可惜,这个低,很多时候比高好用。当时还有个有意思的产品是AWE64D,也就是EMU8008的PCI版。

21.jpg
无论从编号还是layout,这都是LIVE的雏形,比ES1370豪华,但没人家实用.挂着AWE64的名头,声音却明显不同,再加上SRC,打不过低端也不奇怪了。那个年代的创新就是这么有意思。           

一代天骄-SB LIVE!

其实,和NFAN口中的天骄一个意思。

声卡歪传再歪,LIVE是不能绕过的,这是化神奇为腐朽的经典案例,创新走下神坛,也是这时候开始的。之所以放在现在讲,当然是因为LIVE发布有点晚。

LIVE是一款纠结于AC97的强大的游戏声卡,AC97的规范实际是不适合2002年以前的环境的,然而,创新还是将统一48K奉为金科玉律,奇怪的是,原本一直有话语权的创新,实际是被动接受AC97的

CT4620、CT4670、CT4790三个产品中,负责主通道DA转换的是一枚CT1297-TATAC97'CODEC,同时前置主通道以飞利浦PT1308或者别的牌子的PT2308运放放大信号;而负责副通道输出的DAC则是飞利浦的1330A I2S DAC(好像还兼顾缓冲放大)。

由于CT1297-TAT 是一颗噪音相对大一些,同时失真也是较多的一个设备,还遵循AC97音频规范(于是存在AC97 SRC问题)。再加上emu芯片的ASRC(异步采样频率变换)的问题,会导致该声卡播放44.1KHz整数倍信号时将进行2次重采样(AC97 SRC和emu10k1 ASRC)。于是,要得到相对更好的声音,我们必须尽力绕过一些东西。

有意思的是,CT4620、CT4670、CT4790的特别设计,可以通过KX驱动巧妙的绕过AC97'CODEC,从emu10k1出来的信号可以直接送到1330A I2S DAC。用户把有源音箱连接到后置输出孔,就是1330A I2S DAC输出,因此就少了一次AC97重采样,同时 I2S输出音质更好。于是,KX驱动默认就是勾起前置后置交换。那么,您可能会问:“那既然绕过了AC97 CODEC,为何还存在重采样失真?”。前面我说过,emu10k1自身还存在ASRC问题,属于硬件软肋,这是无法绕过的(而Audigy2ZS则可以绕过,因为有 P16V芯片去替代输出)。因此,CT4620、CT4670、CT4790采用后置输出,则是绕过AC97 Codec的一次重采样,少一次而已。

这就是为什么SRC大家都在谈,但是问题最大的一直是创新的原因。中间表述其实有点问题的,AC97 codec只不过是只能接受48k,而48k则是EMU10K1 SRC的结果,具体我解释一下,创新固执的认为既然是AC97 DSP,既然是要拿来跑3D音效和DVD视频音乐的,那么干脆就统一48Khz吧,以后2496了,照样48K,处理,大不了拆分一下(后来的 Audigy和HDAUDIO就是这么做的),这是专业卡的玩法,emu就是专业卡出身的,问题是,live定位的是消费市场,消费市场当时在音乐方面全都是44.1K的音源,忽略不计的后果就是听音乐的玩家终究会将创新忽略不计。

于是,什么都得转48K,靠I2S也绕不过,EMU10K1什么都得管,你接受的就是EMU10K1给你SRC后的东西,模拟躲不开SRC,数字一样躲不开!

于是决定LIVE成败的关键因素就是:SRC到底有多强大,EMU10K1,在XFI发布以后终于真相大白,原来标称的1000MIPS完全不是那回事,实际性能也就335MIPS级别,而对手CS4630达到了420MIPS(低端的4624也达到了300MIPS),纯32位处理,算法方面,老资格的 Cirrus Logic的实力足够把这个差距放大了,所以,创新成为AC97时代SRC问题最严重的公司就不足为奇了。

XFI的文档告诉我们,10000多的MIPS中间,70%是用来SRC的,也就是说,创新的水平,7000MIPS才够用,LIVE还差太远!

两颗D/A的描述
UDA1330A是一款素质相当不错的DA,20bit  8~55khz,100DB的SNR,90DB的THD+N
但是,90DB的THD+N是5V供电的结果,3.3v的话只有85DB
LIVE后期将1330A换成了1334(为了2496),1334只支持3.3v供电,所以,可以认为,其实Live上面的1330,充其量也只有 85db的thd+n

22.jpg



如果没有SRC的奇怪问题,极限发挥的LIVE!灭实际的AWE64Gold应该是轻松的(因为DA的理论水平已经接近了)当然了,AWE64GOLD也是33079做的滤波,LIVE倒是没必要改,毕竟D/A表面指标变化不大,最狠的地方是,AWE64GOLD布局不合理,LIVE继承了这一传统!这个传统,直到2002年的Audigy2上才扔掉!

23.jpg
红圈圈出的是1330A,方框框出的是33079,横线画出的是耳放(图片来自SOOMAL,红色的东西是我画的).也就是说,如果采用ACLINK,走STAC9721,没有问题,运放离DA很近,但是,如果是走I2S,对不起,边上就有MOSFET,还得走远路!要音质,走I2S,可惜,还得走远路

接着,STAC9721,9721是3.3V和5V的,这边只有5V的数据,实际3.3V要更弱:

24.jpg
总的来说,98DB SNR,83DB级别的THD+N,但是,这些都是5V数据,如果接了3.3V,全部要降.

创新是AC97时代的极品,因为只有创新能把IMD做到超过1的水平,这一点就连Realtek都泪流满面
既然SRC这么弱了,自己又定位高端,干脆外置个SRC芯片不就可以了么?CS8420又不是禁运的,LIVE家族照样也有用Cirrus的D/A,所以,还是态度问题,要听音乐买CS4630去,这样是不是更照顾后来的合作伙伴Cirrus logic?

LIVE最经典的产品,与同时代的MX300相比,AC97的D/A不分伯仲,但是SRC问题让LIVE落败
即使是有1330A帮忙,同样也受SRC的影响,所以,LIVE无法压倒对手,而且,游戏与电影对手显然也是来者不善.

面对MX400,1330A VS PCM1725,可谓不分伯仲,大家都是阉割设计,在ESS面前,创新的SRC都能成为累赘,不过游戏和电影上能占些便宜,面对Cirrus Logic系,更没戏,一个SRC害死创新,电影和数字一起落败,游戏稍有优势.所以,LIVE被称为一代天骄,没什么奇怪的。

用D/A划分声卡档次,创新在SB16时代就开始了,以前就是高端卡有TDA1387,中低端变成CT1703
LIVE是例外,即使是4830,依旧采用了标准版的配置,只是功能严重缩水,运放继续缩水。到了AUDIGY和XFI时代,D/A决定档次又回来了。

LIVE!非但没有使创新走出MP3级别,反倒是出现了MP3分级,创新这样做就没有压力么?答案是压力忽略不计!如果只是为了最后打败对手的话。

AC97时代究竟如何定义是个问题,暂且把1998~2002称谓AC97时代吧,因为2003年是新的元年。

之所以不说“群雄并起”,是因为一直到2002年SE-80PCI发布,把娱乐声卡直接带入110DB + 24192时代之前,4年里最强大的DA一直是那片ISA声卡上的PCM69。3D音效大战也好,YAMAHA靠MIDI来蹚浑水也好,ESS、Cirrus和Philips出来打酱油也好,不肯提升音质是这个时代的主流!不肯提升音质的原因,就是对AC97的迁就和计算机系统的软件DSP还不够强大。

记得在2002年还是2003年,某国内著名网站给2496吹风,拿出他们认为的这个时代经典的声卡去对抗6FIRE的时候,完败,所谓的 “AWE64GOLD和MX200都远远不如”,那只是他们拿错卡罢了,最强者从来不是这些经典声卡,他们的经典,是这个群魔乱舞的时代造成的。

好吧,先从cirrus logic开始:主打DSP---CS4630的功能定位,和LIVE定位稍有区别,更注重音视频播放,数字连接DTS做得不错,并兼顾游戏音效,当然,作为AC97系 DSP,SRC损失显然是不可避免的,不过我自己测试RMAA的结果是IMD差异非常小,这在AC97 DSP中,可以排名第一(当时的万颗批发价格为12美金)所以,Cirrus logic比live系列的优势是在LIVE的缺陷上,SRC是其最大优势.

25.jpg
Cirrus Logic同时给出了配套的AC97 CODEC方案:CS4294/CS4297
26.jpg

值得注意的是,CS4294的素质比stac9708要差,而且santa cruz搭配的是JQ版,动态范围只有87DB,立体声分离度也不行。应该说,santa cruz充分发挥了这个D/A的素质(某种意义上说,santa cruz可以称得上CS4630的公版,cirrus logic除了实体的声卡和和驱动外,什么都做了,需要指出的是,AC97时代的驱动,很多地方就已经开始公用了,毕竟是统一标准啊)。

CS46XX系列芯片后来被国内公司使用拿来做出素质还不错的国产声卡,也算国产声卡的开端了
黑金卡到底用了哪个DSP这里不讨论,相信差别主要在SRC以外的部分,D/A方面应该还是强过santa cruz的
STAC9756(黑金cannon)  HD+N:-81db SNR:96db加上5532,应该不次于santa cruz的表现。

德国坦克,大力神之类的厂商,都有用4630+4294+5532的5.1版本,表现都非常不错,和live相比,综合优势更为突出,与audigy相比,也不逊色。

虽然Cirrus几乎提供了整套解决方案,就差做实体卡了,但从配套CODEC的层次上看,Cirrus Logic的加入属于蜻蜓点水,并没有憋着要做老大的意思,而且后续产品也消失了。

和Cirrus一样,Philips也是声卡的老朋友,看看创新ISA声卡上的D/A供应商吧,Philips几乎拿出了最好的D/A给创新来挥霍。AC97时代Philips的介入发生变化,推出了强大的DSP以及实体声卡,但是自己最大的优势:高品质D/A,居然一个都没拿出来。出现这种情况,可能与Philips同时还涉足台机有关,让声卡接近台机的效果,对Philips来说并不是好事,高档D/A给创新,恐怕是看准了创新的本质吧。

但是,飞利浦声卡上居然连自己的D/A都不使用,可能是迁就于ACLINK,而自己的D/A都要I2S的原因吧,问题是,SAA7785上有I2S...
STAC9721和STAC9708的搭配,加上三个自家的5532,能发挥出一定的水平,但是,仅此而已了,最多也就是mx300~黑金2 cannon之间的水准,何况Philips这个芯片的SRC只能欺负创新。数字方面,和cirrus logic一样,Philips提供的功能相当出色。顺便提一下这个DSP,这是一颗浮点DSP,用心做的话SRC应该会不次于Cirrus Logic,现在不太清楚的是,这颗DSP是否固定48K采样...

由此可见,Philips抱着凑热闹的心来了(提供了一个DSP,虽然自己也造卡,但作为模拟电子巨头,居然连自家D/A都不用,明显只是为了做公版),几年过去觉得还是干别的比较好,又走了。顺便说一下,安桥被取消的SE-100PCI采用的就是SAA7785。


27.jpg
28.jpg
29.jpg
30.jpg
31.jpg
32.jpg
33.jpg
34.jpg
35.jpg
36.jpg
37.jpg
38.jpg
39.jpg
40.jpg
41.jpg
42.jpg
43.jpg
44.jpg
45.jpg
46.jpg
47.jpg
48.jpg
49.jpg
50.jpg
51.jpg
52.jpg
53.jpg
54.jpg
55.jpg
56.jpg
57.jpg
58.jpg
59.jpg
60.jpg
61.jpg
62.jpg
63.jpg
64.jpg
65.jpg
66.jpg
67.jpg
68.jpg
69.jpg
70.gif
71.gif
72.jpg
73.jpg
74.jpg
75.jpg
76.jpg
77.jpg
78.jpg
79.gif
80.jpg
81.jpg
82.jpg
83.jpg
84.jpg
85.jpg
=====================================
这是一条神奇的小尾巴~~~~~
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|龙芯俱乐部开源技术社区

GMT+8, 2024-11-28 07:42 , Processed in 0.154281 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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