声卡由各种电子设备和连接器组成。电子设备用于执行各种特定的功能。一般有两种连接器:插座和圆插孔,用来连接输入输出信号。
声控芯片通过模数转换器将从输入设备获得的声音模拟信号转换成一系列数字信号,并采样存储在计算机中。在播放过程中,这些数字信号被发送到数模转换器,被还原为模拟波形,放大后发送到扬声器发出声音。
数字信号处理器
DSP通过编程实现各种功能。它可以处理语音命令,执行压缩和解压缩程序,添加特殊的声音效果和传真调制解调器等。大大减轻了CPU的负担,加速了多媒体软件的执行。但低档声卡一般不配备DSP,高档声卡配备DSP芯片。
调频合成芯片
低档声卡一般采用FM合成音,以降低成本。FM芯片的作用是产生合成声音。
波形合成表
实际音乐音调的声音样本存储在播放MIDI的波表的ROM中。一般中高档声卡采用波表方式,可以获得非常逼真的使用效果。
波形合成器芯片
芯片的作用是根据MIDI命令从波表的rom中读取样音,合成并转换成实际的乐音。低档声卡没有这个芯片。
跳高运动员
跳线是用来设置声卡的硬件设备,包括光驱和声卡的I/O地址。声卡的游戏端口(开或关)、IRQ(中断请求数)和DMA通道的设置不能和系统上其他设备的设置冲突,否则声卡无法工作甚至会使整个电脑死机。
1)输入/输出端口地址
连接到PC的外设都有一个输入/输出地址,即I/O地址。每个设备都必须使用唯一的I/O地址,声卡出厂时通常会提供一个默认的I/O地址,其地址范围为220 h ~ 260 h。
2)IRQ(中断请求)号
每个外部设备都有一个唯一的中断号。声霸的默认IRQ号是7,而声霸PRO的IRQ号是5。
3)DMA通道
声卡在录制或播放数字音频时,会使用DMA通道在自身和RAM之间传输音频数据,无需CPU干预,提高数据传输速率和CPU利用率。16位声卡有两个DMA通道,一个用于8位音频数据传输,另一个用于16位音频数据传输。
4)操纵杆端口
声卡上有一个游戏杆连接器。如果操纵杆已经连接到机器上,声卡上的操纵杆跳线应该处于未选择状态。否则,两个操纵杆会相互冲突。
操作原理
声音模拟信号是从声卡的麦克风获得的,声波的振幅信号经过采样,由模数转换器(ADC)转换成一系列数字信号,存储在计算机中。回放时,这些数字信号被送到数模转换器(DAC),DAC以相同的采样速度还原成模拟波形,放大后送到扬声器发声。这种技术被称为脉码调制(PCM)。
主要功能
(1)可以录制数字声音文件。通过声卡和相应的驱动程序的控制,来自麦克风和录音机等声源的信号被收集、压缩并存储在计算机系统的存储器或硬盘中。
(2)将硬盘或激光盘压缩的数字声音文件还原成高质量的声音信号,放大后通过扬声器发布。
(3)处理数字化的声音文件以实现特定的音频效果。
(4)控制声源音量,组合各种声源实现混响器功能。
(5)利用语言合成技术,通过声卡读取文本信息。比如读英语单词和句子,播放音乐等。
(6)具有初步的音频识别功能,允许操作员用密码命令计算机工作。
(7)提供MIDI功能,使电脑可以控制多种带有MIDI接口的电子乐器。另外,声卡在驱动的作用下,可以将MIDI格式存储的文件输出到相应的电子乐器上,并发出相应的声音。在声卡的指挥下制作电子乐器。