Zwei externe Audiokarten - kein Sound in Browsern
Re: Zwei externe Audiokarten - kein Sound in Browsern
Ich habe einfach alle pipewire-Pakete bis auf libpipewire-0.3-0 deinstalliert. Ging gut über Synaptic. Bei libpipewire-0.3-0 wollte er deadbeef auch deinstallieren, daher hab ich es gelassen. Aber ich glaube nicht, daß libpipewire-0.3-0 den Dienst startet. Die Hauptpakete sowie pipewire-pulse sind ja weg.
https://www.daswirdmanjawohlnochsagenduerfen.de
https://www.neoliberalyse.de - Über die Ökonomisierung aller Lebensbereiche. |
https://www.neoliberalyse.de - Über die Ökonomisierung aller Lebensbereiche. |
Re: Zwei externe Audiokarten - kein Sound in Browsern
Ausgabe von:
Code: Alles auswählen
inxi -Axx
Re: Zwei externe Audiokarten - kein Sound in Browsern
Kein klang hörbar von Firefox nach dem Standby:
Audio-Karte aus- und wieder einstecke, Ton geht wieder, Ausgabe aber gleich:
Und wenn der Tab wieder geschlossen ist, kann Strawberry (wie zuvor bei aktivem Pulseaudio) dennoch nicht abspielen:
Ich bin mir aber nicht sicher, ob die Einstellungen in Strawberry korrekt sind. Bei Output über Alsa kann ich Einstellen:
1. Alsa-Plugin: HW / 2. plughw / 3. PCM. Ausgewählt ist 1.
UPDATE: Nach dem letzten Standby ging das Audio jetzt. Vielleicht lag es ja doch an diesem Pulse-Konkurrenzpaket.
Code: Alles auswählen
inxi -Axx
Audio:
Device-1: AMD Baffin HDMI/DP Audio [Radeon RX 550 640SP / 560/560X]
vendor: ASUSTeK driver: snd_hda_intel bus-ID: 5-1.4.3:20 v: kernel
chip-ID: 25b0:0010 pcie: speed: 8 GT/s lanes: 8 bus-ID: 01:00.1
chip-ID: 1002:aae0
Device-2: AMD Renoir Radeon High Definition Audio driver: snd_hda_intel
v: kernel pcie: speed: 8 GT/s lanes: 16 bus-ID: 0b:00.1 chip-ID: 1002:1637
Device-3: Musical Fidelity V90-DAC 24/96 type: USB driver: snd-usb-audio
API: ALSA v: k6.1.0-13-amd64 status: kernel-api
Server-1: PulseAudio v: 16.1 status: active
Code: Alles auswählen
inxi -Axx
Audio:
Device-1: AMD Baffin HDMI/DP Audio [Radeon RX 550 640SP / 560/560X]
vendor: ASUSTeK driver: snd_hda_intel bus-ID: 5-1.4.3:22 v: kernel
chip-ID: 25b0:0010 pcie: speed: 8 GT/s lanes: 8 bus-ID: 01:00.1
chip-ID: 1002:aae0
Device-2: AMD Renoir Radeon High Definition Audio driver: snd_hda_intel
v: kernel pcie: speed: 8 GT/s lanes: 16 bus-ID: 0b:00.1 chip-ID: 1002:1637
Device-3: Musical Fidelity V90-DAC 24/96 type: USB driver: snd-usb-audio
API: ALSA v: k6.1.0-13-amd64 status: kernel-api
Server-1: PulseAudio v: 16.1 status: active
Code: Alles auswählen
Audio-Gerät konnte nicht zur Wiedergabe geöffnet werden. Es wird durch eine andere Anwendung verwendet.
../ext/alsa/gstalsasink.c(885): gst_alsasink_open (): /GstBin:audiobin/GstAlsaSink:pipeline-4-alsasink: Device 'hw:2,0' is bus
1. Alsa-Plugin: HW / 2. plughw / 3. PCM. Ausgewählt ist 1.
UPDATE: Nach dem letzten Standby ging das Audio jetzt. Vielleicht lag es ja doch an diesem Pulse-Konkurrenzpaket.
https://www.daswirdmanjawohlnochsagenduerfen.de
https://www.neoliberalyse.de - Über die Ökonomisierung aller Lebensbereiche. |
https://www.neoliberalyse.de - Über die Ökonomisierung aller Lebensbereiche. |
Re: Zwei externe Audiokarten - kein Sound in Browsern
Du glücklicher. Bei mir sieht das so aus:thunder11 hat geschrieben:13.11.2023 14:19:11Ich bin mir aber nicht sicher, ob die Einstellungen in Strawberry korrekt sind. Bei Output über Alsa kann ich Einstellen:
1. Alsa-Plugin: HW / 2. plughw / 3. PCM. Ausgewählt ist 1.
ausgewählt ist nach vielen Probieren:
Code: Alles auswählen
hw:CARD=DEVICE.DEV=0[ALSA]TEAC USB AUDIO DEVICE, USB AUDIO.Direct hardware device without any conversion
Im Musikprogramm ein Stück spielen lassen (ALSA Direkt)
gleichzeitig:
FF Youtube-Video laufen lassen:
Im FF gibt es dann keinen Ton, auch das laden des Videos funktioniert nicht mehr (Lade-Symbol)
Im Journal gibt es dann periodisch die Meldungen:
Code: Alles auswählen
Nov 14 11:26:35 XFCE pulseaudio[1387]: Error opening PCM device iec958:2: Das Gerät oder die Ressource ist belegt
Nov 14 11:26:35 XFCE pulseaudio[1387]: Error opening PCM device iec958:2: Das Gerät oder die Ressource ist belegt
Nov 14 11:26:35 XFCE pulseaudio[1387]: Error opening PCM device iec958:2: Das Gerät oder die Ressource ist belegt
Nov 14 11:26:35 XFCE pulseaudio[1387]: Error opening PCM device iec958:2: Das Gerät oder die Ressource ist belegt
Nach 1-2 Sekunden wird von FF Ton und Bild wiedergegeben.
Wenn das bei dir die Ausgabe über das selbe Gerät (Musical Fidelity V90-DAC)
läuft, sollte das auch so funktionieren.
Re: Zwei externe Audiokarten - kein Sound in Browsern
Tipp und Vermutung: schaff dir mal einen Player ohne Bugs an :desputin hat geschrieben:13.11.2023 17:21:01Und wenn der Tab wieder geschlossen ist, kann Strawberry (wie zuvor bei aktivem Pulseaudio) dennoch nicht abspielen:
Code: Alles auswählen
Audio-Gerät konnte nicht zur Wiedergabe geöffnet werden. Es wird durch eine andere Anwendung verwendet. ../ext/alsa/gstalsasink.c(885): gst_alsasink_open (): /GstBin:audiobin/GstAlsaSink:pipeline-4-alsasink: Device 'hw:2,0' is bus
https://forum.strawberrymusicplayer.org ... evice-busy
Korrektur:
Einstellungen in strawberry:
Dann funktioniert das bei mir, wir vorher beschrieben.
Re: Zwei externe Audiokarten - kein Sound in Browsern
Möglicherweise hab ich die Lösung gefunden.
-Pulseaudio anschalten
-In Strawberry unter
-"Ausgabe" "output to a sound card via ALSA" einstellen - und unter
-"Gerät": "Automatically select".
Dann geht Audio in Firefox und in Strawberry parallel über meine Musical Fidelity....
Ich hoffe nur, daß es meine Tonqualität nicht einschränkt, aber Ihr meintet ja, das sei nicht der Fall.
-Pulseaudio anschalten
-In Strawberry unter
-"Ausgabe" "output to a sound card via ALSA" einstellen - und unter
-"Gerät": "Automatically select".
Dann geht Audio in Firefox und in Strawberry parallel über meine Musical Fidelity....
Ich hoffe nur, daß es meine Tonqualität nicht einschränkt, aber Ihr meintet ja, das sei nicht der Fall.
https://www.daswirdmanjawohlnochsagenduerfen.de
https://www.neoliberalyse.de - Über die Ökonomisierung aller Lebensbereiche. |
https://www.neoliberalyse.de - Über die Ökonomisierung aller Lebensbereiche. |
Re: Zwei externe Audiokarten - kein Sound in Browsern
Heißt das, daß Strawberry ohne resampling direkt über ALSA abspielt, ohne, daß PULSE dazwischenfunkt?
Code: Alles auswählen
pactl list sink-inputs
Ziel-Eingabe #4
Treiber: protocol-native.c
Besitzer-Modul: 11
Client: 10
Ziel: 1
Abtastwert-Angabe: s16le 2ch 44100Hz
Kanalzuordnung: front-left,front-right
Format: pcm, format.sample_format = "\"s16le\"" format.rate = "44100" format.channels = "2" format.channel_map = "\"front-left,front-right\""
Unterbrochen: nein
Stumm: nein
Lautstärke: front-left: 65536 / 100% / 0,00 dB, front-right: 65536 / 100% / 0,00 dB
Verteilung 0,00
Pufferlatenz: 192154 usec
Ziel-Latenz: 26946 usec
Resample-Methode: copy
Eigenschaften:
media.name = "ALSA Playback"
application.name = "ALSA plug-in [strawberry]"
native-protocol.peer = "UNIX socket client"
native-protocol.version = "35"
application.icon_name = "strawberry"
media.role = "music"
application.process.id = "2105959"
application.process.user = "desputin"
application.process.host = "debian"
application.process.binary = "strawberry"
application.language = "de_DE.UTF-8"
window.x11.display = ":0"
application.process.machine_id = "61fd5265328041a1a63520e58ec3ff9b"
application.process.session_id = "7301"
module-stream-restore.id = "sink-input-by-media-role:music"
https://www.daswirdmanjawohlnochsagenduerfen.de
https://www.neoliberalyse.de - Über die Ökonomisierung aller Lebensbereiche. |
https://www.neoliberalyse.de - Über die Ökonomisierung aller Lebensbereiche. |
Re: Zwei externe Audiokarten - kein Sound in Browsern
Mit den Einstellungen, die ich dir angezeigt habe und die du ähnlich gewählt hast,wird der Ton trotzdem über Pulseaudio resampled,
hast auch nicht PA abgestellt. (siehe die Ausgabe von pactl list sink-inputs
Original über Alsa direkt:
Uber strawberry (Output to a soundcard via ALSA / PCM / automatic)
hast auch nicht PA abgestellt. (siehe die Ausgabe von pactl list sink-inputs
Original über Alsa direkt:
Code: Alles auswählen
cat /proc/asound/card2/pcm0p/sub0/hw_params
access: RW_INTERLEAVED
format: S24_3LE
subformat: STD
channels: 2
rate: 192000 (192000/1)
period_size: 19200
buffer_size: 96000
Code: Alles auswählen
~$ cat /proc/asound/card2/pcm0p/sub0/hw_params
access: MMAP_INTERLEAVED
format: S16_LE
subformat: STD
channels: 2
rate: 48000 (48000/1)
period_size: 1024
buffer_size: 16384
Strawberry. Output to a soundcard via ALSA:
hw / plughw ---> ohne resampling
PCM (automatic) ---> resampling ---> Nutzung von Pulseaudio,
wenn nicht die Ausgabe IEC958 eingestellt wird.
Re: Zwei externe Audiokarten - kein Sound in Browsern
Und wenn ich "Gerät" --> Automatically select mache
und zugleich HW oder plughw OHNE Parameter anzugeben, also ohne "hw:2,0" ?
und zugleich HW oder plughw OHNE Parameter anzugeben, also ohne "hw:2,0" ?
https://www.daswirdmanjawohlnochsagenduerfen.de
https://www.neoliberalyse.de - Über die Ökonomisierung aller Lebensbereiche. |
https://www.neoliberalyse.de - Über die Ökonomisierung aller Lebensbereiche. |
Re: Zwei externe Audiokarten - kein Sound in Browsern
Ich habe dir doch den Befehl angegeben, wie du überprüfen kannst,desputin hat geschrieben:14.11.2023 19:14:52Und wenn ich "Gerät" --> Automatically select mache
und zugleich HW oder plughw OHNE Parameter anzugeben, also ohne "hw:2,0" ?
was ALSA an deine Soundkarte schickt.
die Nummer deiner Karte musst du aus
Code: Alles auswählen
aplay -l
Testen musst du schon selber.
Re: Zwei externe Audiokarten - kein Sound in Browsern
Ok, aber ich glaube, ich hab's noch nicht ganz kapiert. Weil ich hab z.B. schon mal zwei unterschiedliche Bezeichnungen für meine Audiokarte:
Also müssen die Paramenter in Strawberry wie lauten?
oder
?
Weil das funktioniert bei mir nicht. nur hw:2,0 geht bisher....
Code: Alles auswählen
Karte 2: M2496 [Musical Fidelity V90-DAC 24/96], Gerät 0: USB Audio [USB Audio]
Sub-Geräte: 1/1
Sub-Gerät #0: subdevice #0
Code: Alles auswählen
sysdefault:M2496=0
Code: Alles auswählen
sysdefault:M2496=2
Weil das funktioniert bei mir nicht. nur hw:2,0 geht bisher....
https://www.daswirdmanjawohlnochsagenduerfen.de
https://www.neoliberalyse.de - Über die Ökonomisierung aller Lebensbereiche. |
https://www.neoliberalyse.de - Über die Ökonomisierung aller Lebensbereiche. |
Re: Zwei externe Audiokarten - kein Sound in Browsern
Das ist doch auch richtig: hw:2,0 = Karte 2 = card2 + Gerät 0 / subdevice #0desputin hat geschrieben:14.11.2023 21:04:43Weil das funktioniert bei mir nicht. nur hw:2,0 geht bisher....
Dann leitet dein Programm ohne Up / Down sampling den Krach direkt an ALSA(Kernel) ---> Device weiter, soweit es die Frequenz des (Sample Rate) Kraches verarbeiten kann.
Alle anderen Einstellungen in Strawberry gehen erstmal über den Soundserver Pulesaudio und werden dann - je nach Einstellung - mit 44,1 oder 48 kHz an ALSA weitergeleitet.
Benutzt du ALSA direkt, ist der Kanal erstmal für PA gesperrt, solange da was gespielt wird.
Wenn du Nachrichten und Musik gleichzeitig meinst hören zu müssen, musst du den Strawberry Krach an Pulsaudio übergeben.
Dann wird das perfekt gemischt.
ALSA direkt ist aber allerhöchstens bei extrem guten Aufnahmen mit wirklich Super Abhör-Monitoren in Nuancen hörbar.
Die Übertragungsstrecke muss natürlich auch stimmen.
Ich glaube nicht, dass man diese Unterschiede mit "normalen" Lautsprechern hören kann.
Ich denke mal, dass das Preisniveau für solche Krachmacher bei ca. 1000 €/Stück beginnt(Studio- Monitore).
Z.Z. habe ich Studio-Monitore von FÖÖN, die ich vor fast 20 Jahren von einem Tonstudio für 2000 DM erworben habe.
Naja nach damaliger Rechnung haben die jetzt fast 33 Jahre auf dem Buckel
Im Augenblick schleiche ich um den Adam A77H herum, was dann meine "finale" Investition wäre, und meine Erben glücklich machen würde.