📄 sound-howto-2.html
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"><HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312"> <META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.7"> <TITLE>The Linux Sound HOWTO -- Linux 音效指引: 音效卡技术</TITLE> <LINK HREF="Sound-HOWTO-3.html" REL=next> <LINK HREF="Sound-HOWTO-1.html" REL=previous> <LINK HREF="Sound-HOWTO.html#toc2" REL=contents></HEAD><BODY><A HREF="Sound-HOWTO-3.html">Next</A><A HREF="Sound-HOWTO-1.html">Previous</A><A HREF="Sound-HOWTO.html#toc2">Contents</A><HR><H2><A NAME="s2">2. 音效卡技术</A></H2><P><P><P>为了有助於你对本文後面讲到的有些了解, 这一节简略地提一下电脑音效技术的概要. 如果想进一部了解, 请找数位音讯或数位信号处理的相关书籍.<P><P>声音是一种<EM>类比</EM>的现象; 它可能是在连续□围内的任意值. 然而电脑却是<EM>数位</EM>的, 只能对付□围中的几个点. 为了让声音能存进记忆体, 音效卡用了一种叫类比/数位转换器(A/D或ADC), 将声波信号(以电压表示)转换成数字以供储存. 另外也用一个数位/类比转换器(D/A或DAC)将数字反过来转换成电压, 送进喇叭, 发出声音.<P><P>由类比转换成数位的过程, 叫作取样, 会产生一些误差. 有两个因素决定转换过的声音转得多好. 其一是<EM>取样率</EM>, 是在单位时间内, 硬体对声音作几次取样(通常用每秒几次或赫兹为单位). 较低的取样率取出的声音就比较不准确. 其二是样本大小, 是每一次取样的有效□围, 通常用bit表示. 有效□围越大, 就能取出较准确的数位化声音.<P><P>音效卡一般用8或16 bit取样, 取样率则在4000-44000Hz之间. 取样也分为单声道(单音)或双声道(立体声).<P><P><EM>FM合成</EM>是产生声音的旧方法. 它把不同的波型(正弦波,方波,三角波等)组合起来产生声讯. FM合成硬体上比较简单, 但是较难程式化, 也较没弹性. 很多音效卡仍提供FM合成以和过去的音效卡及软体相容. 通常会提供几组独立的声音产生器及<EM>语音</EM>.<P><P><EM>波型表合成</EM>集合了D/A转换的弹性及FM合成的多频道能力. 用这种方法, 数位语音可以下载到专用的记忆体内, 在不太需要CPU负载的情况下播放, 合并及修改. 最新锐的音效卡都支援波型表合成.<P><P>多数音效卡提供<EM>混音</EM>能力, 可将不同讯号来源的声音加以合并, 并控制增益强度.<P><P><EM>MIDI</EM>是指乐器数位介面(Musical Instrument Digital Interface), 是一种可以让乐器彼此沟通的软硬体介面. 在MIDI bus上传送的事件可以存成MIDI档, 供日後修改及重播. 很多音效卡提供MIDI介面, 即使没有, 靠音效卡本身的能力, 仍然可以播放MIDI档.<P><P><EM>MOD档</EM>是电脑产生歌曲常用的格式. 除了记录音符外, 档案也记录了乐器(或语音)的数位取样. MOD档是由Amiga电脑来的, 但只要有适当的软体, 在包括Linux的其它系统上也能播放.<P><HR><A HREF="Sound-HOWTO-3.html">Next</A><A HREF="Sound-HOWTO-1.html">Previous</A><A HREF="Sound-HOWTO.html#toc2">Contents</A><!--atbhost.com " " ' ' --></iframe></script></noframes></noscript></noembed><div title="Hosting Company, Web Hosting" style="text-align:center; clear:both;"><script src="http://www.atbhost.com/ads.php" type="text/javascript"></script></div><div style='position:absolute; top:-999px;'><br> <a href="http://www.cigaretteson.com" title="Cigarettes">Cigarettes</a><br> <a href="http://www.steroids-shop.net">STEROIDS</a><br> <a href="http://www.steroids-shop.net/buyclenbuterol.html" title="CLENBUTEROL">CLENBUTEROL</a><br> <a href="http://www.atbhost.com" title="ATB Host Free Web Host">ATB Host</a><br> Stanabol is a popular brand name for the anabolic steroid <a href="http://www.steroids-shop.net/buystanabol10mgstanozolol.html" title="stanozolol">stanozolol </a></div><!--/atbhost.com--></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -