|
简介9 G0 C0 d4 d' s) M+ `
本书从计算机音乐的发展历史讲起,详细介绍了MIDI的起源及MIDI技术规范、MIDI应用软件和编程工具的使用方法,并汇集了作者们在Windows平台及单片机软、硬件平台下进行MIDI应用开发的一些成果,包括MIDI编辑播放器、MIDI电子琴的设计等内容,并对MIDI技术在声控电子乐器技术中的应用也进行了介绍。
/ B9 A/ C3 M, c5 V; _0 n 本书图文并茂、脉络清晰,易于读者自学,书中附有许多的编程实例及完整的程序代码,适合广大计算机音乐及多媒体技术工作者、产品开发设计人员及MIDI爱好者阅读,也可作为计算机及电子、电声技术专业的本、专科生和研究生的教学参考书。
. n. p/ D' c. R9 o目录
' u- S% F3 z" g3 O上篇
0 {% S5 f/ y& K3 ?. F 第1章 计算机音乐概论
) D8 N s9 E# M 1.1 计算机音乐的内涵
) l5 d" a& I: }5 Q! e5 b' b% _ 1.2 计算机音乐的历史回顾
4 g3 c7 L6 X7 N' c2 g, H 1.3 MIDI有由来与发展% Y h' F0 J% s. F
1.4 数学声频的广泛应用' K! Z# i4 y8 b8 K0 b
1.5 计算机音乐前景光明
! k- ?/ f1 t8 N 1.6 乐理基础
! s2 m9 ~ @( t' w 第2章 MIDI技术详解
5 [2 x# {1 ^6 A) M3 h2 e 2.1 MIDI简介3 {7 K) Q3 I9 T) N- ~6 a. e
2.2 MIDI硬件规范
% t9 A. F- O$ \ v0 R 2.3 MIDI合成器原理) F+ ]- y! o1 r- T6 \
2.4 MIDI信息标准
9 e6 p" L1 }3 p1 @$ O( I2 h 2.5 MIDI文件
. S+ I5 i7 C$ X. I; u9 d3 ^/ H5 o 2.6 MIDI设备的同步
* w- ]7 U8 b( M 2.7 MIDI应用系统举例/ U) Z' I0 W" w) V5 @& m+ ^
第3章 常用MIDI工具软件
* Z0 X7 Z; z3 R7 e 3.1 音序器软件CakeWalk Pro Audio. @" l: o: F+ x7 Q5 l
3.2 文本编辑软件UltraEdit简介; h" R9 _7 C( N
3.3 仿真软件WAVE简介
, ~4 p5 g; B; \ 第4章 Windows平台下的MIDI开发方法
9 B" \- R/ O1 Z8 n$ g 4.1 MIDI API函数的应用7 `" s- T9 g: u7 K8 `1 S: ?
4.2 用MCI开发MIDI$ |% T$ \- @5 r" q9 H
4.3 用DirectMusic开发MIDI
3 K: X6 R" @& J9 H# j% q6 e! c) k下篇
4 m ]' T# u# A- e4 j6 p6 r* G 第5章 基于单片机的MIDI播放器的设计4 j; Z, R H3 g9 L( L3 z
5.1 MIDI播放器的组成
9 h) K; k' z/ U4 y K9 g0 v1 W: J 5.2 MIDI数据文件的产生方法
% q) k! q5 h* p9 J# P 5.3 播放器主要芯片简介9 W: \: u, b4 \4 ~! E
5.4 系统硬件设计和软件设计' l; }& F+ X& N$ e- w& P* B1 i0 B
第6章 基于VB的MIDI播放编辑器件! _5 ~5 H4 b1 N
6.1 VB基础知识简介
5 T2 h. M1 K9 n; [7 T3 g) i 6.2 ADO Data控件和DataGrid控件简介
u2 q1 q& q/ k; e0 ^7 Z8 y 6.3 多媒体Time函数
5 q6 J* S8 r& v+ m5 |& t6 h 6.4 MIDI播放编辑器的原理
: W( W* F+ V5 v. u) P 6.5 MIDI播放编辑器的软件设计9 _1 z" G& O* M! F1 B9 {4 F
第7章 软件MIDI电子琴3 C( \( m2 v) O
7.1 MIDI电子琴面板设计4 R* P3 C% n' i: U" K& J
7.2 MIDI电子琴的软件设计( I/ z/ Q- c, p! x0 P5 ?4 X- e- ?% b
第8章 硬件MIDI电子琴
$ ~% `$ {4 _) p( e4 w6 ~ 8.1 MIDI电子琴电路原理1 G: C$ g G7 m: K3 K
8.2 MIDI电子琴软件设计( @! ~) p- a& u
8.3 完整的程序代码' T: D1 [) {/ c* {+ n
第9章 声控电子乐器与MIDI1 M: t: B) G% m* O2 p4 l0 E
9.1 声控电子乐器的产生与发展
, d! E6 e6 S. F 9.2 实现自动伴奏的方法
( a9 ^7 @1 ^" o 9.3 歌声的基频检测技术
; W/ t" s, _) s9 U. _1 Y( B+ v 9.4 声控电子乐器实例
. T! w; n7 g) c- m5 X 9.5 MIDI技术在声控电子乐器中的应用( R' H5 l" l0 N! ~
9.6 声控电子乐器的现状与展望( x- Y% o4 B& x' G5 w" z7 w+ i
附录1 声频信号的数字化与音质. T; E& o2 a* r6 X
附录2 MIDI技术英文词汇速查 |
|