目录 1
绪论 1
0.1编写本书的必要性 1
0.2多媒体应用的系统要求 3
0.3谁需要读本书 4
0.4为什么要读本书 5
0.5本书内容是如何组织的 5
0.5.3第三部分:音乐合成及MIDI 6
0.5.2第二部分:在Windows中使用声音 6
0.5.1第一部分:Windcws 3.1的多媒体功能 6
0.5.4第四部分:数字音频技术 7
0.5.5第五部分:多媒体图形 7
0.5.6第六部分:制造多媒体产品 7
0.5.7第七部分:多媒体程序设计技术 8
0.5.8词汇、附录 8
0.6如何使用本书 8
1.1.1声音的重要性 13
1.1声音的出现 13
1什么是Windows多媒体 13
第一部分Windows 3.1的多媒体功能 13
1.1.2在PC机上加入声音功能 14
1.2多媒体的图标和符号 16
1.3动画和伴音 17
1.3.1在窗口中的全动画电视 17
1.3.2交互式应用软件和CD-ROM 20
1.4多媒体PC规范 21
1.4.1什么是多媒体PC 21
1.4.2多媒体PC市场委员会 22
1.4.3多媒体PC的硬件要求 23
1.4.3.1 RAM和硬盘容量 24
1.4.3.2图形适配卡及显示器 24
1.4.3.3采样数字音频 25
1.4.3.4 MIDI与合成音乐 26
1.4.3.5音频混合与输出能力 27
1.4.3.6 CD-ROM驱动器和接口 28
1.5多媒体PC升级工具箱 29
1.6小结 31
2.1数字声音的生成 32
2音频适配卡 32
2.1.1数字音频采样及重构 33
2.1.2合成音乐的产生 35
2.1.2.1数字FM合成技术简介 35
2.1.2.2乐器样本放音合成技术 37
2.2多媒体声音的早期产品 38
2.2.1 PC的内部扬声器 39
2.2.2将PC作为MIDI音乐控制器使用 39
2.2.2.2早期的合成器适配卡 40
2.2.2.1 Roland MPU-401 MIDI适配卡 40
2.2.3浏览PC游戏和早期声卡 41
2.2.3.1第一块“声霸卡” 41
2.2.3.2原始的Ad Lib合成器卡 42
2.2.3.3 Media Vision Thunder板 42
2.3定义MPC兼容音频适配卡 42
2.4 PC声卡的种类研究 43
2.4.1早期的MPC和基础级声卡 43
2.4.3笔记本型计算机的外部音频适配卡 45
2.4.4扩展级的MPC立体声音频适配卡 45
2.4.2 Media Vision的雷鸣电闪VGA和音频卡 45
2.4.4.1 Media Vision的ProAudioSpectrum 16和 46
Pro AudioSpectrumPlus 46
2.4.4.2 Advanced Gravis的Ultra Sound 47
2.4.4.3 Sound Blaster Pro和Sound Blaster Pro Basic 48
2.4.5研究专业级和专用卡 49
2.4.5.1 Turtle Beach的MultiSound 49
2.4.5.2 Roland的SCC-1声卡 51
2.5其他设备与适配卡的连接 52
2.5.1 MIDI连接器和Breakout Boxes的使用 52
2.5.2使用CD-ROM驱动接口 54
2.5.3加入游戏杆 55
2.6选择合适的音频卡 55
2.6.1学习声卡规范的说明 56
2.6.2考虑合成音乐和声音效果 56
2.6.3考虑样本音频声音 57
2.6.4考虑音频混响器功能 58
2.6.5考虑MIDI规范 59
2.6.6考虑CD-ROM接口、游戏杆口和可选组件 59
2.7小结 60
3.1 CD-ROM的历史回顾 61
3.1.1激光盘介绍 61
3 CD-ROM驱动器和适配器 61
3.1.2音频CD取得的商业成功 62
3.1.3存储数据的压缩磁盘 63
3.1.4将图形和声音加进CD-ROM 63
3.2 CD-ROM驱动器的类型及其工作原理 64
3.2.1消费者音频CD驱动器 65
3.2.2使用标准CD-ROM驱动器 65
3.2.2.1 检查CD-ROM载体和自动唱机 66
3.2.2.2 CD-ROM基本规范的定义 66
3.2.3使用高性能的CD-ROM驱动器 67
3.2.4 CD-RCM存储数据的原理 68
3.2.4.1 定义CD-ROM模式、形式和子通道 68
3.2.4.2增加“高岭”和ISO-9660目录结构 69
3.2.5 使用胶片CD和CD-ROM XA扩展结构驱动器 69
3.2.5.1 CD-ROM XA和ADPCM音频编码的优点 70
3.2.5.2 研究Sony的Multimedia Player的便携式CD-ROM XA 71
播放器 71
3.2.6在CD-ROM中存储视频数据 72
3.2.6.1使用Intel的数字视频交互(DVI)格式 73
3.3 CD-ROM适配卡的使用 74
3.2.6.2使用Microsoft的音频视频间隔(AVI)技术 74
3.3.1使用小型计算机系统接口(SCSI) 75
3.3.2使用并行端口-SCSI转换器 76
3.3.3使用专用的CD-ROM接口 76
3.4其他的激光盘格式的探讨 78
3.4.1检测LaserVision和CD-V驱动器 78
3.4.2检测CD-交互的用户驱动器 78
3.4.3检测CD-WO一次写CD-ROM驱动器 79
3.4.4检测CD-MO可重写磁—光驱动器 80
3.5小结 81
3.4.5检测软光盘驱动器 81
4多媒体的系统准备 82
4.1准备安装 82
4.2设备地址、中断和DMA通道的使用 83
4.2.1选择设备地址 84
4.2.2选择中断级别 85
4.2.3使用DMA(直接存储器存取)通道 87
4.3安装一个音频适配卡 87
4.4安装多个音频适配卡 89
4.5连接音频输出 89
4.5.2使用扬声器或耳机 90
4.5.1使用一个立体声音响系统 90
4.5.2.1连接无源的扬声器与放大卡 91
4.5.2.2使用自放大扬声器 92
4.6用麦克风录音 92
4.6.1消费者用麦克风 92
4.6.2专业用麦克风 93
4.7安装一个CD-ROM驱动器 93
4.8小结 96
5为多媒体配置Windows 98
5.1为多媒体检查Windows驱动程序 98
5.1.1获取独立于设备驱动程序的硬件 99
5.1.2声音和Windows应用程序的结合 100
5.2检查Windows波形音频驱动程序 101
5.3安装和设置音频设备驱动程序 102
5.3.1安装早期的MPC适配卡驱动程序 103
5.3.2安装由厂家提供的驱动程序 104
5.3.3设置音频驱动程序 106
5.3.4使用音频功能来测试已安装的设备 107
5.3.5为Windows的特定事件赋于音频功能 108
5.3.5.1使用Soundex软件来测试消息框声音 109
5.3.5.2适配卡安装的故障检错 110
5.3.6删除不需要的设备驱动程序 111
5.3.7安装高版本的设备驱动程序 112
5.3.8 理解OEMSETUP.INF文件 113
5.3.9为音频适配卡检查SYSTEM.INI和WIN.INI的内容 115
5.3.9.1安装和使用多窗口的系统编辑器 115
5.3.9.2为多媒体设备在SYSTEM.INI中增加相应的内容 116
5.3.9.3 WIN.INI文件中包含的多媒体的文件信息 118
5.3.10检查登记数据库和文件管理器 119
5.4.1安装MSCDEX和CD-ROM设备驱动程序 121
5.4安装CD-ROM设备驱动程序和应用软件 121
5.4.2为Windows安装MCICDA.DRV 124
5.4.3使用Media Player播放音频CD 125
5.4.3.1 CD Audio故障诊断 125
5.5小结 126
第二部分在Windows中使用声音 129
6播放和录制波形音频文件 129
6.1 Sound Recorder实验 129
6.1.1在Windows 3.1中安装Microsoft的PC-Speaker驱动程序 129
6.1.2播放波形音频文件 132
6.1.3录制音频实例 133
6.2用Media Player处理波形音频文件 135
6.3获得其他波形音频文件 136
6.4小结 137
7播放MIDI文件 138
7.1在Media Player中使用MIDI文件 138
7.2使用Windows音乐合成驱动程序 139
JUKEBOX.EXE for Windows 3.0 141
7.2.1.3 Creativ Labs的SNDBLST.DLL及 141
(MPU401.DRV) 141
7.2.1.2 MPU.401/LAPC-1的MIDI驱动程序 141
7.2.1.1 Ad Lib驱动程序(MSADLIB.DRV) 141
7.2.1探讨合成音乐以及MIDI适配卡的设备驱动程序 141
7.3设置MIDI Mapper 142
7.3.1为MPU-401或Roland SCC-1生成MIDI Map 144
7.3.2生成MPC权威标准的MIDI Map 146
7.3.3使用第三伙伴的MIDI映象 147
7.3.4删除不需要的MIDI映象 149
7.4探讨MIDI音乐文件的来源 149
7.5使用MIDI音序器应用程序 151
7.5 2 PassportDesign的Trax 152
7.5.1音频适配卡提供的DOS音序器 152
7.5.3 Passport的MusicTime音序器 154
7.5.4 Midisoft的MusicMentor及Recording Session 155
7.5 5 WinJammer——一个Windows下共享音序器软件 156
7.5 6 PowerChords——一个音乐安装装置 157
7.6小结 158
8在Windows应用程序中加入声音 159
8.1了解目标 159
8.2了解混合文档 160
8.2.2 OLE应用程序的注册 161
8.2.1 OLE对象的图象 161
8.3嵌入或连接源文档 163
8.3.1在字处理文档中嵌入声音 163
8.3.2连接声音文件到Excel电子表格中 167
8.4为嵌入或连接包装声音目标 170
8.5包装一个MIDI目标 170
8.5.1生成有部分文件内容的包装 172
8.5.2在一个应用程序内生成包装目标 174
8.6编辑嵌入或连接目标 175
8.7其它的OLE声音服务器 177
8.8小结 179
第三部分 音乐合成及MIDI 183
9音乐合成 183
9.1音乐合成器的种类 183
9.1.1Yamaha(雅马哈)和数字FM(调频)合成 184
9.1.1.1算子与波形 185
9.1.1.2 FM算法 186
9.1.1.3 Yamaha FM合成芯片与优美声音标准 187
9.1.1.4 FM语音参数 189
9.1.2采样-播放合成器 190
9.1.3音频适配卡的采样-播放子系统 192
9.1.3.1 Ensoniq ES-1000多媒体声音系统 193
9.1.3.2 E-mu E8801 soundEngine 194
9.1.3.3采样-播放声音的编辑 195
9.1.4分层合成声音 196
9.2键盘合成器 196
9.2.1 Miracle钢琴 197
9.2.2 GM键盘合成器 198
9.3专用合成器 199
9.2.3专业键盘合成器和工作站 199
9.3.1打击乐合成 200
9.3.2乐器扩展器 203
9.4小结 203
10 MIDI标准和Windows 3.1 204
10.1什么是MIDI 204
10.2定义基本的MIDI规范 205
10.2.1 MIDI的连接 205
10.2.3 MIDI消息的传递 207
10.2.2 MIDI信号的传送 207
10.2.3.1使用MIDI音符消息 209
10.2.3.2使用MIDI模式消息 209
10.2.3.3使用“程序变化”消息和合成器声音通道映象 210
10.2.3.4使用“声音银行”和“控制变化”消息 212
10.2.3.5超越合成器限制和优先分配通道 212
10.2.3.6使用多于 16个的MIDI通道 212
10.2.3.7“控制变化”分配 213
10.2.3.8使用注册或非注册参数 215
10.2.3.9使用系统特有消息和音色银行数据 216
10.3检查通用MIDI模式标准 216
10.3.1检查Roland的通用合成器标准 217
10.3.2用MIDI通道和多媒体扩展工作 219
10.3.3 MIDI映象程序的重新回顾 219
10.3.3.1使用MIDI通道映象 220
10.3.3.2用外部设备使用MIDI映象安装 220
10.3.3.3生成一个MIDI映象程序修补映象 222
10.3.3.4理解打击乐音符和MIDI映象程序的键映象 224
10.3.3.5使用键映象来改变音高 225
10.3.3.6生成新的配置 225
10.4标准MIDI文件 226
10.4.1检查类型0和类型1的MIDI乐曲文件 227
10.4.2理解依从MPC需要的双重作品版本 228
10.4.3理解标准MIDI文件元事件 228
10.4.4学习著有建议的附加MIDI文件 229
10.5检查MIDI装置控制规范 229
10.6小结 230
11 MIDI系统的附件 231
11.1 MIDI键盘 231
11.2.1吉他拾音器和合成器 232
11.2 MIDI乐器和拾音器 232
11.2.2吹奏乐器 234
11.2.3 Pitch-to-MIDI转换器 234
11.2.4和声处理器 235
11.2.5 MIDI鼓控制器 236
11.3 MIDI效果处理器 236
11.4 MIDI信号 238
11.4.1 MIDI THRU盒与合并器 238
11.4.2 MIDI接线架 238
11.5.1多通道音频混合器 240
11.5 MIDI的音频方面 240
11.5.2多轨模拟音频磁带录音机 242
11.5.2.1多轨音频盒式走带机构 242
11.5.2.2打孔录音 243
11.5.3数字式音频磁带录音机 244
11.5.4 MIDI磁带录音机的同步 245
11.5.4.1Roland MPU-401的FSK同步 245
11.5.4.2 MIDI适配卡的数字同步 245
11.5.4.3外部MIDI同步设备 247
11.6小结 248
12.1专业的MIDI音序器应用软件 249
12 Windows下的MIDI应用程序 249
12.1.1 Windows下的几种商业MIDI音序器应用软件 250
12.1.2 Windows音序器软件的使用 251
12.1.2.1演奏一个音序器文件 251
12.1.2.2输入和编辑音符 255
12.1.2.3量化调整 257
12.1.2.4对曲调和连续变化控制器的编程 259
12.1.2.5使用MIDI事件表 259
12.1.2.6现场录音 260
12.2乐曲出版应用程序 262
12.3.1 Windows下的通用编辑器和库管理器 263
12.3 Windows的编辑器和库管理器 263
12.3.2 WinCanvas,为SoundCanvas设计的音色编辑器 264
12.4小结 265
第四部分数字音频技术 269
13数字音频的采样、恢复与压缩 269
13.1采样模拟声音 269
13.1.1检验模拟声音的波形 270
13.1.2用模数转换采样 270
13.1.2.1把模拟声音信号表示成二进制数 271
13.2用*.WAV文件存储采样的声音 272
13.1.2.2采样率与混叠 272
13.3恢复采样的声音 273
13.3.1低通滤波和放大 274
13.3.2过采样技术与数字滤波 274
13.4单声道与立体声声音 274
13.5使用音频压缩 275
13.5.1使用微分脉冲码调制 275
13.5.2使用ADPCM压缩技术 276
13.6使用数字信号处理器 276
13.6.2在音乐合成中使用DSP 277
13.6.1用数字信号处理器实现ADPCM 277
13.6.3使用DSP实现数字音响效果 278
13.7小结 278
14编辑和转换波形音频文件 279
14.1数字音频编辑技术 280
14.1.1用Sound Recorder混合声音文件 280
14.1.2增加回声、混响和合唱效果 282
14.1.3用循环扩展音长 284
14.1.4恢复偶然误覆盖掉的WAV文件 285
14.2使用商品化的波形编辑软件 285
14.2.1使用Turtle Beach Wave Lite和Wave for Windows进行编辑…… 286
14.2.2使用Voyetra的AudioView进行编辑 287
14.2.3使用Microsoft的WaveEdit软件进行编辑 288
14.3从其他文件格式生成WAV文件 288
14.3.1 使用To Wave——Windows的一种数字音频文件转换器 289
14.3.2适用于VOC、SND和SOU文件的Makin Waves 290
14.3.3使用基于DOS的声音文件转换应用程序 290
14.3.3.1使用Media Vision的WaveIt文件转换器 291
14.3.3.2 用Creative Lab的VOC2WAV转换VOC文件 291
14.4小结 292
14.3.4转换Macintosh上的声音文件 292
14.3.3.3转换Amiga的MOD文件 292
15波形音频录制技术 293
15.1了解各音频部件的连接 293
15.2准备录制波形音频 294
15.2.1磁盘空间和性能要求 295
15.2.1.1磁盘压缩软件 295
15.2.1.2硬盘压缩与解压 296
15.2.1.3磁盘和计算机速度 297
15.2.2音频电缆 298
15.2.3音频噪声、嗡嗡声及接地 299
15.3使用模拟音频混合器 302
15.3.1 ProAudioSpectrum混合器 302
15.3.2 Sound Blaster Pro混合器 304
15.3.3 TurtleBeach的Multisound混合器 305
15.3.4视频适配卡上的音频混合器 307
15.4麦克风的选择 308
15.4.1均衡输出与非均衡输出 310
15.4.2动圈式麦克风 311
15.4.3电容式麦克风 311
15.4.4声学环境与麦克风的放置 312
15.5选择音频磁带录音机和外部混合器 313
15.6制作一段典型的波形音频录音 314
15.7小结 319
第五部分多媒体图形 323
16适用于Windows的图形显示器和适配卡 323
16.1 VGA显示器和适配卡 323
16.1.1 VGA运行模式和VESA标准 326
16.1.2彩色图象的复合 327
16.1.2.1加色图象重现 328
16.1.2.2 Windows的256色调色板 330
16.2 Windows的显示驱动程序 332
16.2.1基于软件的图形加速卡 333
16.2.2 Windows的图形显示驱动程序 333
16.3专门的显示器适配卡 336
16.3.1 Windows图形加速卡 336
16.3.2局部总线视频 338
16.3.3图象的数字信号处理 339
16.4视频显示单元 340
16.5小结 341
17.1位映射图与矢量图象 342
17图象的获取、编辑、互换和压缩 342
17.2图形图象的资源 343
17.2.1和画图应用程序一起提供的矢量图象 343
17.2.2柯达相片CD图象 344
17.2.3扫描得到的图形、图象 344
17.2.3.1手持彩色扫描仪 345
17.2.3.2平板式彩色扫描仪 345
17.2.4录象带图象 346
17.2.5商业图象 346
17.2.5.3相片代理商和图象档案 347
17.2.5.1 CD-ROM中的静止图象和动画 347
17.2.5.2商业图片 347
17.3 Windows的图象编辑和画图应用软件 348
17.3.1Picture Publisher3.0 348
17.3.2 CorelDRAW ! 3.0 348
17.4图形文件格式 350
17.4.1位映射图象文件格式 350
17.4.2矢量图象文件格式 351
17.4.3图形获取和格式转换应用软件 352
17.5静止图象压缩 352
17.6.1基于软件的视频压缩 353
17.6视频压缩 353
17.6.2视频图象的硬件压缩 354
17.6.2.1 JPEG硬件压缩 354
17.6.2.2 MPEG压缩 355
17.6.2.3 DVI压缩 356
17.7小结 356
18图形显示和动画技术 357
18.1 Multimedia Make YourPoint 357
18.1.1制作多媒体幻灯 357
18.1.2用事件控制图象 358
18.1.3为按钮指定动作 360
18.1.4第一张幻灯的存盘和测试 360
18.1.5选择图象的可选项 361
18.1.6使用相关应用程序 362
18.2 CorelSHOW! 363
18.2.1 CorelSHOW!的OLE服务器的使用 363
18.2.2观看CorelSHOW!的图象 365
18.2.3相关应用程序的使用 365
18.3.1 Action!的场景和对象 366
18.3Macromedia Action ! 2.0 366
18.3.2 Action!的场景设计窗口 369
18.3.3 Action!图象的应用程序 369
18.4小结 370
19结合式数字视频技术 371
19.1电视广播标准 371
19.1.1频带宽度对视频质量的影响 372
19.1.2 VGA与电视图象分辨率 373
19.1.3图象长宽比的差异 375
19.1.4电视录象质量的影响 376
19.1.6 VGA与电视信号间的转换 377
19.1.5色彩保真及校正 377
19.2视频输出的适配器设备 379
19.2.0.1 VGA-to-NTSC适配卡 380
19.2.0.2视频过扫描 381
19.2.0.3视频和RF转换器 381
19.2.1同步锁相卡及其特殊功能 382
19.2.2加标题和上色 385
19.2.3加标题和图象叠加的应用软件 386
19.3 Windows视频显示适配卡 386
19.3.1静态图象视频接收卡 386
19.3.2全动态VIW适配卡 388
19.3.2.1增设VIW卡 389
19.3.2.2具有VGA驱动电路的VIW卡 390
19.3.2.3 VIW卡的安装 390
19.3.2.4音频和视频缆线的使用 392
19.3.3 VIW卡和同步锁相卡的结合 393
19.3.4视频输入卡和电视调谐器 393
19.3.5 VIW适配卡的应用软件 395
19.4小结 395
20多媒体产品制作过程 397
第六部分制作多媒体产品 397
20.1 Windows多媒体产品分类 398
20.1.1多媒体产品分类 399
20.1.1.1商业通信 399
20.1.1.2广告和促销 400
20.1.1.3培训和生产率 401
20.1.1.4其它类 401
20.2开发多媒体产品 402
20.2.1确定需要和观众 402
20.2.2形成多媒体组 402
20.2.3设计结构和内容 403
20.2.3.1建立统一设计标准 404
20.2.3.2设计产品的显示方式 404
20.3制作CD-ROM标题 404
20.3.1先期制作 404
20.3.2测试 405
20.3.3原声带和复录 405
20.4了解推荐的多媒体硬件 406
20.4.1 CPU和主板 407
20.4.2磁盘驱动器与计算机机箱 408
20.5小结 409
20.4.3图形显示和适配卡 409
21高级MIDI和波形音频技术 410
21.1使用音频和视频同步技术 410
21.1.1音序器的同步系统 412
21.1.1.1节奏依赖同步 412
21.1.1.2 MIDI同步 412
21.1.1.3录音机的FSK同步 413
21.1.1.4 MIDI歌曲位置指示器 414
21.1.2.1 SMPTE时间代码同步 415
21.1.2时钟同步 415
21.1.1.5追踪锁定同步 415
21.1.2.2 MIDI时间代码同步 417
21.2波形音频作为MIDI元事件的嵌入 417
21.3使用MIDI系统专有信息 419
21.3.1 SysEx信息的结构 420
21.3.2大量SysEx转储 421
21.4使用RIFF文件 422
21.5小结 423
22.1了解桌面视频产品 425
22桌面视频产品 425
22.2实现DTV需要些什么 427
22.3检查录象带播放质量 428
22.3.1传播业和工业录象带驱动器 428
22.3.2盒式录象机 429
22.3.2.1 VHS盒式录象机 429
22.3.2.2超级视频设备 430
22.3.2.3 VHS—HQ 430
22.3.2.4摄象机和8mm录象带 430
22.3.2.5Hi8 431
22.4编辑录象带 432
22.4.1附加和插入编辑 433
22.4.2编辑判定表 433
22.4.3 A-B卷动编辑 434
22.4.4非线性编辑 436
22.5 用计算机控制VCR 437
22.5.1 VCR及激光盘设备的遥控协议 437
22.5.2 VISCA产品 438
22.5.2.1 VISCA串行协议 438
22.5.2.2 VdeckHi8 VCR 439
22.5.3其它计算机驱动的视频控制设备 440
22.5.2.3 Vbox视频控制接口 440
22.7形成DTV产品 441
22.6生成特殊视频效果 441
22.7.1视频故事板 442
22.7.2活动视频标题 443
22.7.3离线与在线编辑 443
22.7.4 DTV图象图形 444
22.7.5 Windows上的DTV应用程序 445
22.7.5.1 Personal Producer 445
22.7.5.2 MediaOrganizer 445
22.9小结 446
22.8学习桌面视频技术 446
第七部分多媒体程序设计技术 451
23 Windows 3.1的高级MCI命令 451
23.1多媒体编程接口和数据规范1.0 451
23.2命令语法约定 452
23.3 MCI命令串 452
23.3.1典型的MCI命令串 454
23.3.2 MCI命令串的分类 454
23.3.5基本命令 455
23.3.3系统命令 455
23.3.4必要命令 455
23.3.6扩展命令 456
23.4 MCI设备类型 456
23.5 MCI命令串的使用 457
23.5.1打开设备 457
23.5.2打开简单设备 457
23.5.3打开复合设备 457
23.5.4使用Shareable(共享)标志 458
23.5.8使用MCI命令的简化和变化 459
23.5.9使用自动打开 459
23.5.5使用Alias标志 459
23.5.7关闭设备 459
23.5.6打开新设备元素 459
23.5.10使用自动关闭 460
23.5.11使用Wait和Notify标志 460
23.5.12从MCI设备获得信息 460
23.5.14使用Stop、Pause和Resume命令 461
23.6 MCI打开错误的处理过程 461
23.5.13使用Play命令 461
23.7 MCI命令表 462
23.7.1 MCI系统命令 462
23.7.2所有设备的必要命令集 463
23.7.3用于指定设备类型的命令 465
23.7.3.1用于多个设备类型的基本命令 465
23.7.3.2特定设备的命令集 466
23.8小结 467
24.1嵌入MCI命令串作为MIDI的元事件 468
24用MCI命令编程 468
24.2使用Visual Basic MCI应用程序 472
24.2.1 Visual Basic的函数原型说明 472
24.2.2使用MCI命令的典型的Visual Basic应用程序 473
24.2.3 Visual Basic中一个用于测试mciSendString的应用程序 474
24.2.4多媒体习惯控制 476
24.3使用C和C++声明 477
24.4小结 478
25多媒体的未来 479
25.1多媒体的驱动力 479
25.2 CD-ROM驱动器市场 480
25.3 CD-ROM格式及其title 481
25.4.1桌面音频产品 482
25.4.2数字音频处理 482
25.4声音方面将发生什么变化 482
25.4.3用作音频电缆的光纤 483
25.4.4声音合成卡 484
25.4.5音序器应用软件 486
25.5桌面视频出版 487
25.6未来的多媒体计算机 488
25.6.1消费者的MPC计算机 489
25.6.3多媒体开发应用软件 490
25.6.2多媒体创作计算机 490
25.7小结 491
词汇、附录 493
词汇 493
附录A多媒体个人计算机(MPC )规范1.0 530
附录B MSCDEX.EXE命令行参数 532
附录C标准MIDI修补和音符分配 534
C.1标准MIDI修补号 534
C.2非旋律打击乐器的标准MIDI音符号 536
D.1波形音频命令 537
附录D特定设备的MCI命令串 537
D.2 MIDI音序器命令 541
D.3 CD音频(红皮书)命令 545
D.4视盘演放器命令 547
D.5动画和电影演放器命令 550
D.6视频覆盖命令 554
D.7音频混合器命令(Media Vision公司建议的标准) 558
附录E二进制数与十六进制数 562
E.1二进制数的基础 562
E.2字节,字与十六进制记数法 563
附录F多媒体产品供应商 564
F.1多媒体计算机(见第1章) 564
F.2音频适配卡与多媒体升级工具(见第1和2章) 565
F.3 CD-ROM驱动器及相关产品(见第3章) 568
F.3.1 附合MPC的CD-ROM驱动设备 568
F.3.2其它光存储设备 570
F.3.3 SCSI适配卡及其应用软件 570
F.3.4 商业多媒体CD-ROM Title 571
F.4.2多声道音频混合器与磁带录音机 572
F.4.1麦克风 572
F.4多媒体的音频硬件(见第4章) 572
F.4.3有源监听扬声器 573
F.5 MIDI合成器、附件及其应用(见第9、11、12和21章) 573
F.5.1 MIDI合成器(见第9章) 573
F.5.2 MIDI附件(见第11和21章) 574
F.5.3 MIDI音序器及其应用软件(见第12章) 576
F.5.4 MIDI产品音乐 577
F.6多媒体声音编辑及其应用(见第14章) 578
F.7.2图形压缩/解压适配卡 579
F.7.1图形和声音联合适配卡 579
F.7图形适配卡及显示(见第16章) 579
F.7.3图形加速卡及其Windows下的软件 580
F.7.4多媒体的图象设备、触摸屏和投映器 581
F.7.5多媒体的高架投射设备 581
F.8 Windows下的图形应用软件(见第17章) 582
F.8.1绘画与动画软件 582
F.8.2图象编辑软件 583
F.8.3图象压缩与解压软件 583
F.8.4剪贴艺术与背景图象 584
F.9典型的多媒体应用软件(见第18章) 585
F.8.5图象扫描器和图形绘画便笺 585
F.10视频适配卡(见第19章) 586
F.11多媒体开发软件(见第20章) 589
F.12多媒体数据库应用软件(见第22章) 591
F.13台式视频的硬件和软件(见第22章) 591
F.13.1视频硬件 591
F.13.2视频编辑和相关软件 593
F.13.3视频剪贴 594
F.15多媒体出版社 595
F.14多媒体编程工具箱(见第23章) 595
F.16多媒体产业协会 596
附录G从CompuServe上卸装文件 598
G.1CompuServe中的多媒体文件 598
G.2压缩文件或归档文件的处理过程 599
附录H如何获得和安装更新的多媒体驱动程序 601
H.1 使用CompuServe中的MicrosoftSoftware Library 601
H.2使用MicrosoftDownload Service(MSDL) 601
H.3从供应商公告牌中获取驱动程序 606
H.4把驱动程序安装在软盘上 606