|
简介2 P4 W2 ]( o( t& [. g) g9 i
本书从计算机音乐的发展历史讲起,详细介绍了MIDI的起源及MIDI技术规范、MIDI应用软件和编程工具的使用方法,并汇集了作者们在Windows平台及单片机软、硬件平台下进行MIDI应用开发的一些成果,包括MIDI编辑播放器、MIDI电子琴的设计等内容,并对MIDI技术在声控电子乐器技术中的应用也进行了介绍。
( C' ?8 x9 {) n& _$ Q0 F% [ 本书图文并茂、脉络清晰,易于读者自学,书中附有许多的编程实例及完整的程序代码,适合广大计算机音乐及多媒体技术工作者、产品开发设计人员及MIDI爱好者阅读,也可作为计算机及电子、电声技术专业的本、专科生和研究生的教学参考书。
1 S: n; {7 r- v* B1 i* f1 c+ J目录" a3 h/ x7 ^6 h) P! T& |
上篇
( W4 |' a2 d4 d L8 @* F 第1章 计算机音乐概论! i9 j* S" y6 t |' o- Z
1.1 计算机音乐的内涵
% j0 n. z: u3 y) U" e+ D: @ 1.2 计算机音乐的历史回顾" r) @: G+ o! P$ y. r
1.3 MIDI有由来与发展
" [* h% _, _$ [) J 1.4 数学声频的广泛应用
+ i8 a0 T- l- V/ X2 w" N 1.5 计算机音乐前景光明
! f U0 n4 Y' T' d 1.6 乐理基础
4 i' R8 |7 V4 h! E, ~( e4 O" B+ r 第2章 MIDI技术详解7 x( Q7 P1 p; W
2.1 MIDI简介' ~9 ~! J+ P% {/ N6 k* e$ J6 W
2.2 MIDI硬件规范1 T D* b, S9 e; V0 @0 o
2.3 MIDI合成器原理- A. P, T1 x* s# ?9 I0 ^- t
2.4 MIDI信息标准# z1 O+ a6 b4 L
2.5 MIDI文件
5 d# J; i- ~1 L 2.6 MIDI设备的同步
4 A: ~8 _1 B2 M# G; p* N5 j$ [ 2.7 MIDI应用系统举例
% ` t8 L1 K1 R* L& \ | 第3章 常用MIDI工具软件- @6 ^! F$ {5 _" U
3.1 音序器软件CakeWalk Pro Audio
7 Q) b5 {9 \. \6 y. [# m 3.2 文本编辑软件UltraEdit简介
! a9 I. R+ A; ?( [! q+ z, T' ~9 o 3.3 仿真软件WAVE简介
$ P e* V+ L/ S& E$ _ 第4章 Windows平台下的MIDI开发方法2 L, R1 w$ x' x) i+ T7 U
4.1 MIDI API函数的应用
% N/ q/ }/ e# X 4.2 用MCI开发MIDI# [: J6 F0 ]% [- ~& m* I6 N) i- s# }% K3 _
4.3 用DirectMusic开发MIDI5 y g/ p* z9 l- i, D, n) g* B
下篇
3 \9 H8 ]8 {6 Q( Z6 p9 U 第5章 基于单片机的MIDI播放器的设计# f/ L# y5 l* U/ |4 B F
5.1 MIDI播放器的组成1 y& G9 d2 K- p" M; ^; O
5.2 MIDI数据文件的产生方法
( b5 Y9 W. v+ B9 s0 L 5.3 播放器主要芯片简介
; R0 q" t8 T- n* \7 Q$ D 5.4 系统硬件设计和软件设计
1 z9 H, Y/ v/ r 第6章 基于VB的MIDI播放编辑器件% e, V0 z: ~7 r7 ^. I
6.1 VB基础知识简介+ S @7 j1 G1 P# ~0 |: i( _
6.2 ADO Data控件和DataGrid控件简介
4 H! w2 R' O! V4 K 6.3 多媒体Time函数
) b6 M( A) q V; U2 i 6.4 MIDI播放编辑器的原理( ~% [) `. ]( ]2 z/ Y
6.5 MIDI播放编辑器的软件设计( |3 j& E' o1 p; ~
第7章 软件MIDI电子琴
6 Z: r" U- F; I* W. y1 m$ s 7.1 MIDI电子琴面板设计8 N) b& }( w9 @6 j' V, }, L
7.2 MIDI电子琴的软件设计6 x8 I6 ^4 Z6 X
第8章 硬件MIDI电子琴
$ q' w) q7 K* k7 ?/ g 8.1 MIDI电子琴电路原理
3 Z* k+ P# p5 w: }8 D% ~* W 8.2 MIDI电子琴软件设计7 R' J9 J+ J- ]' J( J2 D
8.3 完整的程序代码
" l* d9 p6 \1 v. _ 第9章 声控电子乐器与MIDI
5 b7 M, Q6 F; ? c& z4 h 9.1 声控电子乐器的产生与发展
# c S4 N% {% G 9.2 实现自动伴奏的方法
$ W% S! W- |" ~- B4 }) } 9.3 歌声的基频检测技术, C+ F( H) c0 p' m3 i
9.4 声控电子乐器实例- n" d; [4 S! o9 ?" T9 [
9.5 MIDI技术在声控电子乐器中的应用2 }+ _7 a& P( m- ?4 t, ^! {; R* k
9.6 声控电子乐器的现状与展望5 Q$ D& O. J! O- e) Z
附录1 声频信号的数字化与音质
9 n( ]! L* G4 W8 a/ T$ ]2 j: [: l附录2 MIDI技术英文词汇速查 |
|