FluidSynth

跳转到:导航搜索
FluidSynth 是一个基于 SoundFont 2 规范的实时软件合成器。FluidSynth 可以从 MIDI 输入设备读取 MIDI 事件,并使用 SoundFont(R) 乐器将其渲染到音频设备。SoundFont(R) 文件由数字音频“样本”和额外的乐器参数组成。这些文件可以创建或从互联网上下载。FluidSynth 还支持实时控制效果,并且可以播放 MIDI 文件。

安装

FluidSynth 包含在 openSUSE 安装介质中,因此使用 YaST 或 zypper 安装它。您可能需要安装 Qsynth GUI 前端到 FluidSynth,它可以在 Packman 仓库中找到。

配置

默认安装没有音色库,因此您需要下载一些。一个好的来源是 http://www.personalcopy.com/home.htm,您可以在那里找到 Unison.sf2.gz 和 PersonalCopy 5.1f.sf2.gz。

播放 MIDI 音乐

在控制台

fluidsynth -a alsa -l <soundfont_file>  <midi file to play> 

文档

参见

外部链接

免责声明:SoundFont(R) 是 E-mu Systems, Inc. 的注册商标。