實(shí)時(shí)混音的實(shí)現(xiàn).doc
約5頁(yè)DOC格式手機(jī)打開展開
實(shí)時(shí)混音的實(shí)現(xiàn),全文共5頁(yè),2721字,敘述詳盡,圖文并茂。摘要 本文主要討論多路聲音實(shí)時(shí)混疊的實(shí)現(xiàn)方法,以及實(shí)現(xiàn)過程中對(duì)一些特殊情況的處理。關(guān)鍵詞 wave 混音 混音器?1.引言?將多個(gè)wave文件或多路wave數(shù)據(jù)同時(shí)在wave設(shè)備上輸出,就可同時(shí)聽到多個(gè)不同的聲音,達(dá)到混音的效果。如果是將多個(gè)不同端點(diǎn)的話音數(shù)據(jù)經(jīng)...
內(nèi)容介紹
此文檔由會(huì)員 段皇爺 發(fā)布
實(shí)時(shí)混音的實(shí)現(xiàn)
全文共5頁(yè),2721字,敘述詳盡,圖文并茂。
摘要 本文主要討論多路聲音實(shí)時(shí)混疊的實(shí)現(xiàn)方法,以及實(shí)現(xiàn)過程中對(duì)一些特殊情況的處理。關(guān)鍵詞 Wave 混音 混音器?
1.引言?
將多個(gè)Wave文件或多路Wave數(shù)據(jù)同時(shí)在Wave設(shè)備上輸出,就可同時(shí)聽到多個(gè)不同的聲音,達(dá)到混音的效果。如果是將多個(gè)不同端點(diǎn)的話音數(shù)據(jù)經(jīng)局域網(wǎng)絡(luò)傳輸?shù)竭_(dá)某一個(gè)端點(diǎn)再經(jīng)該端點(diǎn)的Wave設(shè)備輸出,就能同時(shí)聽到多個(gè)人的話音,從而實(shí)現(xiàn)局域網(wǎng)絡(luò)中多方的話音交談。?
在網(wǎng)絡(luò)上實(shí)現(xiàn)話音交談,特別強(qiáng)調(diào)實(shí)時(shí)性,要盡量保證話音的平滑、連續(xù),因此為了保證話音數(shù)據(jù)連續(xù),減少話音數(shù)據(jù)存儲(chǔ)帶來的延時(shí),在具體實(shí)現(xiàn)中,話音的錄制和播放都不采用文件的形式,錄制和播放的話音數(shù)據(jù)都存在緩沖區(qū)中。在Windows系統(tǒng)中,一般情況下,高層Wave接口函數(shù)無法直接播放緩沖區(qū)中的話音數(shù)據(jù),而必須用底層函數(shù)來實(shí)現(xiàn),常用的是Windows API中的Wave函數(shù)。將Wave數(shù)據(jù)在Wave設(shè)備上輸出使用的是WaveOutWrite函數(shù),但是該函數(shù)不支持多路Wave數(shù)據(jù)的同時(shí)播放,為了能達(dá)到多路Wave數(shù)據(jù)同時(shí)播放的效果,對(duì)緩沖區(qū)中多路Wave數(shù)據(jù)進(jìn)行必要的預(yù)處理后,再提交給Wave輸出設(shè)備播放。實(shí)現(xiàn)原理如圖1所示。
參考文獻(xiàn)
《Microsoft Corporation.Microsoft Windows Multimedia Programmer's Referce》 Microsoft Press 1995?
《Advance Multimedia Programming》 電子工業(yè)版社 1995?
《Microsoft Corporation.Microsoft Windows API Referce》 Microsoft Press 1999
?
全文共5頁(yè),2721字,敘述詳盡,圖文并茂。
摘要 本文主要討論多路聲音實(shí)時(shí)混疊的實(shí)現(xiàn)方法,以及實(shí)現(xiàn)過程中對(duì)一些特殊情況的處理。關(guān)鍵詞 Wave 混音 混音器?
1.引言?
將多個(gè)Wave文件或多路Wave數(shù)據(jù)同時(shí)在Wave設(shè)備上輸出,就可同時(shí)聽到多個(gè)不同的聲音,達(dá)到混音的效果。如果是將多個(gè)不同端點(diǎn)的話音數(shù)據(jù)經(jīng)局域網(wǎng)絡(luò)傳輸?shù)竭_(dá)某一個(gè)端點(diǎn)再經(jīng)該端點(diǎn)的Wave設(shè)備輸出,就能同時(shí)聽到多個(gè)人的話音,從而實(shí)現(xiàn)局域網(wǎng)絡(luò)中多方的話音交談。?
在網(wǎng)絡(luò)上實(shí)現(xiàn)話音交談,特別強(qiáng)調(diào)實(shí)時(shí)性,要盡量保證話音的平滑、連續(xù),因此為了保證話音數(shù)據(jù)連續(xù),減少話音數(shù)據(jù)存儲(chǔ)帶來的延時(shí),在具體實(shí)現(xiàn)中,話音的錄制和播放都不采用文件的形式,錄制和播放的話音數(shù)據(jù)都存在緩沖區(qū)中。在Windows系統(tǒng)中,一般情況下,高層Wave接口函數(shù)無法直接播放緩沖區(qū)中的話音數(shù)據(jù),而必須用底層函數(shù)來實(shí)現(xiàn),常用的是Windows API中的Wave函數(shù)。將Wave數(shù)據(jù)在Wave設(shè)備上輸出使用的是WaveOutWrite函數(shù),但是該函數(shù)不支持多路Wave數(shù)據(jù)的同時(shí)播放,為了能達(dá)到多路Wave數(shù)據(jù)同時(shí)播放的效果,對(duì)緩沖區(qū)中多路Wave數(shù)據(jù)進(jìn)行必要的預(yù)處理后,再提交給Wave輸出設(shè)備播放。實(shí)現(xiàn)原理如圖1所示。
參考文獻(xiàn)
《Microsoft Corporation.Microsoft Windows Multimedia Programmer's Referce》 Microsoft Press 1995?
《Advance Multimedia Programming》 電子工業(yè)版社 1995?
《Microsoft Corporation.Microsoft Windows API Referce》 Microsoft Press 1999
?
TA們正在看...
- 2021上半年安徽教師資格證初級(jí)中學(xué)語(yǔ)文學(xué)科知識(shí)與...doc
- 2021上半年安徽教師資格證小學(xué)教育教學(xué)知識(shí)與能力...doc
- 2021上半年安徽教師資格證小學(xué)綜合素質(zhì)真題及答案.doc
- 2021上半年安徽教師資格證幼兒保教知識(shí)與教學(xué)能力...doc
- 2021上半年安徽教師資格證幼兒綜合素質(zhì)真題及答案.doc
- 2021上半年安徽教師資格證高級(jí)中學(xué)語(yǔ)文學(xué)科知識(shí)與...doc
- 2021上半年教師資格證中學(xué)教育知識(shí)與能力真題及答案.doc
- 2021上半年教師資格證中學(xué)綜合素質(zhì)真題及答案.doc
- 2021上半年教師資格證初級(jí)中學(xué)語(yǔ)文學(xué)科知識(shí)與教學(xué)...doc
- 2021上半年教師資格證小學(xué)教育教學(xué)知識(shí)與能力真題...doc