MIDI原理与开发应用

分類: 图书,计算机/网络,行业软件及应用,
作者: 陈学煌 等编著
出 版 社: 国防工业出版社
出版时间: 2008-1-1字数: 320000版次: 1页数: 214印刷时间: 2008/01/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787118055009包装: 平装内容简介
本书从计算机音乐的发展历史讲起,详细介绍了MIDI的起源及MIDI技术规范、MIDI应用软件和编程工具的使用方法,并汇集了作者们在Windows平台及单片机软、硬件平台下进行MIDI应用开发的一些成果,包括MIDI编辑播放器、MIDI电子琴的设计等内容,并对MIDI技术在声控电子乐器技术中的应用也进行了介绍。
本书图文并茂、脉络清晰,易于读者自学,书中附有许多的编程实例及完整的程序代码,适合广大计算机音乐及多媒体技术工作者、产品开发设计人员及MIDI爱好者阅读,也可作为计算机及电子、电声技术专业的本、专科生和研究生的教学参考书。
目录
上篇
第1章计算机音乐概论
1.1计算机音乐的内涵
1.2计算机音乐的历史回顾
1.3MIDI有由来与发展
1.4数学声频的广泛应用
1.5计算机音乐前景光明
1.6乐理基础
第2章MIDI技术详解
2.1MIDI简介
2.2MIDI硬件规范
2.3MIDI合成器原理
2.4MIDI信息标准
2.5MIDI文件
2.6MIDI设备的同步
2.7MIDI应用系统举例
第3章常用MIDI工具软件
3.1音序器软件CakeWalk Pro Audio
3.2文本编辑软件UltraEdit简介
3.3仿真软件WAVE简介
第4章Windows平台下的MIDI开发方法
4.1MIDI API函数的应用
4.2用MCI开发MIDI
4.3用DirectMusic开发MIDI
下篇
第5章基于单片机的MIDI播放器的设计
5.1MIDI播放器的组成
5.2MIDI数据文件的产生方法
5.3播放器主要芯片简介
5.4系统硬件设计和软件设计
第6章基于VB的MIDI播放编辑器件
6.1VB基础知识简介
6.2ADO Data控件和DataGrid控件简介
6.3多媒体Time函数
6.4MIDI播放编辑器的原理
6.5MIDI播放编辑器的软件设计
第7章软件MIDI电子琴
7.1MIDI电子琴面板设计
7.2MIDI电子琴的软件设计
第8章硬件MIDI电子琴
8.1MIDI电子琴电路原理
8.2MIDI电子琴软件设计
8.3完整的程序代码
第9章声控电子乐器与MIDI
9.1声控电子乐器的产生与发展
9.2实现自动伴奏的方法
9.3歌声的基频检测技术
9.4声控电子乐器实例
9.5MIDI技术在声控电子乐器中的应用
9.6声控电子乐器的现状与展望
附录1声频信号的数字化与音质
附录2MIDI技术英文词汇速查
参考文献