跳转到内容
打开/关闭菜单
  • 346 条目
  • 1 用户
  • 368 编辑
motewiki
打开/关闭外观设置菜单
打开/关闭个人菜单
未登录
未登录用户的IP地址会在进行任意编辑后公开展示。

Ardour/Setting-up-your-system/Setting Up MIDI/MIDI on Linux

来自motewiki

多数情况下无需 jackd——ALSA backend 本身即可工作(含 LV2 workflows):启用 ALSA backend 后,Ardour 无需任何 setup 即可看到全部 ALSA MIDI ports。

若确实需要 jackd:

  • JACK 1 ≥ 0.124:用 `-X alsa_midi` 启动 JACK(需要 legacy control apps 时用 `-X seq`)
  • 其他版本:使用 a2jmidid 桥——`-X seq` 或 `-X raw` 均不可接受
    1. Using a2jmidid
  • 在 QJackCtl 中禁用 ALSA sequencer:Setup > Settings > MIDI Driver 设为 none,并取消勾选 Misc > Enable ALSA Sequencer support,然后重启 JACK
  • 安装 a2jmidid 并保持其运行,直到 `a2jmidid -e` 有响应
  • ports 会出现在 qjackctl Connections 的 MIDI 列表中
  • 自动化:启动 JACK 时加 `-X alsa_midi` / `-X seq`,或把 `a2jmidid -e &` 加入 QJackCtl Setup > Options 的 "after start-up" 脚本

相关页面