本書詳細介紹了MIDI的起源及MIDI技術規(guī)范、MIDI應用軟件和編程工具的使用方法,并匯集了作者們在MIDI平臺及單片機軟、硬件平臺下進行MIDI應用開發(fā)的成果等。
上篇
第1章 計算機音樂概論
1.1 計算機音樂的內(nèi)涵
1.2 計算機音樂的歷史回顧
1.3 MIDI有由來與發(fā)展
1.4 數(shù)學聲頻的廣泛應用
1.5 計算機音樂前景光明
1.6 樂理基礎
第2章 MIDI技術詳解
2.1 MIDI簡介
2.2 MIDI硬件規(guī)范
2.3 MIDI合成器原理
2.4 MIDI信息標準
2.5 MIDI文件
2.6 MIDI設備的同步
2.7 MIDI應用系統(tǒng)舉例
第3章 常用MIDI工具軟件
3.1 音序器軟件CakeWalk Pro Audio
3.2 文本編輯軟件UltraEdit簡介
3.3 仿真軟件WAVE簡介
第4章 Windows平臺下的MIDI開發(fā)方法
4.1 MIDI API函數(shù)的應用
4.2 用MCI開發(fā)MIDI
4.3 用DirectMusic開發(fā)MIDI
下篇
第5章 基于單片機的MIDI播放器的設計
5.1 MIDI播放器的組成
5.2 MIDI數(shù)據(jù)文件的產(chǎn)生方法
5.3 播放器主要芯片簡介
5.4 系統(tǒng)硬件設計和軟件設計
第6章 基于VB的MIDI播放編輯器件
6.1 VB基礎知識簡介
6.2 ADO Data控件和DataGrid控件簡介
6.3 多媒體Time函數(shù)
6.4 MIDI播放編輯器的原理
6.5 MIDI播放編輯器的軟件設計
第7章 軟件MIDI電子琴
7.1 MIDI電子琴面板設計
7.2 MIDI電子琴的軟件設計
第8章 硬件MIDI電子琴
8.1 MIDI電子琴電路原理
8.2 MIDI電子琴軟件設計
8.3 完整的程序代碼
第9章 聲控電子樂器與MIDI
9.1 聲控電子樂器的產(chǎn)生與發(fā)展
9.2 實現(xiàn)自動伴奏的方法
9.3 歌聲的基頻檢測技術
9.4 聲控電子樂器實例
9.5 MIDI技術在聲控電子樂器中的應用
9.6 聲控電子樂器的現(xiàn)狀與展望
附錄1 聲頻信號的數(shù)字化與音質
附錄2 MIDI技術英文詞匯速查
參考文獻