|
简介- y1 \* h1 r& T9 X3 C
本书从计算机音乐的发展历史讲起,详细介绍了MIDI的起源及MIDI技术规范、MIDI应用软件和编程工具的使用方法,并汇集了作者们在Windows平台及单片机软、硬件平台下进行MIDI应用开发的一些成果,包括MIDI编辑播放器、MIDI电子琴的设计等内容,并对MIDI技术在声控电子乐器技术中的应用也进行了介绍。
* o- C( ]7 C5 Y; }, `4 m: n 本书图文并茂、脉络清晰,易于读者自学,书中附有许多的编程实例及完整的程序代码,适合广大计算机音乐及多媒体技术工作者、产品开发设计人员及MIDI爱好者阅读,也可作为计算机及电子、电声技术专业的本、专科生和研究生的教学参考书。
' N# _. t, d1 t" e目录0 [# `1 k2 _5 y$ j, W
上篇
" i- G& ?1 \) n4 \8 i. F) d 第1章 计算机音乐概论4 |. {: G& `+ ~/ B! U; p# j: R
1.1 计算机音乐的内涵+ @# }8 S( v6 L' f* [; I8 ~. h
1.2 计算机音乐的历史回顾3 I6 H/ r1 R/ t; E
1.3 MIDI有由来与发展' o& E# @# E5 M- p: S% x- m5 r; t
1.4 数学声频的广泛应用
' Z: s. V7 j- S8 Q 1.5 计算机音乐前景光明/ E7 o% w; k/ N2 X6 e9 }
1.6 乐理基础% V& C. R* d! h. q# x
第2章 MIDI技术详解' K# B% a& k) {
2.1 MIDI简介3 i& h$ w2 c& ]3 ~: I
2.2 MIDI硬件规范
- I/ P. ]9 S. t" A# t: E 2.3 MIDI合成器原理2 ]$ n; L/ a$ p- H2 f
2.4 MIDI信息标准
' x) y4 ]" Y+ F/ T 2.5 MIDI文件
8 t' E+ {6 v4 L- M+ }( i 2.6 MIDI设备的同步& H: d* Y! D5 A3 E9 H& w9 f
2.7 MIDI应用系统举例2 p7 ^2 F; R$ \0 C
第3章 常用MIDI工具软件) t/ E; o/ W) n5 q# h& T# S2 U) ]
3.1 音序器软件CakeWalk Pro Audio
w' ]' ?5 ^' O) b# p 3.2 文本编辑软件UltraEdit简介
* N K: s3 m6 U7 M. u+ t 3.3 仿真软件WAVE简介5 A3 ?+ w# b6 o! H" k" K9 E5 c
第4章 Windows平台下的MIDI开发方法
" i0 ~' r9 x, l! t# z 4.1 MIDI API函数的应用
3 @0 T* w5 s) Z' ~; y 4.2 用MCI开发MIDI" b' h; E# ?8 e8 S
4.3 用DirectMusic开发MIDI
' Q8 n7 o7 q4 X& J. I下篇9 T. Y% n9 [7 e" h
第5章 基于单片机的MIDI播放器的设计
2 U v+ r K1 L3 y, l 5.1 MIDI播放器的组成" f8 L, Q: n& f; e
5.2 MIDI数据文件的产生方法
% y- V. r2 w" K5 X) @6 r 5.3 播放器主要芯片简介
a* A1 Z' P) i9 U$ `) g } 5.4 系统硬件设计和软件设计- i( p9 o9 @0 c
第6章 基于VB的MIDI播放编辑器件) ~) l5 e% c- g: c
6.1 VB基础知识简介
' { ~$ c5 c% P& l {5 w7 [+ h- ~2 t 6.2 ADO Data控件和DataGrid控件简介2 @6 y/ ~6 w# e+ e+ S9 t
6.3 多媒体Time函数
) s) y" ]/ @/ g2 c/ p; f* X* @ 6.4 MIDI播放编辑器的原理+ D$ @) `4 p( b1 _: z
6.5 MIDI播放编辑器的软件设计5 M( f9 l& `: ]& G' @0 H: S
第7章 软件MIDI电子琴
- M! `+ v5 e/ j* S" Q5 K8 B 7.1 MIDI电子琴面板设计6 t" L0 k; n" A
7.2 MIDI电子琴的软件设计& p4 O# S8 a; O
第8章 硬件MIDI电子琴
: ~ d+ J, S% [" i, F 8.1 MIDI电子琴电路原理# a, h6 G4 Q7 v2 r. s' @: J
8.2 MIDI电子琴软件设计
1 V, ~0 s) b. i 8.3 完整的程序代码
- N% t, O9 \' R3 H+ a; \7 e/ y 第9章 声控电子乐器与MIDI
* c! y' _+ L$ D( ^8 j! c7 S+ q; c 9.1 声控电子乐器的产生与发展0 D2 p/ P% k( \6 g, O, k
9.2 实现自动伴奏的方法6 d% @4 v- R3 Y7 [) e
9.3 歌声的基频检测技术
( Z! s: }- [4 C 9.4 声控电子乐器实例
% M6 O, f5 i0 |/ V' s4 d: W 9.5 MIDI技术在声控电子乐器中的应用
2 S$ j0 W: X$ S% Q 9.6 声控电子乐器的现状与展望# j2 e4 U" Q* V* {
附录1 声频信号的数字化与音质
3 q* d% ?0 v3 b# ^1 Q; |7 _6 b7 l附录2 MIDI技术英文词汇速查 |
|