声卡如何工作

声卡允许计算机创建和录制真实、高质量的声音。查看更多计算机硬件图片
图片来源:十万个为什么 Shopper

­在声卡发明之前,个人电脑只能发出一种声音——蜂鸣声。虽然计算机可以改变蜂鸣声的频率和持续时间,但无法改变音量或创建其他声音。

最初,蜂鸣声主要用作信号或警告。后来,开发者利用不同音高和长度的蜂鸣声为最早的电脑游戏创作音乐。这种音乐并不是特别逼真——您可以在 Crossfire Designs 网站上听到其中一些原声带的样本。

广告

­­

幸运的是,20世纪80年代,当几家制造商推出了专门控制声音的附加卡时,计算机的声音功能大大增强。现在,配备声卡的计算机可以做到的远不止蜂鸣声。它可以为游戏生成3D音频或为DVD播放环绕声。它还可以捕获和录制来自外部源的声音。

­ 在本文中,您将了解声卡如何让计算机创建和录制真实、高质量的声音。

广告

模拟 vs. 数字

声卡必须在声波与比特和字节之间进行转换。

声音和计算机数据根本不同。声音是模拟的——它们是由穿过物质传播的波组成的。当这些波物理振动耳膜时,人们会听到声音。耳膜。然而,计算机使用代表0和1的电脉冲进行数字通信。像显卡一样,声卡在计算机的数字信息和外部世界的模拟信息之间进行转换。

声音是由通过介质(如空气或水)传播的波组成的。

广告

最基本的声卡是一块印刷电路板,它使用四个组件来转换模拟和数字信息

  • 一个模拟到数字转换器 (ADC)
  • 一个数字到模拟转换器 (DAC)
  • 一个 ISA 或 PCI 接口,用于将卡连接到主板
  • 麦克风和扬声器的输入和输出连接

一些声卡不使用单独的 ADC 和 DAC,而是使用编码器/解码器芯片,也称为 CODEC,它执行这两种功能。

在下一节中,我们将探讨声卡上发生的模拟到数字和数字到模拟转换。

广告

ADC 和 DAC

模拟到数字转换器以频繁的间隔测量声波。

想象一下,用你的电脑录下你说话的声音。首先,你对着插入声卡的麦克风说话。ADC 将你声音的模拟波形转换为计算机可以理解的数字数据。为此,它通过在频繁的间隔内精确测量波形来对声音进行采样或数字化。

每秒的测量次数,称为采样率,以 kHz 为单位测量。声卡的采样率越快,其重建波形就越精确。

广告

如果你通过扬声器播放录音,DAC 将执行相同的基本反向步骤。凭借精确的测量和快速的采样率,恢复的模拟信号可以与原始声波几乎相同。

然而,即使是高采样率也会导致音质有所下降。声音通过电线传输的物理过程也可能导致失真。制造商使用两种测量方法来描述这种音质下降:

  • 总谐波失真 (THD),以百分比表示
  • 信噪比 (SNR),以分贝测量

对于 THD 和 SNR,值越小表示质量越好。一些声卡还支持数字输入,允许人们存储数字录音而无需将其转换为模拟格式。

接下来,我们将了解声卡上常见的其他组件及其功能。

广告

其他声卡组件

PCI 声卡

除了声音处理所需的基本组件外,许多声卡还包括额外的硬件或输入/输出连接,包括:

数字信号处理器 (DSP):像图形处理单元 (GPU) 一样,DSP 是一种专用微处理器。它通过执行模拟和数字转换的计算,减轻了计算机 CPU 的一些工作负载。DSP 可以同时处理多个声音或通道。没有自己 DSP 的声卡使用 CPU 进行处理。 内存:与显卡一样,声卡可以使用自己的内存来提供更快的数据处理。 输入和输出连接:大多数声卡至少有麦克风扬声器的连接。有些包含如此多的输入和输出连接,以至于它们有一个分线盒(通常安装在驱动器托架之一中)来容纳它们。这些连接包括:

广告

  • 用于 3D 和环绕声的多个扬声器连接
  • 索尼/飞利浦数字接口 (S/PDIF),一种音频数据文件传输协议。它使用同轴或光纤连接进行声卡的输入和输出。
  • 乐器数字接口 (MIDI),用于将合成器或其他电子乐器连接到计算机。
  • FireWireUSB 连接,用于将数字音频或视频录像机连接到声卡

游戏设计师使用3D 声音来提供快节奏、动态的声音,这些声音会根据玩家在游戏中的位置而变化。除了使用来自不同方向的声音外,这项技术还允许真实再现声音在障碍物周围或穿过障碍物传播的效果。环绕声也使用来自多个方向的声音,但声音不会根据听众的动作而改变。环绕声在家用影院系统中很常见。

显卡类似,声卡使用软件来帮助它与应用程序和计算机的其他部分进行通信。该软件包括声卡驱动程序,允许声卡与操作系统通信。它还包括应用程序编程接口(API),它们是一组规则或标准,使软件更容易与声卡通信。最常见的 API 包括:

  • 微软:DirectSound
  • 创新:环境音频扩展 (EAX) 和 Open AL
  • Sensaura:MacroFX
  • QSound Labs:QSo
  • 接下来,我们将探讨集成主板和外部声音控制选项。

广告

其他声音控制选项

外部声卡控制器
图片来源:十万个为什么 Shopper

并非每台计算机都配有声卡。一些主板反而具有集成的音频支持。拥有自己 DSP 的主板可以处理多个数据流。它还可能支持 3D 定位和杜比环绕声。然而,尽管有这些功能,大多数评论员都认为独立声卡提供更好的音频质量。

笔记本电脑通常在主板上集成声卡功能或使用小型声卡。然而,空间和温度控制的考虑使得顶级的内置声卡不切实际。因此,笔记本电脑用户可以购买使用USBFireWire连接的外部声卡控制器。这些外部模块可以显著提高笔记本电脑的音质。

广告

有关声卡和相关主题的更多信息,请查看以下页面上的链接。

常见问题

音乐中的声卡是什么?
声卡是一种计算机硬件,允许用户输入和输出音频信号。声卡用于各种电子设备,包括计算机、智能手机和平板电脑。
PC 的声卡是什么?
声卡是一种计算机硬件,在计算机程序的控制下,为计算机提供音频信号的输入和输出。
声卡有什么用?
声卡用于处理数字音频信号。它可以用于录制和播放声音,以及为音频信号添加特殊效果。

更多信息

相关 十万个为什么 文章

更多精彩链接

来源

  • Computer Hope:声卡基础知识http://www.computerhope.com/help/sound.htm
  • PC World:音频天堂 http://www.pcworld.com/reviews/article/0,aid,113750,00.asp
  • 微软:声卡 101 http://www.microsoft.com/windowsxp/using/games/learnmore/soundcard101.mspx
  • Tom's Hardware 指南:创新 X-Fi:声音新世界 http://www.tomshardware.com/consumer/20050818/index.html
  • Linux 声音教程 http://www.djcj.org/LAU/guide/Sound-HOWTO-2.html
  • DAC-ADC http://www.gae.ucm.es/~padilla/extrawork/adc.html
  • The Tech Report http://techreport.com/reviews/2002q2/soundcards/index.x?pg=1
  • Extreme Tech:行业现状 http://www.extremetech.com/article2/0,1697,1740269,00.asp
  • Extreme Tech:创新实验室 X-Fi http://www.extremetech.com/article2/0,1558,1850360,00.asp
  • Tom's Hardware 指南:创新 X-Fi 音质非凡 http://www.tomshardware.com/consumer/20050705/index.html
  • Soundblaster http://www.soundblaster.com/

广告

加载中...