• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Leap 15.5: Plattenspieler über USB keine direkte Wiedergabe

mattmarr

Member
Hallo,

besitze einen Plattenspieler, den ich per USB an den Rechner mit OpenSuse Leap 15.5 angeschlossen habe.
Dieser wird mir auch bei den Lautstärkeregler als "Analog Input (PCM2900 Audio Codec Analog Stereo)" angezeigt.
Auch kommt beim Abspielen ein Signal an. Sichtbar am Ausschlag. Nur höre ich kein Ton.
Wenn ich Audacity auf Record stelle höre ich etwas. Das ist aber nicht wirklich die Lösung.

Wie kann ich den Ton direkt wiedergeben ohne z.b. Audacity?

Bin für jeden Tipp dankbar!


Gruß
Matthias
 

Sauerland

Ultimate Guru
Da Leap noch mit pulseaudio funktioniert hab ich mir einen Befehl als Script gebaut, dann taucht in pavucontrol ein zusätzlicher Eintrag auf.

Du musst nur den Ausgabeport finden:
Bei mir als User ausgeführt:
Code:
pactl list sinks
Ziel #0
        Status: RUNNING
        Name: alsa_output.pci-0000_09_00.4.analog-stereo

Damit sieht mein Script so aus:
Code:
#!/bin/bash

pactl set-sink-port alsa_output.pci-0000_09_00.4.analog-stereo analog-output-lineout

Das wird dann beim KDE Start automatisch mit gestartet und ich bekomme einen zusätzlichen Reiter in pavucontrol den ich unter Aufnahme auf das entsprechende Device setze und bei Wiedergabe die Lautstärke setze:

Lautstärkeregler_090.jpg

Lautstärkeregler_091.jpg
 
OP
M

mattmarr

Member
Hallo,

bei der Ausführung von pactl list sinks bekomme ich folgendes:
Code:
Ziel #0
        Status: RUNNING
        Name: alsa_output.pci-0000_00_1b.0.hdmi-stereo
        ...
        
Ziel #1
        Status: RUNNING
        Name: alsa_output.pci-0000_06_00.1.hdmi-Stereo
        ...
Ziel #2
        Status: IDLE
        Name: combined
        ...

Ziel #3
        Status: RUNNING
        Name: bluez_sink.F4_4E_FD_6D_58_DF.a2dp_sink
        ...

Wenn ich dann pactl set-sink-port bluez_sink.F4_4E_FD_6D_58_DF.a2dp_sink analog-output-lineout ausführe kommt als Meldung:

Code:
Fehlgeschlagen: Fehlende Implementation

Das mit den loopdevice muss ich mir mal genauer anschauen bzw. einlesen.
 
Oben