📄 113.htm
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><!-- saved from url=(0056)http://data.km169.net/wsxx/showjq.asp?id=1422&type=LINUX --><html><head><title>New Page 1</title><meta content="text/html; charset=gb2312" http-equiv="Content-Type"><meta content="Microsoft FrontPage 3.0" name="GENERATOR"><meta content="FrontPage.Editor.Document" name="ProgId"><!--webbot bot="HTMLMarkup" startspan TAG="XBOT" --></SCRIPT><!--webbot bot="HTMLMarkup" endspan--><style>A:link { COLOR: #4444ff; TEXT-DECORATION: underline}A:visited { COLOR: #4444ff; TEXT-DECORATION: underline}A:active { TEXT-DECORATION: none}A:hover { COLOR: #ff0000; TEXT-DECORATION: none}BODY { COLOR: #505050; FONT-FAMILY: 宋体; FONT-SIZE: 9pt}TD { FONT-FAMILY: 宋体; FONT-SIZE: 9pt}TD.a { FONT-FAMILY: 宋体; FONT-SIZE: 9pt}TD.b { FONT-FAMILY: 宋体; FONT-SIZE: 11pt; font-color: #ff0000}.other1 { FONT-SIZE: 9pt; LETTER-SPACING: 0px; LINE-HEIGHT: 18px}.other2 { FONT-SIZE: 10.5pt}</style></head><body bgColor="#FFFFFF" leftMargin="7" topMargin="7"><hr SIZE="0"><p><b><font color="#fe3a42">标题: ■ </font><font color="#9b004e"> </font>The Linux Sound HOWTO -- Linux 音效指引:安装</b><br>姓名 :Jeff_Tranter,<br>Email:jeff_tranter@pobox.com<br>地址 :<br>转摘 :http://member.netease.com/</p><p align="center"><a href="linux.htm">返回</a></p><hr SIZE="0"><p>4. 要在Linux下享用音效, 必须先进行以下步骤: <br><br><br>安装音效卡 <br>建造核心, 使之支援音效 <br>建造设备档 <br>启动Linux核心, 并测试 <br><br>底下我们将对每一步作详细解说. <br><br>4.1. 安装音效卡 <br>按照说明书的指示, 安装硬体, 或是请厂商来装. <br><br>旧的音效卡通常有开关或跳线, 以设定IRQ, DMA通道等, 请把这些设定记下来. 如果你不确定要怎麽调, 就照出厂值. 可能的话, 避免和其它设备(如网路卡, SCSI卡, 平行及串列埠)相冲. <br><br>若你在DOS下有使用音效卡, 通常应该设成和DOS下一样. 不过有些情况下(特别是PnP的卡)也可能要设成和DOS不一样的值. 这时可能要实验一下. <br><br>4.2. 设定核心 <br>安装时您用的是预先编译过的核心, 它们通常是不支援音效的. 所以最好自己编译适合自己用的核心. 而且, 您也可能想要藉此来升级到更新版的核心, 或是缩小核心体积, 增加可用的记忆体. <br><br>在如何建造核心方面, 您应该参考 Linux Kernel HOWTO. 我在这里只提和音效卡相关的部份. <br><br>如果您还没有编译核心, 加入音效支援的经验, 先读一下核心驱动程式里的Readme 档(特别是关於您的音效卡的部份)是个不错的主意. 以下档案可以在核心音效驱动程式的目录中找到, 通常放在/usr/src/linux/drivers/sound: <br><br><br>CHANGELOG - 简介每一版中的变更 <br>COPYING - 拷贝及版权限制 <br>Readme - 最新, 最重要的消息 <br>Readme.aedsp16 - 关於 Audio Excel DSP 16 音效卡的资讯 <br>Readme.cards - 设定音效卡的说明 <br>Readme.linux - 安装核心以外散布的驱动程式之注意事项 <br>Readme.modules - 如何作成可载入模组 <br>Readme.v30 - 3.0 版的新功能介绍 <br>experimental.txt - 讲一些实验中的功能 <br><br><br>照一般造核心的程序来就好. 目前设定核心有三种介面可选择. 用 ``make xconfig '' 可叫出在X11下的图形设定介面; 用 ``make menuconfig'' 则是文字模式的选单介面; 最原始的方法, 则是用 ``make config'', 提供了简单的文字问答介面. <br><br>当用``make xconfig''或``make menuconfig''时, 所有Yes/No问题都要特别小心确认. 这些命令给的预设答案都是No, 这并不见得就是正确的选择. 特别是 ``/dev/dsp and /dev/audio support'' (CONFIG_AUDIO) 选项通常是要打开的. <br><br>在这篇文件中, 我假设你用传统的命令行式 ``make config''来做. 虽然说其实别的方式也差不多. <br><br>设定音效的方法也有二则. 其一, ``老''方法(在2.0.0板以前的核心只能用这方法), 使用一个内附的设定程式. 这种方法对多数音效卡有用, 除了少数需要额外``低阶''驱动程式的(如miroSOUND, AWE32, 及AEDSP16)以外. <br><br>第二种是``新''方法, 它和设定核心的其它部份用的选单介面有较佳的整合性. 这方法对要韧体下载档的音效卡无效. 这些卡包括PSS, SM Wave, AudioTrix Pro 及 TurtleBeach Tropez/Maui卡, 对付它们你只好用老方法了. <br><br>``make xconfig''一定用``新''方法. 在``make menuconfig'' 中, 你可以在音效子画面中选择用``老''方法或``新''方法. "make config"的情况, 预设是用``老''方法, 不过如果你已经用过一次``新''方法了, 那麽它也会改成用新方法. 之後你仍可以在"make menuconfig"中切换回老方法. <br><br>我们建议用``make menuconfig''加``老''方法. 很多设定问题都 (至少一部份是)由於误用了新方法所致. <br><br>也可以把音效驱动程式做成核心可载入模组. 我建议一开始先不要做成模组, 等测试过可用後, 再试试把它做程模组. <br><br>执行``make config''时, 以``y''回答下列问题, 以起动音效支援. <br><br><br>Sound card support (CONFIG_SOUND) [M/n/y/?] <br><br><br>这问题答完後, 音效设定程式会被编译, 执行. 它会问你要那些装置及选项. 回答这些问题时要小心, 前面回答错误可能後面的问题就不会问了. 例如说, 如果你没有PAS16音效卡, 第一个问题(PAS16)就不要答``yes''. 不要加入比你会用上的卡还多的驱动程式, 这只会浪费记忆体. 有些驱动程式(像MPU-401)可能会和你的SCSI卡相冲, 结果开不了机. <br><br>作者在此简短的叙述各个设定选项的意义. 对每一个问题请以``y''(yes)或 ``n''(no)作答. 里面会显示预定答案, 如``[Y/n/?]''表示预定``y'' 而``[N/y/?]''表示预定是``n''. 你可以直接按Enter选预定的答案, 但记住预定答案不一定是对的. <br><br>输入问号(``?'')会给你对此选项的简短的描述. <br><br>也注意一下不见得每个问题都会问, 设定程式可能会依据前面的选择而自动取消或设定某些选项. <br><br><br>Old configuration exists in /etc/soundconf. Use it [Y/n/?] <br>如果你以前有设定过音效驱动程式, 您的设定会被存起来. 如果您想直接用上次的设定, 回答``y''. 如果您想作些改变或换了新版核心, 您应该回答 ``n'' 并继续下面的设定程序. <br><br>ProAudioSpectrum 16 support [Y/n/?] <br>只有当您有ProAudio Spectrum 16, ProAudio Studio 16或罗技 SoundMan 16 时, 答'y'. 如果您有其它Media Vision或罗技的卡, 还是请回答'n', 因为它们并不和 PAS16相容. <br><br>SoundBlaster support [Y/n/?] <br>如果您有真正由Creative Labs制的声霸卡或100%硬体相容(如 Thunderboard 或 SM Games )卡, 回答'y'. 如果您的卡在支援之列, 请先看Readme.cards中和卡相关的指示再回答. 对完全不知道的卡, 如果它坚称是和声霸卡相容, 你可以回答'y'. <br><br>Gravis Ultrasound support [Y/n/?] <br>如果您有GUS或GUS Max,回答'y'. 不然就回答'n', 这个驱动程式吃记忆体吃得凶. <br><br>MPU-401 support (NOT for SB16) [Y/n/?] <br>这问题要小心. 几乎所有的卡都支援MPU-401 MIDI介面, 然而, 有些卡需要专属的驱动程式. 在这种卡上开启这个驱动程式会造成冲突. 在没有MPU-401的电脑上使用这个驱动程式也会造成麻烦. 如果你的卡在支援之列, 看Readme.cards档中的指示. 如果你有真正的MPU-401 MIDI介面卡, 那就可以放心回答'y'. <br><br>6850 UART Midi support [Y/n/?] <br>最好回答'n'. 6850 UART 介面甚少被用到. <br><br>PSS (ECHO-ADI2111) support [Y/n/?] <br>如果你有Orchid SW32, Cardinal DSP16或其它用PSS晶片组(AD1848 编解码器 + ADSP-2115 DSP晶片 + Echo ESC614 ASIC晶片)的卡, 答'y', 不然答'n'. <br><br>16 bit sampling option of GUS (not GUS MAX) [Y/n/?] <br>如果您的GUS上有装16 bit取样子卡, 回答'y'. 如果您有GUS MAX, 回答 'n'. 启动这个就会关闭GUS MAX. <br><br>GUS MAX support [Y/n/?] <br>除非你有GUS Max, 不然回答'n'吧! <br><br>Microsoft Sound System support [Y/n/?] <br>一样请先三思再答. 如果你有微软制的原版Windows Sound System卡或Aztech SG 16 Pro (或NX16 Pro)的话, 可放心回答'y'. 如果你的音效卡不在上面所列, 也可以答'y'试试. 对VoxWare支援的卡请先看Readme.cards. 有些驱动程式有自己的一套驱动MSS的方法, 起动这个会造成冲突. <br><br>Ensoniq Soundscape support[Y/n/?] <br>如果你的卡用的是Ensonic Soundscape晶片, 回答'y'. 这种卡至少有Ensoniq, Spea 及 Reveal(也做别种卡)在制造. <br><br>MediaTriX AudioTriX Pro support [Y/n/?] <br>如果你有AudioTrix Pro的话, 答'y'. <br><br>Support for MAD16 and/or Mozart based cards? <br>如果你是用莫扎特音效卡(OAK OTI-601)或MAD16(Opti 82c928或82c929)音效介面晶片. 这种晶片非常普遍, 所以一些无牌卡也许就用它. 除此之外, MAD16也被一些知名厂商像 TurtleBeach(Tropez), Reveal(几种型式), 及 Diamond(最新的)用来放在他们的卡上. <br><br>Support for Crystal CS4232 based (PnP) cards [Y/n/?] <br>如果你的卡用Crystal CS4232晶片, 答'y'. <br><br>Support for Turtle Beach Wave Front (Maui, Tropez) synthesizers [Y/n/?] <br>如果你有上面列出的卡才选'y'. <br><br>SoundBlaster Pro support [Y/n/?] <br>如果你的卡是声霸卡Pro或声霸卡16, 答'y'. 对声霸卡Pro相容的也可以用它. 回答'n'省一点记忆体, 但'y'也是安全的选择. <br><br>SoundBlaster 16 support [Y/n/?] <br>如果你的卡是声霸卡16(包括AWE32), 答'y'. <br><br>Audio Excel DSP 16 initialization support [Y/n/?] <br>如果你用Audio Excel DSP16的话, 答'y'. 请看Readme.aedsp16以获得更多资讯. <br><br><br>然後设定程式会问你关於高阶服务方面的问题. 建议对每一项都答'y', 除非你很明白你不会用到这功能才答'n'. <br><br><br>/dev/dsp and /dev/audio support (usually required) [Y/n/?] <br>回答'n'的话, /dev/dsp及/dev/audio(及A/D及D/A转换装置)就不能用了. 回答'y'吧! <br><br>MIDI interface support [Y/n/?] <br>回答'n'则会让/dev/midixx及使用/dev/sequencer和/dev/music的MIDI连接埠失效. 这选项也会影响MPU-401及General MIDI相容设备. <br><br>FM synthesizer (YM3812/OPL-3) support [Y/n/?] <br>在这请回答'y'. <br><br>/dev/sequencer support [Y/n/?] <br>回答'n'就会让/dev/sequencer及/dev/music失效. <br><br>Do you want support for the mixer of SG NX Pro ? <br>如果你有SoundGalaxy NX音效卡, 想支援它的延伸混音功能的话, 答'y'. <br><br>Do you want support for the MV Jazz16 (ProSonic etc.) ? <br>如果你有MV Jazz16(ProSonic等), 答'y'. <br><br>Do you have a Logitech SoundMan Games [Y/n/?] <br>如果你有罗技SoundMan Games音效卡, 答'y'. <br><br>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -