Ich versuche, Jack einzurichten, da ich gehört habe, dass es das Linux-Äquivalent zu ASIO unter Windows ist. Ich spiele zum Spaß Gitarre und dachte, es wäre cool, mit Ardour zu spielen oder ein FOSS-Äquivalent zu Guitar Rig zu finden.
Allerdings verstehe ich nicht ... na ja, irgendetwas. Ich verstehe nicht, was Jack tut. Soweit ich das beurteilen kann, ist der allgemeine Fluss
[sound hardware]
→ [kernel]
→ [JACK]
→ [ALSA]
→ [PulseAudio]
→ [Phonon]
→[my headphones]
(Phonon kommt herein, weil ich KDE benutze. Ich denke.)
Ich weiß eigentlich nicht, was die Pfeile darstellen. Die JACK-Website enthält im Wesentlichen keine benutzerorientierte Dokumentation für Anfänger, mit Ausnahme einer Seite, auf der die Verwendung von JACK mit PulseAudio beschrieben wird.
Wo kann ich als Anfänger, der unabhängig von JACK nicht versteht, wie Sound unter Linux funktioniert, lernen? Ich möchte den Soundstack verstehen. Aber für JACK konnte ich nur das unfruchtbare Wiki finden (einschließlich zweier saftiger Links mit dem Namen Konfigurieren und Ausführen eines JACK-Servers und Einrichten einer einfachen Audiokette , die sich beide als "Coming Soon" -Seiten herausstellen, die nicht bearbeitet wurden in fünf Jahren) und einen Artikel im Linux Journal aus dem Jahr 2005 .
Viele Dinge verwirren mich. Wie kann ich feststellen, welche Audiogeräte Linux erkennt? Ich habe drei: einen Onboard-Chip, ein USB-Audio-Interface (ein M-Audio FastTrack) und eine USB-Webcam mit Mikrofon. Werden all diese Dinge von Linux erkannt? Registrieren sich alle speziell als Audiogeräte? Muss jedes Gerät unabhängige Treiber für JACK, ALSA, PulseAudio usw. haben? Gibt es eine grundlegende Möglichkeit, mein Gerät zu testen, um sicherzustellen, dass es eine Ausgabe hat? Gibt es eine Möglichkeit, meine Geräte zu überwachen, um festzustellen, ob die Software sie tatsächlich verwendet?
Im Moment ist Amarok-Sound hörbar, Youtube-Sound jedoch nicht. Amarok läuft auch über meinen USB FastTrack anstelle meines integrierten Soundchips. Wasserstoff weigert sich zu starten, vermutlich weil ich JACK oder Alsa oder etwas falsch konfiguriert habe. Ich habe keine Ahnung, wie ich den Reim oder Grund für diese Dinge herausfinden soll.