AmSynth 1.5.1 mit Jack und Alsa (JACK-Init fehlgeschlagen: Fehler: ALSA-MIDI-Schnittstelle konnte nicht geöffnet werden)

AmSynth 1.5.1 mit Jack und Alsa (JACK-Init fehlgeschlagen: Fehler: ALSA-MIDI-Schnittstelle konnte nicht geöffnet werden)

Ich habe amSynth 1.5.1 aus dem Quellcode erstellt und kompiliert. Anschließend habe ich qjackctl gestartet und amsynthvon der Befehlszeile aus ausgeführt, aber es trat der folgende Fehler auf.

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

Allerdings lief bei mir amSynth 1.3.2 (das in den Mint 17-Repositories) einwandfrei. Was war die Ursache dafür bzw. wie kann ich das Problem beheben?

Antwort1

Entdeckung: Der Grund dafür ist, dass ich nichtkonfigurierenamsynth soll beim Kompilieren mit JACK- und ALSA-Unterstützung erstellt werden.

Sehen Sie sich die Ausgabe von an ./configure:

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

Zur Behebung des Problems sind zwei Schritte erforderlich:

  1. Stellen Sie sicher, dass die folgenden Pakete installiert sind:libjack-jackd2-dev libasound2-dev
  2. Gehen Sie zurück in das Verzeichnis amsynth-1.5.1 und führen Sie sudo ./configure --with-alsa --with-jackanschließend den üblichen sudo makeundsudo make install

verwandte Informationen