
问:声卡与内存之间是如何传送数据的?
答:声卡与内存之间是采用dma方式传送数据,不需要通过cpu。这种传送方式 大特点是可以少占用 cpu,以便让cpu有更多的时间去处理其它事情。在采集声音信号时,声卡先将采集到的声音信号进行模/数转换,然后从缓冲区直接由dma方式将信号传到主内存。输出声音信号时,则用dma方式将声音数据直接从主内存传向声卡的缓冲区,进行数/模转换后再送至音频放大器, 后到扬声器发声。
问:某些声卡配有存储器扩充槽有什么作用?
答:现在有很多高档声卡上都带有存储器扩充槽,典型代表是creative公司开发的系列高档声卡。像sound blaster awe32和awe64系列等都有。由于一般的波表合成声卡只带有1mb的存储器(用来存放波表信息,即音色库),而1mb的容量通常也就能存储general midi的128种音色,显然这是远远不能满足要求的,所以配置simm结构插槽用于增加存储器容量。将内存条插到插槽上就可实现存储容量的增加,容量可以扩至8mb、16mb,甚至到28mb。早期声卡用于扩充的存储器都是dram型的,只有1997年以后,内存条才改为edo dram。
问:只要是pci声卡,声音质量就一定超过isa声卡吗?
答:理论上讲,由于pci声卡的信号/噪声比很高(正规产品一般很容易达到90db以上),因此在欣赏音乐时应该听不到噪音(显得非常清晰干净)。至于波表合成器听midi效果,更应该比isa卡要强些,但是如果是那些只做成了pci结构,而并没有采用pci专用合成芯片的pci声卡,就不好下定义了。因为一块声卡midi的音色好坏,很大程度上取决于所用的合成芯片的档次。好芯片合成音色就比较突出,差的实在不敢恭维,别看一些pci声卡常用4/8mb的波表容量来唬人,有些实际上效果连中档isa声卡都不如,更别说与isa声卡中出色的sound blaster awe32/64系列相提并论了。这里提醒各位朋友,在选择pci声卡时一定要注意合成芯片的厂家及型号,不要一看是 pci声卡就不加思索,否则未必能做到物有所值。
问:怎样理解pci声卡的信噪比?
答:声卡的信噪比(signal-to-noise比),通俗地讲是指它本身的噪声大小。早期的pci声卡(更准确的讲应该说只是pci接口的声卡,并非现在意义上的pci声卡)在信噪比上确实不近人意,因而遭到不少人的攻击,相比之下一些中高档isa声卡在这方面做得更优秀一些。然而今非昔比,如今creative的sound blaster 64系列(包括awe 64 pci及64 digital)以及 新上市的sb live!等、diamond的monster sound系列(包括m80、mx200及mx300等),以及采用yamaha 724芯片和aureal vortex au8820芯片等构成的pci声卡,其信噪比都已超过90db。而sb live!更是高达120db。90db虽然达不到hi-end的效果,但比一般大众的音响系统毫不逊色。
