잭이 MIDI 장치를 인식할 수 없습니다.

잭이 MIDI 장치를 인식할 수 없습니다.

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 인터페이스를 사용하여 애플리케이션에 연결할 수 있는 물리적 장치를 관리하는 역할을 담당합니다.

잭 미디 시스템 업데이트로 잭 애플리케이션 간 미디 메시지 전송에 더 적합합니다.

두 시스템을 연결할 수 있는 여러 유틸리티가 있습니다. a2j잭의 모든 alsa midi 포트를 동적으로 복사할 수 있으며 a2jmidi_bridge정적 포트를 정의할 수 있습니다.

관련 정보