数字音频规范与程序设计:基于Visual C++开发(附CD光盘1张)

数字音频规范与程序设计:基于Visual C++开发(附CD光盘1张) 下载 mobi epub pdf 电子书 2024


简体网页||繁体网页
曹强 著



点击这里下载
    


想要找书就要到 图书大百科
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

发表于2024-11-21

类似图书 点击查看全场最低价

图书介绍

出版社: 中国水利水电出版社
ISBN:9787508498195
版次:1
商品编码:11072508
包装:平装
开本:16开
出版时间:2012-06-01
用纸:胶版纸
页数:458
字数:715000
正文语种:中文
附件:CD光盘
附件数量:1


相关图书





图书描述

内容简介

《数字音频规范与程序设计:基于Visual C++开发》是作者根据多年的工作经验而总结出来的有关Windows平台下数字音频规范与程序设计的一手资料,由浅入深地介绍了当今多数主流音频相关的技术规范与编程实现,适合于对数字音频感兴趣、准备或正在从事数字音频相关工作和开发的用户。
本书共分11章,涵盖了Windows平台下数字音频相关规范与编程的许多方面,详细介绍了Windows系统下高层与底层的多媒体音频接口(API);WAVE音频的全面解析、播放与录音;MIDI音乐的全面解析、播放与录制;USBMIDI驱动设计;MP3的格式与编解码;乐音的基频检测;音频混音器原理与编程;低延迟ASIO音频驱动开发;普通音频插件与VST(i)插件的设计;游戏开发中经常使用的DirectSound播放与录制等。
《数字音频规范与程序设计:基于Visual C++开发》最大的特色是不但针对多媒体音频应用程序的开发做了较全面的介绍,可以满足大部分常规音频编程用户的需求,而且对音频驱动的开发也做了较多的切入。其中一部分是作者近几年独自研究的成果,对于有这方面需求的读者来说都是很宝贵的参考资料。
本书结构清晰,逻辑严密,内容具体且涉及面广泛,不但是从事多媒体(音频)开发与应用的广大开发人员的技术指导书,同时也可作为各高等院校相关专业、非相关专业师生重要的参考读物。
本书中每章都提供了一个或多个经典的编程实例程序,附带在光盘中赠送,光盘中提供了所有章节中实例程序的VisualC++源代码。

内页插图

目录

推荐序
推荐序二
前言

第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开发与应用

附录
参考文献

前言/序言


数字音频规范与程序设计:基于Visual C++开发(附CD光盘1张) 下载 mobi epub pdf txt 电子书 格式

数字音频规范与程序设计:基于Visual C++开发(附CD光盘1张) mobi 下载 pdf 下载 pub 下载 txt 电子书 下载 2024

数字音频规范与程序设计:基于Visual C++开发(附CD光盘1张) 下载 mobi pdf epub txt 电子书 格式 2024

数字音频规范与程序设计:基于Visual C++开发(附CD光盘1张) 下载 mobi epub pdf 电子书
想要找书就要到 图书大百科
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

用户评价

评分

不错,晚上买第二天到,快递给力

评分

不错的书

评分

可以,书是正版,纸张可以!

评分

很好,詪不错,学习中!

评分

不错,晚上买第二天到,快递给力

评分

看着不错,还没看到内容,书买的太多了

评分

很好,詪不错,学习中!

评分

此用户未填写评价内容

评分

这个完全是为了凑单才买到,还没开始看

类似图书 点击查看全场最低价

数字音频规范与程序设计:基于Visual C++开发(附CD光盘1张) mobi epub pdf txt 电子书 格式下载 2024


分享链接








相关图书


本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

友情链接

© 2024 book.teaonline.club All Rights Reserved. 图书大百科 版权所有