Hallo,
hat etwas länger gedauert....
Was in der Zwischenzeit passiert ist: 😉
Nachdem ich mein System mehrmals erfolgreich kaputtkonfiguriert habe, und deshalb mehrere Neuistallationen durchgeführt habe, konnte ich Jack immer noch nicht mit Alsa starten.
Die einzige Option in der der Jack-Server gelaufen ist, war mit einem Dummy-Ausgang. Schön, aber Nutzlos.
Nach dem ich im Endeffekt neben Jack auch den Realtime Kernel installieren müsste, war es logisch von Ubuntu auf Ubuntu Studio zu wechseln.
Der Download geht leider nicht so zackig wie bei Ubuntu. Habe mich für die 64 Bit Variante entschieden. Der Download hat gute 5 Stunden gedauert. Wieder ein Tag flöten... 😐
Nachdem ich Ubuntu Studio endlich Installiert hatte lief erstmal alles bestens. Sogar der HDSP Mixer war schon installiert. Jack lief ohne Probleme und alle 26 Ein- und Ausgangskanäle meiner Soundkarte sind Verfügbar.
Also habe ich Energy XT (die Linux Version) auf die Platte gezogen, mit dem Ergebniss es nicht starten zu können. Habe schnell herausgefunden das es daran Liegt das es von Energy XT nur eine 32 Bit Version gibt.
Musste also eine Hand voll 32 Bit Libs nachinstallieren, und Energy XT lief. Dummerweise ohne Jack. Ein Blick auf die Homepage von Energy XT (@Pepere ich hab dazugelernt ☺ ) erklärte schnell warum.
Because many Linux distributions doesn't have Jack server/client pre-installed, you need to compile Jack client support for energyXT2 manually. Check your Linux package manager for available Jack server support.
Download Jack client source code for energyXT2 here. The source file contains information on how to build with g++ compiler.
Also Jack.cpp runtergeladen, die Build essentials installiert, nur um festzustellen das es wieder einen 64 / 32 Bit Konflikt gibt.
Etwas frustriert habe ich dann die 32 Bit variante von Ubuntu Studio runtergeladen. Der Download hat diesmal fast 11 Stunden gedauert.
Dann nochmal das selbe Spiel von vorn: Jack.cpp, Build Essentials und das dev Paket von jackd installiert und compiliert.
Hat anfangs auch gut ausgesehen. libaam.so wurde wie gewünscht erzeugt. Energy XT dachte seit dem aber das keine Sound Treiber auf dem Rechner installiert sind.
Per Google habe ich eine bereits compilierte libaam.so gefunden, mit der auch die Jack Anbindung mit Energy XT funktioniert, allerdings wieder nur mit 2 Ausgangskanälen, und 2 Eingangskanälen (wenigstens ein kleiner Fortschritt).
Die nächste Idee war die Windows Version von Energy XT mit Wine laufen zu lassen. Grundsätzlich kein Problem, aber standardmäßig lässt sich dann nur Pulseaudio nutzen.
Also die kxstudio repositories hinzugefügt, und Wineasio installiert. Energy XT findet daraufhin zwar Asio Treiber, aber in den Wine Audio Einstellungen lässt sich immer noch nur Pulseaudio anwählen.
Habe auch schon mehrhere Artikel gefunden wie man Jack für Wineasio nutzen kann. (Hat wohl etwas mit der Location von wineasio.dll.so zu tun)
Finde aber wineasio.dll.so nicht.
Um zum Abschluß zu kommen:
Was mache ich beim Compilieren von Jack.cpp falsch das Energy XT keine Soundtreiber erkennt?
Wo wird Wineasio hinkopiert (in /usr/lib und in /usr/local/lib gibt es keinen Ordner Wine)?
Danke schonmal...