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