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>
文档
- 手册页 在文本模式 终端 或 GUI 控制台 中。
- 手册页 使用 Konqueror 在 Location 输入框中输入 man:fluidsynth。
- /usr/share/doc/packages/fluidsynth
参见
外部链接
免责声明:SoundFont(R) 是 E-mu Systems, Inc. 的注册商标。
: