Danach wollte ich über die Softwareverwaltung Cadence - JACK Toolbox - installieren und bekam folgende optionale Abhängigkeiten zur Auswahl:
a2jmidid: ALSA to JACK MIDI bridge
jack_capture:recording via Cadence-Render
python-rdflib:LADSPA-RDF support in Carla
zita-ajbridge:ALSA to JACK bridge
Was nehme ich da am besten? Ich möchte JACK verwenden, um in Zoom eine Audio-Datei abspielen zu können, also den Output des Players zum Zoom.Input zu leiten.
Et voilà, der Sound von Firefox wird in das Mikrofon weitergeleitet. Dafür braucht man heute kein Jack mehr. Müsstest aber von purem PulseAudio auf Pipewire wechseln. Pipewire ist ebenfalls PulseAudio kompatibel, sodass Programme, die das brauchen, auch bedient sind.
@JoSf Ja, das wäre ein Schritt. Pipewire hätte auch Jack-Support, aber mit eigenem Paket.
Im Grunde solltest du das Meta-Paket manjaro-pipewire installieren; es hat alles, was du brauchst. Wenn was stört, dann entferne es und versuch es erneut.
Jetzt habe ich qjackctl deinstalliert und über die Softwareverwaltung manjaro-pipewire installiert.
Wenn ich meinen “PulseAudio Lautstärkeregler” öffne, sehe ich bei Profil “Analog Stereo Duplex”. Kann das so bleiben, oder muss ich mir (gegebenfall wie) ein neues Profil für Pipewire anlegen?
Anders gefragt, wie geht es weiter? Aus der Grafik in der Antwort oben konnte ich das nicht entnehmen.
Nein. Ich habe es oben beschrieben. Pavucontrol nutzt weiterhin pulseaudio, nur eben pipewire-pulse, was in pipewire integriert ist. Da muss man nichts umstellen auf pipewire.
Läuft der Dienst?
systemctl --user status pipewire.service
Wenn du alles richtig gemacht hast, dann startest du qpwgraph (Pipewire Graph/Patchbay) und es funktioniert.
Die Warnungen beziehen sich auf dbus und die Kommunikation zwischen Anwendungen und Pipewire. Pipewire ist nicht nur für Sound zuständig, sondern für alle Medien, da es eine Media Framework ist. Unter Wayland verwaltet es auch Screen Capture etc.
Jedenfalls brauchst du für KDE auch das Paket xdg-desktop-portal-kde für die Kommunikation und wenn ein Programm das unterstützt, aber rudimentär funktioniert qpwgraph auch ohne. Funktioniert es denn jetzt?
Das Paket xdg-desktop-portal-kde was bereits vorhanden. Ich habe dann qpwgraph aus der Softwareverwaltung installiert. Wenn ich dieses Programm öffne, sehe ich im Fenster 3 Buttons “Built-in Analog Stereo”. In Deinem Bild am Anfang des Threads gibt es am Anfang ein Button “Firefox [Audiostream]” Bei mir müsste es stattdessen der VLC Media Player sein. Wie kann ich so einen Button erzeugen und einrichten? Gibt es eine Anleitung für qpwgraph? Ich habe mit Google danach gesucht, aber nichts Passendes gefunden.
Dieser erscheint, wenn du Audio mit VLC abspielst. Dann wird ein Sink erzeugt, der dann Audio an eine Source sendet, was Deine Sound-Karte/Chip ist. Es verschwindet, wenn du VLC schließt oder VLC beschließt, dass sein Sink nicht mehr nötig ist. Eventuell musst du Ordnung schaffen, damit du den Baustein auch siehst.
Nein. Aber muss es das? Es ist ganz simple: Jeder Baustein kann links einen Eingang haben und rechts einen Ausgang. Nun verbindest Du einen Ausgang mit einem Eingang (Klicken, halten, versetzen, loslassen). Wenn du Stereo haben willst, dann brauchst du zwei “Linien”. Logisch?
Der erste Schritt wäre jetzt ein Baustein mit dem VLC Media Player, damit ich dessen Ausgang weiterleiten kann. Wie bekomme ich so einen Baustein? Oder anders gefragt, was mache ich als erstes?