Rosegarden

出自 ArchWiki

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,您仍然可以听到来自其他正在运行的应用程序的声音。

参见