AmSynth 1.5.1 と jack および alsa (JACK の初期化に失敗しました: エラー: ALSA MIDI インターフェイスを開けませんでした)

AmSynth 1.5.1 と jack および alsa (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

修正するには 2 つの手順を実行します。

  1. 次のパッケージがインストールされていることを確認してください。libjack-jackd2-dev libasound2-dev
  2. amsynth-1.5.1ディレクトリに戻り、通常どおりsudo ./configure --with-alsa --with-jackに実行してsudo makesudo make install

関連情報