FMOD Studio(专业级游戏音频引擎)是著名的免费游戏音乐编辑创造工具,应用非常广泛。
简介:
一款用来建立、播放互动式音乐的软体。它支援所有热门的作业系统和游戏平台。它更是为游戏开发者建立了革命性的音乐引擎。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)。
特点:
插件设计(Plug-in System)
新的音频格式、输出模式和编码器都将以DLL文件提供给用户下载和添加到系统中。其中也包括了对VST(Virtual Studio Technology)效果器和Winamp DSP(Digital Singnal Processor)插件的支持。//就是说,它的扩展性很好。
数字CD回放(Digital CD Playback)
数字CDDA回放时允许使用DSP特效(dsp effects)、频谱分析(spectrum analysis)和音轨抓取(ripping)等,就好像回放一个PCM(Pulse Code Modulation:脉码调制录音,模拟信号——脉冲——数字信号1、0)文件一样。同时支持多个声卡,初始化多个“System”对象就行了。
支持多路输出(Multi-speaker output)
如今Fmod已经完全成为一个多声道混音器(a full multichannel mixer)。2D声音可以用5.1甚至7.1的形式播放。声音可以交换彼此分配到的声道,举个例子,一个3D立体声的左右声道可以相互交换、混音或是全都通过左扬声器播放出来。Fmod可以实现这一特性是由于它支持pan matrices(低音矩阵?泛矩阵?)。任何输入声音频道都可以被重定向到任意输出扬声器,并且支持紧接着的这个百分比层,因此可以说没有一个绝对的扬声器分配方案。为了满足高端音效设备,FMod借助ASIO(Audio Stream Input Output,音频设备零延迟)功能,目前已支持多达16个输出通道的完全多通话线路输出(multichannel output)。
支持多路输入(Multi-speaker input)
例如Fmod支持多波段wav(multichannel wavs)、ogg和FSB文件的5.1音乐播放。
支持低延迟录音
FMOD Ex 如今支持相当低延迟的录音,通过一种新型录音引擎来进行这些处理和输出。通过ASIO实现的“录音->DSP->回放”延迟可以降低到1-3ms。这对于录音的实时处理和回放都有莫大好处。增强网络特性。
简化了API
以前我们可能会针对采样、流或者CD音频使用不同的API,但是现在这一切都被一个“Sound”函数所取代。任何形式的声音,例如mod、midi、wav等都可以被这个API平滑地调用。
虚拟频道(Virtual Channels)
虚拟频道允许在有限的软硬件条件下使用数以千计的声道。声音可以根据3D距离和彼此优先级进行切换。