|
別下純屬片子一點(diǎn)用都沒(méi)
、::
一、基礎術(shù)語(yǔ)
在進(jìn)一步的敘述之前,我們首先來(lái)了解一下以下的基本術(shù)語(yǔ):
MIDI(Musical Instrument Digital Interface,音樂(lè )設備數字化接口)
MIDI是一組由MMA(MIDI制造商聯(lián)盟,MIDI Manufacturers Association)制訂的給所有MIDI設備制造商的音色及打擊樂(lè )器的排列表,是一種電子樂(lè )器與電子樂(lè )器之間以及電子樂(lè )器與電腦之間交流的統一協(xié)議。MIDI一般都用于規定音序,通過(guò)字節對它演奏的樂(lè )曲信息進(jìn)行描述。MIDI要形成電腦音樂(lè )必須通過(guò)合成。
FM Synthesis(Frequency Modulation Synthesis,調頻合成)
調頻合成,運用聲音振蕩的原理對MIDI進(jìn)行合成處理,是聲卡中第一項被廣泛采用的技術(shù)。由于該方式合成的音樂(lè )聲音比較單調,效果不理想,目前已逐漸被波表合成所取代。
Wavetable Synthesis(波表合成)
將各種真實(shí)樂(lè )器所發(fā)出的聲音進(jìn)行事先取樣,然后作為波表文件保存起來(lái)。重播時(shí)根據MIDI文件記錄的樂(lè )曲信息,由聲卡上的波表合成芯片或PC機的CPU從波表文件中逐一找出對應的聲音信息,經(jīng)過(guò)合成、加工后回放出來(lái)。相對于FM調頻方式,波表合成方式由于采用樂(lè )器的真實(shí)聲音樣本,所以合成的音樂(lè )聲音自然。
根據波表文件的放置位置和處理方式的不同,又可分為軟波表、硬波表和DLS波表聲卡。其中,硬波表聲卡將波表文件放在板載ROM(只讀存儲器)和RAM(隨機存儲器)上,以便聲卡上的波表合成芯片隨時(shí)調用,性能好,成本高;軟波表聲卡則將波表文件存放在用戶(hù)的硬盤(pán)上,需要時(shí)調入內存,并將原本由聲卡上的波表合成芯片完成的工作交給CPU來(lái)處理,其缺點(diǎn)是播放MIDI時(shí)CPU占用率比較高;而DLS(Downloadable Sample可下載波表文件)波表聲卡,則將波表文件放置在用戶(hù)的硬盤(pán)上,需要時(shí)調入內存,聲卡的波表合成芯片直接從內存中取波表文件合成聲音。DLS波表為通用波表文件,不論聲卡采用何種芯片,只要符合DLS標準,就可以下載并使用統一的波表文件,F在的PCI聲卡大量采用該技術(shù),兼顧了性能與成本。通常其波表文件容量為2MB、4MB、8MB,理論上,波表容量越大,合成效果越好。(^13030501a^)
●S/PDIF(Sony/Philips Digital Inter Face)
是索尼和飛利浦共同制定的一個(gè)數字音頻輸入/輸出標準。相對于傳統的聲卡來(lái)說(shuō),S/PDIF接口可以抑制因為模擬連接帶來(lái)的噪音影響,信噪比可高達120dB,同時(shí)也可以減少模數/數模轉換之間引起的信號損失。
API
每個(gè)公司在實(shí)現3D音頻的時(shí)候都有自己的一套算法和技術(shù),對于這些算法和技術(shù)的編程接口就是API。
●DirectSound
它是DirectX中的一個(gè)組件,軟件開(kāi)發(fā)者可將數據通過(guò)多個(gè)音頻流直接寫(xiě)入任何DirectX兼容聲卡里。它支持多種采樣頻率,且能隨意增加以軟件為基礎的聲音特效。同時(shí),DirectSound本身就是一個(gè)聲音合成引擎,它用系統內存容納不同的音頻流。
●DS3D(DirectSound 3D)
DS3D,是Microsoft公司專(zhuān)為游戲而開(kāi)發(fā)的,作用在于幫助開(kāi)發(fā)者定義聲音在3D空間中的定位和聲響,然后把它交給與DS3D兼容的聲卡,讓它們用各種算法去實(shí)現。DS3D因為DirectX的不斷發(fā)展和完善,從而得到了眾多聲卡廠(chǎng)商的支持。
●EAX(環(huán)境音效擴展,Environmental Audio Extensions)
它是由新加坡創(chuàng )新公司在SB LIVE系列聲卡中提出的基于微軟DirectSound3D的一套擴展應用程序接口。環(huán)境音效擴展技術(shù)最大的特點(diǎn)是對真實(shí)環(huán)境的聲音效果進(jìn)行模擬,通過(guò)調節混響、合成、原音的音頻參數,實(shí)時(shí)地再現多聲道聲音的混響、回聲、變調及延時(shí)等多種3D音效,從而使人產(chǎn)生身臨其境的感覺(jué)。 |
|