第一章 多媒體計算機及多媒體計算機音樂
1.1 多媒體計算機的基本組成
1.1.1 MPC 1.0、MPC 2.0標準
1.1.2 MPC 3.0標準
1.2 數(shù)字音頻技術
1.3 器樂聲的計算機合成及演奏
1.4 音樂效果處理以及環(huán)境效果處理
1.5 數(shù)字濾波器及FFT頻譜分析
1.6 數(shù)字音頻處理中的特殊效果
1.6.1 數(shù)字延時
1.6.2 數(shù)字混響
1.6.3 音調變換
第二章 聲卡的基本工作原理
2.1 聲音信號的產生和處理
2.1.1 聲音信號的產生與表達
2.1.2 聲音信號的數(shù)字化
2.1.3 聲音信號的重構
2.1.4 聲音信號編碼調制技術
2.1.5 數(shù)字化聲音信號的容量與質量之間的矛盾
2.2 聲卡的硬件結構
2.2.1 聲卡的工作原理
2.2.2 聲卡硬件結構舉例
2.3 聲卡的軟件結構
2.4 聲卡的應用及編程接口
2.5 聲卡的主要性能指標和分類
第三章 聲卡芯片工作原理
3.1 DSP芯片
3.1.1 數(shù)字化聲音處理
3.1.2 DSP芯片的功能概述
3.1.3 DSP編程簡介
3.1.4 數(shù)字化聲音I/O編程
3.1.5 DSP命令
3.2 Codec芯片
3.2.1 概述
3.2.2 模擬硬件描述
3.2.3 數(shù)字硬件描述
3.2.4 寄存器映射
3.2.5 編程考慮
3.3 OPTI芯片
3.3.1 概述
3.3.2 特征
3.3.3 應用
3.3.4 寄存器映射
3.3.5 寄存器定義
第四章 聲卡應用、測試及硬件環(huán)境
4.1 DOS環(huán)境
4.1.1 DOS下志卡的應用使用環(huán)境
4.1.2 DOS下聲卡的應用編程環(huán)境
4.2 Windows環(huán)境
4.2.1 Windows下聲卡應用使用環(huán)境
4.2.2 Windows下聲卡兼容性測試環(huán)境
4.2.3 Windows下聲卡應用開發(fā)環(huán)境
4.3 聲卡的硬件設計環(huán)境
第五章 MIDI基礎知識與合成器
5.1 MIDI基本概念
5.2 MIDI術語
5.3 MIDI硬件接口與連接硬件
5.4 MIDI規(guī)范
5.4.1 Note On——鍵按下
5.4.2 Note Off——鍵釋放
5.4.3 Polyphonic Key Pressure Aftertouch——復音鍵按鍵力度
5.4.4 Channel Pressure Aftertouch——通道按鍵力度
5.4.5 Pitch Wheel Change——改變音調調節(jié)輪
5.4.6 Control Change——控制切換
5.4.7 Program Change——程序切換(音色切換)
5.4.8 MIDI系統(tǒng)指令
5.4.9 元事件(Meta Event)
5.5 MIDI采樣數(shù)據傳送標準
5.5.1 采樣堆格式
5.5.2 采樣數(shù)據傳送
5.6 MIDI合成器原理
5.6.1 聲音分解
5.6.2 聲音(樂音)的要素
5.6.3 合成器制作聲音的方法
5.7 FM合成芯片——YMF262
5.7.1 綜述
5.7.2 FM合成
5.7.3 硬件操作
5.7.4 音頻輸出接口
5.7.5 寄存器功能說明及用法
第六章 光盤存儲技術與光盤驅動器
6.1 概述
6.1.1 光盤驅動器的分類
6.1.2 光盤的記錄媒體
6.2 CD-ROM的國際標準
6.3 CD盤片和光盤驅動器
6.3.1 光盤存儲器的讀/寫原理
6.3.2 光盤驅動器的工作原理
6.3.3 CD-ROM的卷和文件結構
6.3.4 CD-ROM的數(shù)據格式
6.3.5 CD-ROM的錯誤校正
6.3.6 CD-ROM驅動器的接口
6.4 VCD播放系統(tǒng)及工作原理
6.4.1 VCD結構及組成
6.4.2 VCD的解碼芯片——CL480
6.5 CD-ROM在多媒體技術中的應用
第七章 音頻文件格式
7.1 RIFF文件格式
7.1.1 塊(Chunk)
7.1.2 帶嵌套塊的“RIFF”塊
7.1.3 帶嵌套塊的“LIST”塊
7.1.4 RIFF文件表示方法
7.2 RIFF數(shù)據塊的創(chuàng)建與訪問
7.2.1 RIFF數(shù)據塊標準信息結構
7.2.2 創(chuàng)建RIFF型數(shù)據/信息塊
7.2.3 游歷RIFF文件
7.3 音頻波形文件格式
7.3.1 波形文件WAVE的格式定義
7.3.2 多媒體I/O管理系統(tǒng)中波形文件標準形式
7.4 MIDI音頻文件的格式
7.5 創(chuàng)通音頻文件格式(.VOC)
7.5.1 .VOC文件頭
7.5.2 .VOC文件數(shù)據區(qū)
7.6 Adlib音樂格式(.ROL)
7.6.1 .ROL文件頭
7.6.2 .ROL文件數(shù)據區(qū)
7.6.3 Adlib樂器格式
第八章 聲卡的應用軟件
8.1 Sound Blaster聲卡應用軟件
8.2 Windows Sound System聲卡應用軟件
8.2.1 音樂CD播放器CD player
8.2.2 媒體播放器Media player
8.2.3 聲音記錄器Sound Recorder
8.2.4 音量控制器Volume Control
8.3 虛擬Hi-Fi音響——音樂臺Audiostation
8.4 MIDI作曲演奏軟件——MIDI Session
8.4.1 MIDI Session的組成
8.4.2 MIDI Session的菜單Menus
8.4.3 MIDI Session的放音、錄音功能
8.4.4 MIDI Session的編輯功能
8.4.5 MIDI Session的熱鍵功能
第九章 聲卡驅動程序開發(fā)簡介
9.1 預備知識
9.1.1 一個典型的即插即用聲卡
9.1.2 邏輯劃分聲卡各功能部件
9.1.3 驅動程序的開發(fā)平臺簡述
9.2 聲卡驅動程序的總體結構設計
9.2.1 設計目標
9.2.2 開發(fā)環(huán)境
9.2.3 聲卡虛擬設備驅動程序的開發(fā)
9.3 聲卡虛擬設備驅動程序的對外接口
9.3.1 聲卡虛擬設備驅動程序的對外接口
9.3.2 即插即用的實現(xiàn)
9.3.3 端口跟蹤與聲卡增強功能的實現(xiàn)
9.4 聲卡驅動程序的開發(fā)
9.4.1 Windows 3.x環(huán)境下的聲頻驅動消息定義
9.4.2 Windows 95環(huán)境下的聲頻驅動消息定義
9.4.3 同時回放和錄音
9.4.4 管道通訊
第十章 聲卡的選購與安裝
10.1 聲卡的應用與選購
10.2 最新聲卡介紹
10.3 SOUND BLASTER聲卡的安裝
10.4 即插即用聲卡及其安裝
參考資料