Jack 无法识别我的 MIDI 键盘,而 ALSA 可以。这是日志:
pi@raspberrypi / $ jack_lsp
system:playback_1
system:playback_2
LinuxSampler:midi_in_0
LinuxSampler:0
LinuxSampler:1
pi@raspberrypi / $ amidi -l
Dir Device Name
IO hw:1,0,0 nanoKEY2 MIDI 1
pi@raspberrypi / $ cat /proc/asound/cards
0 [ALSA ]: bcm2835 - bcm2835 ALSA
bcm2835 ALSA
1 [nanoKEY2 ]: USB-Audio - nanoKEY2
KORG INC. nanoKEY2 at usb-bcm2708_usb-1.2, full speed
可能是什么问题呢 ?
非常感谢 !
答案1
有 2 种不同的 MIDI 系统:
alsa 内核子系统负责管理物理设备,这些设备可以连接到使用 alsa 接口的应用程序。
Jack midi 系统更新,更适合在 jack 应用程序之间传输 midi 消息。
有几个实用程序可以连接两个系统:a2j
可以动态复制插孔中的所有 alsa midi 端口;a2jmidi_bridge
让您定义静态端口。