數字音頻規範與程序設計:基於Visual C++開發(附CD光盤1張)

數字音頻規範與程序設計:基於Visual C++開發(附CD光盤1張) 下載 mobi epub pdf 電子書 2024


簡體網頁||繁體網頁
曹強 著

下載链接在页面底部


點擊這裡下載
    

想要找書就要到 新城書站
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

發表於2024-11-27


圖書介紹


齣版社: 中國水利水電齣版社
ISBN:9787508498195
版次:1
商品編碼:11072508
包裝:平裝
開本:16開
齣版時間:2012-06-01
用紙:膠版紙
頁數:458
字數:715000
正文語種:中文
附件:CD光盤
附件數量:1


類似圖書 點擊查看全場最低價

相關圖書





圖書描述

內容簡介

《數字音頻規範與程序設計:基於Visual C++開發》是作者根據多年的工作經驗而總結齣來的有關Windows平颱下數字音頻規範與程序設計的一手資料,由淺入深地介紹瞭當今多數主流音頻相關的技術規範與編程實現,適閤於對數字音頻感興趣、準備或正在從事數字音頻相關工作和開發的用戶。
本書共分11章,涵蓋瞭Windows平颱下數字音頻相關規範與編程的許多方麵,詳細介紹瞭Windows係統下高層與底層的多媒體音頻接口(API);WAVE音頻的全麵解析、播放與錄音;MIDI音樂的全麵解析、播放與錄製;USBMIDI驅動設計;MP3的格式與編解碼;樂音的基頻檢測;音頻混音器原理與編程;低延遲ASIO音頻驅動開發;普通音頻插件與VST(i)插件的設計;遊戲開發中經常使用的DirectSound播放與錄製等。
《數字音頻規範與程序設計:基於Visual C++開發》最大的特色是不但針對多媒體音頻應用程序的開發做瞭較全麵的介紹,可以滿足大部分常規音頻編程用戶的需求,而且對音頻驅動的開發也做瞭較多的切入。其中一部分是作者近幾年獨自研究的成果,對於有這方麵需求的讀者來說都是很寶貴的參考資料。
本書結構清晰,邏輯嚴密,內容具體且涉及麵廣泛,不但是從事多媒體(音頻)開發與應用的廣大開發人員的技術指導書,同時也可作為各高等院校相關專業、非相關專業師生重要的參考讀物。
本書中每章都提供瞭一個或多個經典的編程實例程序,附帶在光盤中贈送,光盤中提供瞭所有章節中實例程序的VisualC++源代碼。

內頁插圖

目錄

推薦序
推薦序二
前言

第1章 Windows音頻體係與Visual C++開發基礎
導讀
1.1 認識聲音與音頻
1.2 Windows音頻體係層次結構
1.2.1 用戶模式與內核模式
1.2.2 關於聲音的延遲問題及解決方法
1.3 VisualC++開發基礎
1.3.1 區分C、C++和Visual C++三者的關係
1.3.2 事件驅動與消息處理
1.3.3 開發環境概述
1.3.4 MFC概述
1.3.5 利用嚮導創建一個簡單的對話框程序

第2章 MCI與MMAPI多媒體編程接口
導讀
2.1 MCI簡介
2.1.1 MCI邏輯結構
2.1.2 MCI接口、函數與命令
2.1.3 MCI消息與宏定義
2.2 MCI編程步驟
2.3 MCI編程實例
2.3.1 播放CD
2.3.2 WAVE播放與錄音
2.3.3 基於MCIWnd的多媒體播放器
2.4 MMAPI簡介
2.4.1 四種多媒體文件VO
2.4.2 波形音頻處理
2.4.3 MIDI的流緩衝區與非流緩衝區處理
2.4.4 多媒體定時器
第3章 WAVE格式及播放與錄製
導讀
3.1認識WAⅦ
3.2 WAV文件結構
3.3 采樣點與采樣幀的區彆
3.4 WAVE中常用的一些塊
3.4.1 格式塊
3.4.2 數據塊
3.4.3 提示塊
3.4.4 播放列錶塊
3.4.5 關聯數據塊
3.4.6 采樣塊
3.5 多媒體波形音頻函數
3.6 波形音頻處理的迴調機製
3.7 WAVE播放
3.7.1 WAVE播放基本流程
3.7.2 雙緩衝播放機製
3.7.3 關於死鎖的問題
3.8 WAVE錄音
3.9 編程實例
3.9.1 WAV文件解析及分離與閤並
3.9.2 WAVE播放器
3.9.3 WAVE錄音機

第4章MIDI相關標準與程序設計
導讀
4.1 MIDI規範
4.1.1什麼是MmⅡ
4.1.2 MIDI信息
4.1.3 其他MIDI規範
4.1.4 GM、GS與XG
4.1.5 GM2
4.2 MIDI文件解析
4.2.1 MIDI文件格式
4.2.2 MIDI文件示例
4.2.3 與MIDI相關的時間計算
4.2.4 程序實例
4.3 USB MIDI
4.3.1 USB MIDI概述
4.3.2 USB MIDI的實現機製
4.3.3 USB-MIDI功能器件
4.3.4 USB MIDI數據格式
4.3.5 USB MIDI操作模型
4.3.6 描述符
4.3.7 USB MIDI驅動設計
4.3.8 USB驅動程序
4.3.9 用戶模式音頻驅動幾個上層接口的實現

第5章 數字音樂閤成
導讀
5.1 閤成器概述
5.2 MIDI的發音原理
5.3 FM閤成原理
5.4 波錶閤成
5.4.1 波錶閤成器工作原理
5.4.2 波錶閤成的關鍵技術
5.4.3 頻率變換
5.4.4 循環(Loop)
5.4.5 波錶閤成器的衡量指標
5.5 軟波錶與硬波錶
5.6 音色�溩�
5.6.1 樣本準備與分配
5.6.2 樣本參數調整
5.6.3 音色參數調整
5.6.4 設置效果參數
5.6.5 保存音色文件

第6章 音頻混音器編程
導讀
6.1 混音器原理
6.1.1 聲卡硬件模型
6.1.2 音頻綫路
6.1.3 控件
6.2 混音器編程
6.2.1 Mixer API函數介紹
6.2.2 枚舉係統中的混音器設備
6.2.3 打開混音器設備
6.2.4 枚舉音頻綫路
6.2.5 獲取綫路信息
6.2.6 枚舉綫路的相關控件
6.2.7 獲取與綫路相關的所有控件信息
6.2.8 通過控件ID獲取控件信息
6.2.9 通過控件類型獲取控件信息
6.2.10 獲取或設置控件的值
6.2.11 多聲道控件
6.2.12 多條目控件
6.2.13 混音器專用消息
6.3 程序實例混音器調節軟件
第7章 音頻插件設計
導讀
7.1 普通音頻插件
7.1.1 插件的實現原理
7.1.2 基於動態鏈接庫的方法實現音頻插件
7.1.3 實現支持三種插件類型的MiNi播放器
7.1.4給Winamp編寫一個MIDI鍵盤插件
7.1.5 基於ATL的方法實現COM插件
7.2 VST音頻插件
7.2.1 VST插件概述
7.2.2 VST SDK與音頻數據處理
7.2.3 創建一個最簡單的VST插件
7.2.4 設計一個Stereo Delay效果的VST插件
7.2.5 VST XML文件

第8章 基音的時頻域檢測
第9章 ASIO音頻驅動設計
第10章 MP3格式與編解碼
第11章 DirectSound開發與應用

附錄
參考文獻

前言/序言


數字音頻規範與程序設計:基於Visual C++開發(附CD光盤1張) 下載 mobi epub pdf txt 電子書 格式

數字音頻規範與程序設計:基於Visual C++開發(附CD光盤1張) mobi 下載 pdf 下載 pub 下載 txt 電子書 下載 2024

數字音頻規範與程序設計:基於Visual C++開發(附CD光盤1張) 下載 mobi pdf epub txt 電子書 格式 2024

數字音頻規範與程序設計:基於Visual C++開發(附CD光盤1張) 下載 mobi epub pdf 電子書
想要找書就要到 新城書站
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

用戶評價

評分

總的非常好,但是我用格式工程對音頻進行編碼後,播放有點問題。

評分

好好好好好好好好好好好好好好

評分

公司采購,方便

評分

意外的收獲,書還沒看,看著可以

評分

好好好好好好好好好好好好好好

評分

工作需要,京東買書還是挺好的

評分

實際是想要VC++的代碼,看看彆人如何寫的。

評分

此用戶未填寫評價內容

評分

實際是想要VC++的代碼,看看彆人如何寫的。

類似圖書 點擊查看全場最低價

數字音頻規範與程序設計:基於Visual C++開發(附CD光盤1張) mobi epub pdf txt 電子書 格式下載 2024


分享鏈接




相關圖書


本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

友情鏈接

© 2024 book.cndgn.com All Rights Reserved. 新城書站 版权所有