| 作 者: | 曹强 |
| 出版社: | 中国水利水电出版社 |
| 丛编项: | |
| 版权说明: | 本书为公共版权或经版权方授权,请支持正版图书 |
| 标 签: | 暂缺 |
| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
推荐序
推荐序二
前言
第1章 Windows音频体系与Visual C++开发基础
导读
1.1 认识声音与音频
1.2 Windows音频体系层次结构
1.2.1 用户模式与内核模式
1.2.2 关于声音的延迟问题及解决方法
1.3 VisualC++开发基础
1.3.1 区分C、C++和Visual C++三者的关系
1.3.2 事件驱动与消息处理
1.3.3 开发环境概述
1.3.4 MFC概述
1.3.5 利用向导创建一个简单的对话框程序
第2章 MCI与MMAPI多媒体编程接口
导读
2.1 MCI简介
2.1.1 MCI逻辑结构
2.1.2 MCI接口、函数与命令
2.1.3 MCI消息与宏定义
2.2 MCI编程步骤
2.3 MCI编程实例
2.3.1 播放CD
2.3.2 WAVE播放与录音
2.3.3 基于MCIWnd的多媒体播放器
2.4 MMAPI简介
2.4.1 四种多媒体文件VO
2.4.2 波形音频处理
2.4.3 MIDI的流缓冲区与非流缓冲区处理
2.4.4 多媒体定时器
第3章 WAVE格式及播放与录制
导读
3.1认识WAⅦ
3.2 WAV文件结构
3.3 采样点与采样帧的区别
3.4 WAVE中常用的一些块
3.4.1 格式块
3.4.2 数据块
3.4.3 提示块
3.4.4 播放列表块
3.4.5 关联数据块
3.4.6 采样块
3.5 多媒体波形音频函数
3.6 波形音频处理的回调机制
3.7 WAVE播放
3.7.1 WAVE播放基本流程
3.7.2 双缓冲播放机制
3.7.3 关于死锁的问题
3.8 WAVE录音
3.9 编程实例
3.9.1 WAV文件解析及分离与合并
3.9.2 WAVE播放器
3.9.3 WAVE录音机
第4章MIDI相关标准与程序设计
导读
4.1 MIDI规范
4.1.1什么是MmⅡ
4.1.2 MIDI信息
4.1.3 其他MIDI规范
4.1.4 GM、GS与XG
4.1.5 GM2
4.2 MIDI文件解析
4.2.1 MIDI文件格式
4.2.2 MIDI文件示例
4.2.3 与MIDI相关的时间计算
4.2.4 程序实例
4.3 USB MIDI
4.3.1 USB MIDI概述
4.3.2 USB MIDI的实现机制
4.3.3 USB-MIDI功能器件
4.3.4 USB MIDI数据格式
4.3.5 USB MIDI操作模型
4.3.6 描述符
4.3.7 USB MIDI驱动设计
4.3.8 USB驱动程序
4.3.9 用户模式音频驱动几个上层接口的实现
第5章 数字音乐合成
导读
5.1 合成器概述
5.2 MIDI的发音原理
5.3 FM合成原理
5.4 波表合成
5.4.1 波表合成器工作原理
5.4.2 波表合成的关键技术
5.4.3 频率变换
5.4.4 循环(Loop)
5.4.5 波表合成器的衡量指标
5.5 软波表与硬波表
5.6 音色作
5.6.1 样本准备与分配
5.6.2 样本参数调整
5.6.3 音色参数调整
5.6.4 设置效果参数
5.6.5 保存音色文件
第6章 音频混音器编程
导读
6.1 混音器原理
6.1.1 声卡硬件模型
6.1.2 音频线路
6.1.3 控件
6.2 混音器编程
6.2.1 Mixer API函数介绍
6.2.2 枚举系统中的混音器设备
6.2.3 打开混音器设备
6.2.4 枚举音频线路
6.2.5 获取线路信息
6.2.6 枚举线路的相关控件
6.2.7 获取与线路相关的所有控件信息
6.2.8 通过控件ID获取控件信息
6.2.9 通过控件类型获取控件信息
6.2.10 获取或设置控件的值
6.2.11 多声道控件
6.2.12 多条目控件
6.2.13 混音器专用消息
6.3 程序实例混音器调节软件
第7章 音频插件设计
导读
7.1 普通音频插件
7.1.1 插件的实现原理
7.1.2 基于动态链接库的方法实现音频插件
7.1.3 实现支持三种插件类型的MiNi播放器
7.1.4给Winamp编写一个MIDI键盘插件
7.1.5 基于ATL的方法实现COM插件
7.2 VST音频插件
7.2.1 VST插件概述
7.2.2 VST SDK与音频数据处理
7.2.3 创建一个最简单的VST插件
7.2.4 设计一个Stereo Delay效果的VST插件
7.2.5 VST XML文件
第8章 基音的时频域检测
第9章 ASIO音频驱动设计
第10章 MP3格式与编解码
第11章 DirectSound开发与应用
附录
参考文献