FluidSynthmidi合成算法
FluidSynth(原名 iiwu)是一个基于 SoundFont 2 规格的实时软件合成器,采用纯 C 语言开发而成,目前已经被广泛应用。FluidSynth 本身并不提供 GUI(图形用户界面),但由于它拥有强大的 API,所以许多的软件都愿意采用它,乃至嵌入式操作系统和一些手机软件。
特性
- 跨平台(Windows、Linux、Mac OS 等)
- 支持 SoundFont 2 音色库
- 支持 SoundFont 3 音色库(使用 libVorbis 压缩过的 SF2)
- 采用 SoundFont 2.01 调制器实现了实时效果控制
- 部分支持 DLS 格式(第一和第二版本)的音色库
- MIDI 文件播放
- 可被编译成动态库从而被其他程序调用
- 内置命令行终端
开发者
- Tom Moebert(主要开发者)
- Jean-Jacques Ceresa
- Marcus Weseloh
评论