亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        三維虛擬聲音仿真方法

        2014-12-31 00:00:00孫國慶
        電子世界 2014年10期

        【摘要】本文利用Directsound 3D技術(shù)研究虛擬聲音系統(tǒng),系統(tǒng)仿真程序設(shè)計及主要編程思想利用Visual C + +平臺開發(fā)示例程序3D sound, 實現(xiàn)虛擬環(huán)境實現(xiàn)聲音效果。

        【關(guān)鍵詞】3D;sound

        虛擬現(xiàn)實技術(shù)是近年來十分活躍的研究領(lǐng)域之一,是一系列高新技術(shù)的匯集,這些技術(shù)包括計算機圖形學、多媒體技術(shù)、人工智能、人機接口技術(shù)、傳感器技術(shù)以及高度并行的實時計算技術(shù),還包括人的行為學研究等多項關(guān)鍵技術(shù)。虛擬現(xiàn)實技術(shù)在軍事、航天、醫(yī)學、教育、娛樂等領(lǐng)域具有廣泛的應(yīng)用價值。為了讓用戶產(chǎn)生更加強烈的沉浸感,在生成’-圖形的同時,還可以提供逼真的’-聲音效果。作為虛擬現(xiàn)實系統(tǒng)中必須的部分,虛擬聲音系統(tǒng)的研究也受到了極大的重視。DirectSound 3D是微軟公司所推出的,它利用聲音大小的比例調(diào)整多卜勒效應(yīng),來達到以軟件來模擬3D音效的效果,創(chuàng)立了在三維空間定位音效文件的標準方式。任何應(yīng)用程序透過它和支持DirectSound 3D的聲卡,便可以獲得所需的效果。由于這是許多聲卡廠商與微軟共同制定的,現(xiàn)在大部分的聲卡都支持這項技術(shù)。本文利用Directsound 3D技術(shù)實現(xiàn)虛擬環(huán)境實現(xiàn)聲音效果。

        1.仿真原理

        Directsound 3D是通過軟件模擬來實現(xiàn)3D音效的,所以要先講一下Dsound 的3D模擬空間。這個空間類似現(xiàn)實空間,可以用笛卡兒坐標系來描述Dsound 的3D空間,有x,y,z三個坐標軸坐標軸。

        在這個模擬空間中Dsound提供了模擬的聲源對象和傾聽者對象(listener),聲源和聽者的關(guān)系可以通過三個變量來描述:在三維空間的位置,以及運動的速度,以及運動方向。

        位置即聲源和聽者在三維空間的所在位置,隨著兩者的相對位置不同,則聽者便會聽到不同的聲音效果。

        速度為聲源和聽者在三維空間中的移動速度,此項特性同樣會改變兩者在空間的坐標,以產(chǎn)生不同的聲音效果。

        聲源和聽者相對運動的方向也會影響聽者聽到的聲音效果,因為聲音是具有方向性的。這個下面會談到。

        知道了3D聲源以及3D環(huán)境中的聽者,那么怎么產(chǎn)生3D音效呢?一般來說,在產(chǎn)生3D音效的時候,主要有下面的幾種情況,一是聲源不動,而聽者在模擬的3D空間進行運動,二是聽者不動,讓聲源在模擬的3D空間進行運動,三是聽者和聲音同時在運動。如下圖1、2所示。

        Directsound給我們提供了聽者和聲源對象的接口,我們可以通過上面提到的三種方式設(shè)置改變聲源或者聽者的位置,運動速度和方向就可以形成3D音效了在3D環(huán)境中,我們通IDirectSound3DBuffer8接口來表述聲源,這個接口只有創(chuàng)建時設(shè)置DSBCAPS_CTRL3D標志的Directsound buffer才支持這個接口,這個接口提供的一些函數(shù)用來設(shè)置和獲取聲源的一些屬性。在一個虛擬的3D環(huán)境中,我們可以通過主緩沖區(qū)來獲取IDirectSound3DListener8接口,通過這個接口我們可以控制著聲學環(huán)境中的多數(shù)參數(shù),比如多普勒變換的數(shù)量,音量衰減的比率。

        2.設(shè)計方案

        3.仿真結(jié)果

        根據(jù)上述介紹的方法, 采用D irectSound維聲音程序初始界面具, 在V isual C+ + 6.0 中實現(xiàn)了程序的具體實現(xiàn)。通過下拉菜單可以測試三維聲音在不同角度的效果。這樣就可以利用D irectSound 技術(shù), 通過VC6. 0 編程對三維聲音進行了實時仿真, 程序較好地實現(xiàn)了聲音的三維效果。

        參考文獻

        [1]B radley Bargen,Peter Donnelly Inside D irectX[M].北京:北京希望電子出版社,1999.

        [2]何正偉,楊宏軍,花傳杰.實時三維聲音仿真系統(tǒng)的設(shè)計與實現(xiàn)[J].計算機應(yīng)用研究,2002,19(1):23225.

        [3]劉衛(wèi)宏,陳培.V isual C++編程基礎(chǔ)[M].北京:北京希望電子出版社,2003.

        [4]李鶴文,張文新.V isual C++多媒體開發(fā)指南[M].北京:科學出版社,1996.

        色狠狠一区二区三区香蕉| 国产一区二区三区激情视频| 国产大片内射1区2区| 日韩a无v码在线播放| 国产在线不卡视频| av网站韩日在线观看免费| а天堂中文地址在线| 人人妻人人妻人人片av| 亚洲阿v天堂网2021| 一区二区三区在线观看精品视频| 国产情侣自拍一区视频| 好看的欧美熟妇www在线| 亚洲AV秘 无码一区二区三区臀| 日韩av中文字幕亚洲天| 91精品国产92久久久| 欧美大屁股xxxx| 国精品无码一区二区三区在线看| 日本av第一区第二区| 风韵丰满熟妇啪啪区老熟熟女| 久久久久久久久久久国产 | 三级国产高清在线观看| 五月天国产成人av免费观看| 亚洲av色无码乱码在线观看| 国产精品女同学| 手机在线看片国产人妻| 最爽无遮挡行房视频| 欧美黑人性色黄在线视频| 亚洲天堂一区二区精品| 麻豆国产一区二区三区四区| 国产乱人伦在线播放| av无码一区二区三| 91九色视频在线国产| 窝窝午夜看片| 2021av在线| 亚洲av本道一本二本三区| 亚洲中文字幕无码不卡电影| 精品国产成人亚洲午夜福利| 91亚洲最新国语中文字幕| 精品人妻一区三区蜜桃| 9lporm自拍视频区| 香蕉亚洲欧洲在线一区|