当前位置:首页 > 工业技术
多媒体技术指南
多媒体技术指南

多媒体技术指南PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:阎小兵,黄贞蕴等译
  • 出 版 社:北京:电子工业出版社
  • 出版年份:1994
  • ISBN:7505322524
  • 页数:329 页
图书介绍:介绍了Sound Blasler和Video Blaster所具有的功能及使用方法,包括多媒体音频系统、多媒体视频系统、在DOS及Windows环境下开发视频应用程序的基础知识和所需函数。
《多媒体技术指南》目录

1.7 在DOS中设置视频接口的环境 (9 1

第一篇 多媒体音频系统(SB) 1

目录 1

第一章 系统安装 2

1.1 开始之前 2

1.2 系统配置 2

1.3 技术服务 2

1.4 Sound Blaster Pro卡的安装 3

1.6 改变跳线设置 4

1.5 测试安装后的卡 4

1.7 设备连接 5

1.8 软件安装 7

1.9 设置声音环境 8

1.10 安装声音驱动程序 9

1.11 CD-ROM驱动器 9

1.12 二次开发的软件 9

2.2 做个自己的鹦鹉 10

2.1 使用 10

第二章 鹦鹉学舌 10

2.3 鹦鹉学舌用的声音文件 11

第三章 文本与语音 13

3.1 准备工作 13

3.2 Read程序的使用 14

3.3 私人顾问Sbaitso博士 14

第四章 声音实用程序 16

4.1 准备工作 16

4.2 给声音文件加标题 16

4.3 合并声音文件 17

4.4 录制声音文件 17

4.5 播放声音文件 18

4.6 .VOC和.WAV文件间的转换 19

4.7 SBP-MIX混声器的控制 20

4.8 SBP-SET 22

5.2 概述 24

5.2 设备控制函数 (1 24

5.1 启动 24

第五章 声音编辑 24

5.3 文件服务 26

5.4 块的含义 27

5.5 录音服务 29

5.6 放音服务 31

5.7 CD播放器 32

5.8 编辑服务 33

5.9 波形图的选取 34

5.10 修改菜单 35

5.12 回到块编辑 38

5.13 声学初步 38

5.11 压缩文件 38

第六章 多媒体演示 40

6.1 启动MMplay 40

6.2 Script命令 40

6.4 脚本和批文件举例 42

6.3 SBP的扩展命令 42

第七章 CD播放器 45

7.1 启动CD播放器 45

7.2 使用CD播放器 45

第八章 FM电子琴 47

8.1 开始 47

8.2 演奏状态 48

8.3 键盘术语 48

8.4 用键盘演奏 49

8.5 存盘、装入和重放 50

8.6 乐器和伴奏 50

8.7 音乐基础知识 53

8.8 隐含设置 55

8.9 其它功能 55

8.10 使用MIDI模式 56

第九章 Windows应用 58

9.1 开始 58

9.2 使用JukeBox 60

9.3 使用SBMixer 61

第十章 SB标准编程工具 63

10.1 开始 63

10.2 使用标准编程工具 65

10.3 和其它程序一起使用SBSIM 66

10.4 声音程序(VOICE)的使用 66

10.5 音乐程序(MUSIC)的使用 68

10.6 Sound FX程序的使用 69

第十一章 音乐文件播放 72

11.1 什么是MIDI 72

11.2 演奏MIDI文件 75

11.3 演奏CMF文件 75

附录A 一般规格 76

附录B I/O和Pin的连接 78

附录C 快速帮助参考 80

附录D 联接PC喇叭 83

附录E CD-ROM驱动器的连接 84

第二篇 多媒体视频系统(VB) 85

第一章 安装 86

1.1 安装之前 86

1.2 安装视频卡 86

1.3 安装软件 87

1.4 设置Windows 88

1.5 在Windows下使用VB Setup 89

1.6 在DOS中设置隐含值 90

第二章 Windows环境下的应用程序 92

2.1 Video Kit的使用 92

2.2 VB Sound的使用 94

第三章 DOS环境下的应用程序 96

3.1 VBSET的使用 96

3.2 VBSET命令 96

第四章 视频接口的诊断 98

4.1 功能 98

4.2 启动VBTEST 98

4.3 测试过程 99

4.4 测试项说明 99

第五章 多媒体演示系统(MMplay) 101

5.1 简介 101

5.2 MMplay的使用 101

5.3 配置文件 101

5.4 配置文件参数 102

5.5 脚本命令 104

5.6 视频卡特殊功能 106

5.7 错误定位与处理 108

5.8 音频卡脚本命令 108

第三篇 Windows下Sound Blaster开发工具用户指南 109

1.1 内容简介 110

第一章 引言 110

1.2 约定 111

第二章 安装SBK 112

2.2 包含文件 112

2.3 库文件 112

2.4 动态链接库(DLL) 112

2.1 程序范例 112

第三章 编程概述 114

3.1 命名规则 114

3.2 设备概念 114

3.3 DLL函数的引入 115

第四章 基本函数 117

4.1 应用程序的启动 117

4.2 应用程序的终止 118

4.3 Sound Blaster DLL消息 119

4.4 回调函数 122

4.5 内存分配 122

第五章 声音函数 123

5.1 概述 123

5.4 输出函数 124

5.3 输入函数 124

5.5 过程控制函数 125

5.6 接口函数 125

5.7 编程举例 125

第六章 音乐函数 131

6.1 概述 131

6.2 输出函数 132

6.3 过程控制函数 132

6.4 接口函数 132

6.5 编程举例 132

第七章 MIDI函数 142

7.1 概述 142

7.2 设备控制函数 142

7.3 输出函数 142

7.4 输入函数 143

7.5 编程举例 143

midiOpenInputDevice 148

midiCloseOuputDevice 148

midiOpenOuputDevice 148

第八章 函数参考 148

midiCloseInputDevice 148

midiOutputLongMessage 149

midiOutputShortMessage 149

midiStartInput 149

midiStopInput 149

musChangeTempo 150

musCloseDevice 150

musContinueMusit 150

musFadeMusic 150

musGetDeviceStatus 151

musGetMarker 151

musOpenDevice 151

musPauseMusic 151

musPlayMemMidi 151

musTransposeNote 152

sbcCallBack 152

musSetVolume 152

musStopMusic 152

sbcGetCardName 153

sbcGetDLLVersion 153

sbcTerminateDLL 153

vocBreakVoice 153

vocCloseDevice 153

vocContinueVoice 153

vocOpenDevice 154

vocPauseVoice 154

vocGetMarker 154

vocGetRecordCoant 154

vocGetDeviceStatus 154

vocPlayFileVocFormat 155

vocPlayMemUnformat 155

vocPlayMemVocFormat 155

vocRecordFileVocFormat 156

vocRecordMemUnformat 156

vocRecordMemVocFormat 156

vocSetVolume 157

vocStopVoice 157

vocSetDacSpeaker 157

第九章 基本规格 158

9.1 声音性能 158

9.2 声音输入(数字采样)性能 158

9.3 游戏杆端口 159

9.4 MIDI接口 159

9.5 硬件数据 159

10.3 DSP写入 161

10.2 重置DSP 161

10.1 简介 161

第十章 DSP编程 161

10.4 DSP读出 162

10.5 DSP控制中断 162

第十一章 DSP声音接口 163

11.1 操作模式 163

11.2 采样率 163

11.3 声音数据大小 164

11.4 DMAC编程 165

11.5 结束DMA中断 166

11.7 小结 167

11.6 使用参考位 167

第十二章 MIDI的DSP接口 169

第十三章 DSP命令 170

13.1 命令:1xH 170

13.2 命令:2xH 171

13.3 命令:3xH 172

13.4 命令:40H 172

13.5 命令:7xH 173

13.6 命令:DxH 173

13.7 DMA控制 174

13.9 DSPI/O端口概览 175

13.8 DSP命令概览 175

第十四章 FM合成器 176

14.1 简介 176

14.2 概述 177

14.3 FM合成器寄存器表 177

14.4 寄存器功能 179

第十五章 硬件规格 190

15.1 跳线 190

15.3 DSP规格 191

15.4 C/MS音乐芯片规格 191

15.2 I/O地址 191

15.5 FM芯片规格 192

15.6 游戏杆端口规格 192

15.7 功率放大器规格 192

附录A 顺序入口值参考 193

附录B DLL消息参考 195

附录C 错误代码参考 197

附录D 文件格式 199

第四篇 视频开发工具用户指南 203

第一章 编程概述 204

1.1 简化的数据流概念 204

1.2 帧缓冲区格式 205

1.3 设置及配置 206

第二章 DOS驱动程序编程接口 207

2.1 概述 207

2.2 错误代码 207

功能01h:初始化/热启动驱动程序 208

功能02h:终止驱动程序 208

2.3 API参考 208

功能00h:获取驱动程序版本号 208

功能03h:I/O端口基址 209

功能04h:视频基址 209

功能05h:逻辑窗口大小 209

功能06h:中断号 210

功能07h:轮询域信号 210

功能08h:Fit-Window模式 210

功能09h:视频输入剪裁标志 211

功能0Ah:视频输入冻结标志 211

功能0Ch:视频输入采集地址 212

功能0Bh:视频输入单帧捕捉标志 212

功能0Dh:视频输入剪裁窗口坐标 213

功能0Eh:视频输入剪裁窗口大小 213

功能0Fh:输入视频按比例缩放 214

功能10h:视频输入彩色制式 215

功能11h:视频输入源 215

功能12h:视频显示状态 215

功能13h:视频显示模式 216

功能14h:视频显示区域模式 216

功能15h:视频显示窗口坐标 217

功能17h:视频显示透明度 218

功能16h:视频显示窗口大小 218

功能18h:视频显示写屏蔽 219

功能19h:视频显示漫游 219

功能1Ah:视频显示缩放 220

功能1Bh:视频显示的颜色成分 221

功能1Ch:保留 221

功能1Dh:保留 221

功能1Eh:音频的音量 221

功能1Fh:播放序列 222

功能22h:错误代码 224

功能21h:清除帧缓冲区矩形 224

功能20h:序列暂停状态 224

功能23h:用户自定义视频序列功能 225

2.4 功能概览 225

2.5 C样例程序 226

第三章 Windows DLL编程接口 236

3.1 编程概述 236

3.2 基本函数描述 236

3.3 API描述 239

3.4 C样例程序 258

capability 272

第四章 Windows MCI覆盖编程接口 272

4.1 视频覆盖命令 272

close 273

freeze 273

info 273

load 273

open 273

put 274

save 275

set 276

status 277

unfrceze 277

where 277

window 277

4.2 MCI命令消息、标志和数据结构 278

4.3 MCI_SAVE命令 279

4.4 MM_MCINOTIFY消息响应 280

4.5 C样例程序 281

附录 多媒体厂商及产品介绍 295

返回顶部