잭 및 alsa가 포함된 AmSynth 1.5.1(JACK 초기화 실패: 오류: ALSA MIDI 인터페이스를 열 수 없음)

잭 및 alsa가 포함된 AmSynth 1.5.1(JACK 초기화 실패: 오류: ALSA MIDI 인터페이스를 열 수 없음)

소스에서 amSynth 1.5.1을 빌드하고 컴파일했습니다. 그런 다음 qjackctl을 시작하고 amsynth명령줄에서 실행했지만 다음 오류가 발생했습니다.

 JACK init failed:
 error: could not open ALSA MIDI interface

그러나 내 amSynth 1.3.2(Mint 17 저장소에 있는 것)는 정상적으로 실행됩니다. 이 문제의 원인은 무엇입니까/어떻게 해결합니까?

답변1

발견: 이런 일이 발생한 이유는 내가 그러지 않았기 때문입니다.구성amsynth는 컴파일 시 JACK 및 ALSA를 지원합니다.

실행 결과를 봅니다 ./configure.

| Build with ALSA support............................... : no
| Build with JACK support............................... : no

해결하기 위한 두 단계:

  1. 다음 패키지가 설치되어 있는지 확인하십시오.libjack-jackd2-dev libasound2-dev
  2. amsynth-1.5.1 디렉터리로 돌아가서 실행한 sudo ./configure --with-alsa --with-jack후 일반 sudo make작업을 수행합니다.sudo make install

관련 정보