当前位置: 首页>>技术教程>>正文


如何设置 MIDI 键盘

,

问题描述

我想通过我的 midi-sport 2×2 设置我的键盘,我已经插入了所有东西,甚至安装了 midisport-firmware 包,由于某种原因没有自动安装。

目标是在敲击键盘键时让计算机产生钢琴声。如果你可以在没有杰克的情况下完成这项工作,那也很好。分步说明,越复杂越好。

最佳方法

好的,我想出了让这个 MIDI 键盘工作的最少步骤:

  1. 安装qsynth,Jack Control(叫qjackctl),从here下载Claudio_Piano.rar,解压保存在方便的地方。

  2. 启动 Jack Control ( Applications > Sound and Video > JACK Control 在旧 Ubuntu 版本上,或在新 Ubuntu 版本的 Dash 中搜索它)

  3. 单击 Jack Control 面板右侧的设置按钮,在设置中打开 midi 输入,方法是进入窗口底部附近的 MIDI Driver 下拉菜单并选择 seq (alsa sequencer) 并单击 OK

  4. 加载 Qsynth,进入设置,检查 Enable MIDI Input 并将 midi 驱动程序转到 alsa_seq ,在音频选项卡中确保 Audio Driver 设置为 jack ,在声音字体选项卡中从上方打开下载的声音字体。单击确定并在询问时重置服务器。

  5. 如果 Qsynth 冻结,请通过停止 jack 服务器然后重新启动来解冻。

  6. 返回 JACK Audio Connection Kit 窗口并单击 Connect ,这里我们将确保在 Audio 选项卡中 qsynth 连接到系统输出(拖动手柄)。\n\n在 Alsa 选项卡中,我们将连接我们的 midi 设备qsynth。\n

  7. 回到 Qsynth 单击 Channels 按钮并仔细观察每个 MIDI 通道旁边的所有小灯。按下键盘上的键,看看哪一个会亮起。单击该行并将名称设置为钢琴(或任何您的乐器)

  8. 用声音输出弹奏键盘。

次佳方法

通过命令行仅使用 alsa-utils timidity pmidi 的解决方案也是可能的。

  1. 在后台开始胆怯\n timidity -iA -B2,8 -Os &

  2. 通过\n pmidi -l找出midi键盘和胆小的端口

  3. 将 midi 键盘连接到 midi 音序器 \nvia aconnect port_midi_keyboard port_timidity 例如\n aconnect 24:1 128:0

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/13021.html,未经允许,请勿转载。