FMOD Studio(專業(yè)級游戲音頻引擎)是著名的免費游戲音樂編輯創(chuàng)造工具,應(yīng)用非常廣泛。
簡介:
一款用來建立、播放互動式音樂的軟體。它支援所有熱門的作業(yè)系統(tǒng)和游戲平臺。它更是為游戲開發(fā)者建立了革命性的音樂引擎。FMOD 支援的音樂格式有:AIFF、ASF、ASX、DLS、FLAC、FSB(FMOD's sample bank格式)、IT、M3U、MIDI、MOD、MP2、MP3、Ogg Vorbis、PLS、S3M、VAG(PS2/PSP格式)、WAV、WAX(Windows Media Audio Redirector)、WMA、XM、XMA(只能在 Xbox 360),以及原始音樂資料(raw audio data)。
特點:
插件設(shè)計(Plug-in System)
新的音頻格式、輸出模式和編碼器都將以DLL文件提供給用戶下載和添加到系統(tǒng)中。其中也包括了對VST(Virtual Studio Technology)效果器和Winamp DSP(Digital Singnal Processor)插件的支持。//就是說,它的擴(kuò)展性很好。
數(shù)字CD回放(Digital CD Playback)
數(shù)字CDDA回放時允許使用DSP特效(dsp effects)、頻譜分析(spectrum analysis)和音軌抓取(ripping)等,就好像回放一個PCM(Pulse Code Modulation:脈碼調(diào)制錄音,模擬信號——脈沖——數(shù)字信號1、0)文件一樣。同時支持多個聲卡,初始化多個“System”對象就行了。
支持多路輸出(Multi-speaker output)
如今Fmod已經(jīng)完全成為一個多聲道混音器(a full multichannel mixer)。2D聲音可以用5.1甚至7.1的形式播放。聲音可以交換彼此分配到的聲道,舉個例子,一個3D立體聲的左右聲道可以相互交換、混音或是全都通過左揚聲器播放出來。Fmod可以實現(xiàn)這一特性是由于它支持pan matrices(低音矩陣?泛矩陣?)。任何輸入聲音頻道都可以被重定向到任意輸出揚聲器,并且支持緊接著的這個百分比層,因此可以說沒有一個絕對的揚聲器分配方案。為了滿足高端音效設(shè)備,F(xiàn)Mod借助ASIO(Audio Stream Input Output,音頻設(shè)備零延遲)功能,目前已支持多達(dá)16個輸出通道的完全多通話線路輸出(multichannel output)。
支持多路輸入(Multi-speaker input)
例如Fmod支持多波段wav(multichannel wavs)、ogg和FSB文件的5.1音樂播放。
支持低延遲錄音
FMOD Ex 如今支持相當(dāng)?shù)脱舆t的錄音,通過一種新型錄音引擎來進(jìn)行這些處理和輸出。通過ASIO實現(xiàn)的“錄音->DSP->回放”延遲可以降低到1-3ms。這對于錄音的實時處理和回放都有莫大好處。增強網(wǎng)絡(luò)特性。
簡化了API
以前我們可能會針對采樣、流或者CD音頻使用不同的API,但是現(xiàn)在這一切都被一個“Sound”函數(shù)所取代。任何形式的聲音,例如mod、midi、wav等都可以被這個API平滑地調(diào)用。
虛擬頻道(Virtual Channels)
虛擬頻道允許在有限的軟硬件條件下使用數(shù)以千計的聲道。聲音可以根據(jù)3D距離和彼此優(yōu)先級進(jìn)行切換。