Rosegarden 是一个用 Qt 编写的数字音频工作站程序。它可用作音频和 MIDI 音序器、乐谱编写器以及音乐创作和编辑工具。它旨在成为 Cubase 等应用程序的自由替代品。
安装
安装 rosegarden包 软件包。 请务必先安装 MIDI 设置。
配置
自定义键盘快捷键
通过编辑一组 XML 配置文件,可以自定义 rosegarden 中的键盘快捷键。第一步是下载与源代码打包在一起的默认配置文件,并将其放置在 ~/.local/share/rosegarden/rc
中。一种简单的方法是运行
$ cd ~/.local/share/rosegarden $ svn co http://svn.code.sf.net/p/rosegarden/code/trunk/rosegarden/data/rc
将从源代码的开发分支获取配置文件。
注意:上述步骤是从 Rosegarden 的开发分支获取配置文件,开发分支可能与稳定版不兼容。如有需要,可在稳定版源代码压缩包中的
data/rc
目录下找到 rc
。然后,可以通过编辑 ~/.local/share/rosegarden/rc
中的相应文件来设置或修改键盘快捷键。例如,要将 Space
键映射到播放/暂停,请编辑 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,你仍然可以听到其他正在运行的应用程序发出的声音。