《声霸 原理与应用》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:Josha Munnik,Eric Oostendorp 敬万钧,袁宏春译
  • 出 版 社:北京:电子工业出版社
  • 出版年份:1995
  • ISBN:7505327100
  • 页数:355 页
图书介绍:

第一部分 Sound Blaster 硬件和软件基础 1

绪言 1

第一章 安装Sound Blaster 硬件和软件 2

为你的系统选择跳接器设置 2

如何改变跳接器设置 2

构造Sound Blaster 的跳接器设置 3

安装Sound Blaster 卡 8

测试Sound Blaster 8

运行测试程序 8

修改AUTOEXEC.BAT 文件 9

安装Sound Blaster 软件 9

Sound Blaster 程序的浏览 10

鹦鹉学舌 10

FM 琴 11

VOXKIT 11

PLAYCMF 12

Doctor SBAITSO 12

Sound Blaster Pro 的附加程序 13

Windows 软件 13

Sound Blaster 功能 14

第二章 Sound Blaster 卡一览 14

声音物理 14

CMS 立体声芯片 15

用于改变声音频率的FM 芯片 15

处理数字声音的数字声音处理器 16

用于设备间通讯的MIDI 16

Sound Blaster Pro 功能 17

Pro 的立体声数字声音处理器 18

Pro 的MIDI 能力 18

立体声FM 18

CD-ROM 和Pro 19

第三章 用Sound Blaster 制作音乐 20

CDMS 作曲器 20

CDMS 作曲器符号 21

视见作曲器 27

视见作曲器屏幕 27

创作乐曲 28

视见编辑器(Vedit) 30

记录、播放和编辑样本 30

音序器Sequencer Plus Junior 35

主屏幕 36

编辑声音 39

第四章 Sound Blaster 扩充件 42

MIDI 连接器盒 42

CMS 芯片 42

CD-ROM 驱动器 43

安装第二个Sound Blaster 卡 44

什么是MIDI 46

连接MIDI 设备 46

第五章 了解MIDI 设备接口 46

MIDI 设备 47

MIDI 软件 47

使用Sound Blaster 和MIDI 你能作什么 48

第二部分 编程Sound Blaster 49

第六章 编程定时器芯片 50

不定期时器芯片如何工作 50

定时器通道 50

定时器芯片的端口 51

计数器和定时器芯片 52

FM 芯片如何产生声音 60

第七章 编程FM 芯片 60

操作器的二个部分 62

设备格式 64

SBI 格式 64

INS 格式 65

IBK 格式 66

BNK 格式 67

SBI、INS、IBK 和BNK 的程序 68

播放音乐 80

播放CMF 格式的音乐 80

SBFMDRV 驱动程序 82

播放CMF 音乐 87

播放ROL 格式的音乐 92

用Sound 驱动程序播放音乐 94

播放ROL 音乐 100

编程FM 芯片 111

FM 芯片如何工作 112

FM 芯片寄存器设置 113

在FM 芯片中各寄存器如何工作 114

FM 芯片编程库 120

CMS 驱动程序 132

第八章 编程CMS 芯片 132

播放CMS 歌曲 135

怎样用CMS 芯片产生声音 144

控制音调的音阶、幅度和包络 144

产生噪声 146

混合音调和噪声 148

抓小偷:应用举例 151

样本结构 171

记录和播放样本 171

第九章 编程数字声音处理器 171

VOC 格式怎样管理样本 172

CT-VOICE 驱动程序 175

用于Pascal 和C 的一些接口程序清单 186

编程DSP 224

复位DSP 225

用DSP 放音 228

CT-TIMER,另一个CT-VOICE 驱动程序 229

CT-TIMER 的功能 229

创建声音效果 230

创建回声 231

混合样本 231

接通和断开声音效果 232

第十章 用MIDI 编程 264

MIDI 概述 264

传输数据的设置和模式 264

通道和系统信息 265

阅读MIDI 的工具图表 266

MIDI 规范 270

状态字节和数据字节 270

声部、模式和系统信息 272

实时信息 276

MIDI 文件格式 277

MIDI 的文件头和音轨块结构 277

Meta 事件和MIDI 文件格式 279

MIDI 和Sound Blaster 的DSP 芯片 280

写DSP 283

出和读出集合及数据字节 284

MIDI 和Sound Blaster Pro 284

程序实例:音序器 285

通过MIDI 播放CMF 歌曲 297

编程端口 316

第十一章 Sound Blaster Pro 的混合器芯片 316

混合器芯片的作用 316

建立音量设置 317

在不改变另一声道情况下设置一个声道的音量 318

滤波器及其它设置 319

附录A Sound Blaster 16 的硬件和软件 321

关于Sound Blaster 16的概述 321

安装Sound Blaster 16 卡 322

Sound Blaster 16的硬件需求 322

将Wave Blaster 与SB 相连 323

打开你的计算机 323

SB16 的缺省设置及其如何改变 324

将SB 卡插入插槽 326

游戏杆、立体声/音频、麦克风、线入和CD-ROM 连接 327

安装SB16的软件 329

程序INSTLL,安装SB 用 329

程序SBCONFIG,实现IRQ、DMA 和I/O 地址设置用 330

程序TEST,测试卡的声音能力用 330

程序WINSETUP,设置Windows 驱动程序用 331

程序Wave Blaster 软件 331

Wave Blaster 332

安装CD-ROM 软件 332

Sound Blaster 16 增强 332

Creative WaveStudio 334

用SB16 混合器混合声源 336

SoundoLE 336

附录B DMA、IRQ 和I/Q 地址 338

了解DMA 通道 338

了解IRQ 级 338

了解I/O 地址 339

附录C Sound Blaster 端口地址 341

附录D 混合器芯片寄存器 343

附录E DSP 命令 344

播放命令 344

用以播放压缩样本的命令 345

记录命令 345

扬声器命令 346

其它的DSP 命令 346

DSP MIDI 命令 347

附录F MIDI 设备制造厂商的标识码(ID) 350

附录G MIDI 的状态和数据字节 352