跳转到内容
来自 Arch Linux 中文维基

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

参见