FMOD Studio 是一款面向游戏开发的互动音频工具,既能用来搭建、编辑和播放互动式音乐,也能作为完整的音频引擎嵌入游戏项目。它覆盖主流操作系统与游戏平台,对音频格式的兼容范围很宽,从常见的 WAV、MP3、Ogg Vorbis 到 MOD、MIDI、FSB 等专业格式都能处理。对开发者来说,它提供了一套围绕“Sound”统一调用的接口,省去了针对不同音频类型分别写代码的麻烦。是独立小团队还是大型商业项目,都可以用它来完成从音效设计到实时混音的整套流程。

这是一款用于建立、播放互动式音乐的软件,支持当前热门的操作系统和游戏平台,也为游戏开发者准备了一套重新设计的音乐引擎。在格式支持方面,它覆盖 AIFF、ASF、ASX、DLS、FLAC、FSB(FMOD 自有采样库格式)、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)
1、 插件设计(Plug-in System):新的音频格式、输出模式和编码器都以 DLL 文件的形式提供,用户下载后添加到系统中即可使用。这套机制同时支持 VST(Virtual Studio Technology)效果器和 Winamp DSP(Digital Signal Processor)插件,扩展性相当好
2、 数字 CD 回放(Digital CD Playback):数字 CDDA 回放时可以使用 DSP 特效、频谱分析和音轨抓取等功能,效果与回放一个 PCM(Pulse Code Modulation,脉码调制录音,即模拟信号转为脉冲再转为数字信号 1、0)文件类似。多声卡也在支持之列,初始化多个“System”对象就能实现
3、 支持多路输出(Multi-speaker output):FMOD 已经是一个完整的多声道混音器,2D 声音能以 5.1 甚至 7.1 的形式播放。声音之间可以交换各自分配到的声道,比如一个 3D 立体声的左右声道可以互换、混合,或者全部从左扬声器输出。这一特性依靠 pan matrices 实现,任何输入声音频道都能被重定向到任意输出扬声器,并附带百分比层级,因此并不存在固定的扬声器分配方案。面对高端音效设备,FMOD ASIO(Audio Stream Input Output,音频设备零延迟)已能支持多达 16 个输出通道的完整多通道输出
4、 支持多路输入(Multi-speaker input):例如支持多声道 WAV(multichannel wavs)、Ogg 和 FSB 文件的 5.1 音乐播放
5、 支持低延迟录音:FMOD Ex 通过一种新型录音引擎来处理和输出录音,延迟已经压得很低。 ASIO 实现的“录音→DSP→回放”延迟可以降到 1-3ms,对录音的实时处理和回放都很有帮助,网络特性也有所增强
6、 简化了 API:过去针对采样、流或者 CD 音频可能要使用不同的 API,现在统一由一个“Sound”函数接管。MOD、MIDI、WAV 等各种形式的声音都能通过这个 API 平滑调用
7、 虚拟频道(Virtual Channels):在有限的软硬件条件下,虚拟频道让数千个声道同时使用成为可能,声音会依据 3D 距离和彼此的优先级进行切换
(您的评论需要经过审核才能显示)
0条评论