Rosegarden
Rosegarden 是一个使用 Qt 编写的数字音频工作站程序。它充当音频和 MIDI 音序器、乐谱编写器以及音乐创作和编辑工具。它旨在成为 Cubase 等应用程序的免费替代品。
安装
安装 rosegarden 软件包。请务必先安装 MIDI 设置。
配置
自定义键盘快捷键
Rosegarden 中的键盘快捷键可以通过编辑一组 XML 配置文件进行自定义。第一步是下载与源代码打包在一起的默认配置文件,并将它们放在 ~/.local/share/rosegarden/rc
中。一个简单的方法是运行
$ cd ~/.local/share/rosegarden $ svn co http://svn.code.sf.net/p/rosegarden/code/trunk/rosegarden/data/rc
这将从源代码的开发分支获取配置文件。
注意: 上述步骤从 Rosegarden 的开发分支获取配置文件,这可能与稳定版本不兼容。如果需要,可以在稳定版本的源代码 tarball 中的
data/rc
目录中找到 rc
目录。然后可以通过编辑 ~/.local/share/rosegarden/rc
中的相应文件来设置或修改键盘快捷键。例如,为了将空格键映射到播放/暂停,请编辑 rosegardenmainwindow.rc
的以下行
~/.local/share/rosegarden/rc/rosegardenmainwindow.rc
<Action name="play" text="&Play" icon="transport-play" shortcut="Ctrl+Enter, Enter, Media Play, Ctrl+Return, Space" shortcut-context="application" /> <Action name="recordtoggle" text="P&unch in Record" icon="transport-record" shortcut="" shortcut-context="application" />
用法
与 Timidity 和 Pulseaudio 一起使用
在启动 Rosegarden 之前,以守护进程方式启动 Timidity
$ timidity -iA
这样,Rosegarden 将不会启动 jackd,您仍然可以听到来自其他正在运行的应用程序的声音。