⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 113.htm

📁 尝试使用有意义的结构与组织
💻 HTM
📖 第 1 页 / 共 2 页
字号:
<HTML><HEAD><meta http-equiv="Content-Type" content="text/html; charset=GB2312"><TITLE>-->Linux HowTo 中译版-->The Linux Sound HOWTO -- Linux 音效指引:安装</TITLE>
<META NAME="keywords" CONTENT=" Linux HowTo 中译版 The Linux Sound HOWTO -- Linux 音效指引:安装">
<META NAME="description" CONTENT=" - Linux HowTo 中译版 - The Linux Sound HOWTO -- Linux 音效指引:安装">

<style>
<!--
#page {position:absolute; z-index:0; left:0px; top:0px}
.tt3 {font: 9pt/12pt "宋体"}
.tt2 {font: 12pt/15pt "宋体"}
a {text-decoration:none}
a:hover {color: blue;text-decoration:underline}
-->
</style>
</HEAD>
<body text="#000000" aLink=#9900ff link=#006699 vLink=#006699 bgcolor="#FFFFFF" leftmargin="3" topmargin="3" marginheight="3" marginwidth="3">
<TABLE WIDTH="100%" CELLPADDING=10 CELLSPACING=0 BORDER=0>
<TR>
<TD CLASS="tt3" VALIGN="top" width="8%"  bgcolor="#e0e0e0"><strong><A HREF="114.htm">后一页</A><BR>
<A HREF="112.htm">前一页</A><BR>

<A HREF="index.html">回目录</A><BR>
<A HREF="../../../../index.htm">回首页</A><BR>
</strong>
</TD>
<TD class="tt2" bgcolor="#F5F8F8" width="84%"><center><B><FONT style="FONT-SIZE: 16.5pt" COLOR="#FF6666" FACE="楷体_GB2312">The Linux Sound HOWTO -- Linux 音效指引:安装</FONT></B></center>
<hr color="#EE9B73" size="1" width="94%">
姓名:Jeff_Tranter,<br>
Email:jeff_tranter@pobox.com<br>
地址 :<br>
转摘 :http://member.netease.com/</p>
<BR>
<BR>
<hr SIZE="0">
<BR>
<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'' 中,
你可以在音效子画面中选择用``老''方法或``新''方法. &quot;make
config&quot;的情况, 预设是用``老''方法, 不过如果你已经用过一次``新''方法了,
那麽它也会改成用新方法. 之後你仍可以在&quot;make menuconfig&quot;中切换回老方法.
<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>
<br>
以上问题问完後, 设定程式提示你回答和卡相关的设定问题.
通常只问I/O位址, IRQ及DMA 号码.
对某些卡会要你用一些启始时需要的档案.
这是用在一些必须载入程式(微码)以起动的DSP晶片或微处理器.
有时这写在.h档里, 在编译时加入驱动程式里. 同样, 读Readme.cards中关於你的卡的部份以便了解更多.
<br>
<br>
最後它会说: <br>
<br>
The sound driver is now configured. <br>
Save copy of this configuration to /etc/soundconf [Y/n/?] <br>
(音效驱动程式已经设定完毕. <br>
要不要将设定存到/etc/soundconf [Y/n/?]) <br>
<br>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -