Hi.
Du hast grundsätzlich 2 Möglichkeiten. (neben der Möglichkeit, im Forum zu suchen, da diese Frage bestimmt schonmal irgendwo gestellt wurde.
1) Auf http://www.alsa-project.org/main/index.php/Main_Page nach der jack-Configuration suchen, oder aber direkt im Wiki: .asoundrc
Hierbei musst du warscheinlich die Namen der Schnittstellen verändern, da deine Firewiresoundkarte nicht alsa_pcm heißt. Vielleicht geht das hier:
pcm.jack12 {
type jack
playback_ports {
0 0
1 1
}
capture_ports {
0 0
1 1
}
}
2) Pulseaudio als Aufsatz auf alsa benutzen. Der Sound läuft dann zwar noch in alsa ein und aus, kann aber mittels Pulseaudio geroutet werden. Pulseaudio hat ein Ausgabemodul für jack. Da das Einfügen/Aktivieren des Moduls nicht ganz soooo einfach ist, schau dir mal diese Anleitung an. Baustelle/ffado Diese Anleitung enthält noch grobe Fehler (Beispielsweise ist JACK garkein "Soundserver") und fehlende Informationen (Bespielsweise, dass man ffado nur benutzen sollte, wenn die eigene Soundkarte von freebob noch nicht unterstüzt wird). In dieser Anleitung findest du einen Abschnitt, wie man das Jackmodul in Pulseaudio aktiviert. Irgendwo im unteren Viertel befindet sich dieser Satz: "Da die Soundausgabe von Musikplayern und ähnlichem noch nicht auf den Jackserver geroutet wird, hört man zunächst nichts. Der nächte Schritt besteht also darin, alle Sounds auf den Jackserver zu routen.". (Der darauf folgende stimmt schon wieder nicht, denn Pulseaudio ist nicht standardmäßig angeschaltet.) Jedenfalls steht da, wie du Pulseaudio zum Routen nach Jack einrichten kannst.
Um Pulseaudio immer nach dem Start von JACK zu starten und auch wieder zu beenden kannst du im Jacksetup folgende Befehle verwenden.
After Startup
pulseaudio -k ; pulseaudio -D
Before Stopp
pulseaudio -k
Um die verschiedenen Alsa-Plugs immer korrekt zu routen, kannst du das Patchbay in qjackctl verwenden. Hier kannst du für die Namen Regexe eintragen, die dann auf alle Alsa-Plugs zutreffen und diese entsprechend routen.
Klappt was mit Pulseaudio nicht, versuche mal Pulseaudio im Terminal ohne die -D Option zu starten und schau dir da die Fehlermeldungen an.
Grüße
Phaiax