Externe Tonkarte Sound Devices USBPre unter Debian 12 laufen zu bekommen

Sound, Digitalkameras, TV+Video und Spiele.
Antworten
caue
Beiträge: 110
Registriert: 18.07.2008 10:38:59

Externe Tonkarte Sound Devices USBPre unter Debian 12 laufen zu bekommen

Beitrag von caue » 29.10.2023 22:44:21

Hallo Forum,
ich habe mir die externe Tonkarte Sound Devices USBPre (nicht mit USBPre 2 verwechseln) gebraucht erworben. Angeblich wurde sie für Windows und Mac 32Bit ausgelegt. Schließe ich sie an meinem Debian 12 64 Bit, Thinkpad x220 an, so wird sie erkannt, zum Arbeiten konnte ich sie jedoch nicht überreden.

Herstellerwebseite > https://www.sounddevices.com/product/usbpre/
Handbuch > https://www.manualslib.com/manual/12335 ... sbpre.html

lsusb -v
NoPaste-Eintrag41996

Unter Audacity wird sie ebenfalls erkannt. Unter "Audio-Geräteinfo" zeigt Audacity folgendes zu dieser Tonkarte:

Code: Alles auswählen

Geräte-ID: 0
Geräte-Name: USBPre Microphone Interface: Audio (hw:0,0)
Hostname: ALSA
Aufnahmekanäle: 2
Wiedergabekanäle: 2
Niedrige Aufnahmelatenz: 0,00868481
Niedrige Wiedergabelatenz: 0,00868481
Hohe Aufnahmelatenz: 0,0348299
Hohe Wiedergabelatenz: 0,0348299
Unterstützte Abtastraten:
    8000
    9600
    11025
    12000
    15000
    16000
    22050
    24000
    32000
    44100
    48000
Man kann sie als Aufnahmegerät auswählen, doch beim Klicken auf Aufnehmen tut sich nichts.

1. Wie schätzt ihr diese Konstellation ein, gibt es eine Möglichkeit, Sie unter Debian zum Laufen zu bringen?

2. Spielt die Tatsache, dass sie angeblich einen 32Bit Driver braucht, eine Rolle bei Debian 12?

3. Wieso wird sie erkannt, jedoch die Arbeit verweigern?

4. Getestet habe ich die Tonkarte in zwei unterschiedlichen Maschinen Thinkpad x220, Debian 12 aktualisiert, Mate, Audacity Version 3.3.3. Warum erscheint unter einem System den Menü-Eintrag "Extra" bei Audacity nicht? Rätselhaft kommt es mir vor!
Vielen Dank im Voraus!

Viele Grüße
Caue

Benutzeravatar
debilian
Beiträge: 1380
Registriert: 21.05.2004 14:03:04
Wohnort: 192.168.43.7
Kontaktdaten:

Re: Externe Tonkarte Sound Devices USBPre unter Debian 12 laufen zu bekommen

Beitrag von debilian » 30.10.2023 09:00:37

Was passiert in

Code: Alles auswählen

dmesg
wenn du die USB-Karte anschliesst?
Taucht die Karte in den Mixern als device auf?

gruss
-- nichts bewegt Sie wie ein GNU --

Benutzeravatar
MSfree
Beiträge: 11605
Registriert: 25.09.2007 19:59:30

Re: Externe Tonkarte Sound Devices USBPre unter Debian 12 laufen zu bekommen

Beitrag von MSfree » 30.10.2023 09:12:04

caue hat geschrieben: ↑ zum Beitrag ↑
29.10.2023 22:44:21
2. Spielt die Tatsache, dass sie angeblich einen 32Bit Driver braucht, eine Rolle bei Debian 12?
Die Sache mit den 32Bit hast du falsch verstanden. Hardware, die nur mit einem 32Bit Betriebssystem (Treiber) funktioniert, gibt es nicht. Man kann Treiber für solche Peripherie immer auch für 64Bit Betriebssystemen programmieren. Der Hersteller liefert(e) nur einen 32Bit Treiber für Windows und MacOS, 64Bit Treiber waren aber von dritter Seite erhältlich.

Das Ding muß aber steinalt sein, wenn der Hersteller keine 64Bit Treiber liefert. Das letzte Windows, das es nicht in 64Bit gab, war Windows 2000. XP gab es bereits in 64Bit und spätestens seit Vista war 64Bit vollständig etabliert. Bei dem vermuteten Alter (16+ Jahre) der Hardware würde ich einen Defekt nicht ausschließen wollen. Oft sind aber nur die Ein- und Ausgabekanäle stumm geschaltet.

caue
Beiträge: 110
Registriert: 18.07.2008 10:38:59

Re: Externe Tonkarte Sound Devices USBPre unter Debian 12 laufen zu bekommen

Beitrag von caue » 30.10.2023 11:08:48

dmesg > pastebin/?mode=view&s=41999
wenn du die USB-Karte anschliesst?
Taucht die Karte in den Mixern als device auf?
Stimmt es, dass ich dies unter Mate in
Anwendungen > Klang
prüfen kann? Dort steht dann im Menüpunkt "Eingang" die Thinkpad-Interne Tonkarte bereit, die falls ausgewählt ordentliches Signal zeigt, und auch zwei Einträge für die externe Tonkarte:
1. Monitor auf USBPre Microphone Interface Analog Stereo
2. USBPre Microphone Interface Analog Stereo

Egal, ob ich 1. oder 2. auswähle, das Signal ist tot, so kann wohl deshalb auch Audacity nichts herzaubern.

Auffällig bei den Knöpfen des Gerätes selbst ist, dass das Led "Power" nicht leuchtet. Dort werden lediglich die Leds der "48V PH", sowie des "Mono" rot.
Die Sache mit den 32Bit hast du falsch verstanden. Hardware, die nur mit einem 32Bit Betriebssystem (Treiber) funktioniert, gibt es nicht. Man kann Treiber für solche Peripherie immer auch für 64Bit Betriebssystemen programmieren. Der Hersteller liefert(e) nur einen 32Bit Treiber für Windows und MacOS, 64Bit Treiber waren aber von dritter Seite erhältlich.
Ah, das ist eine hilfreiche Erklärung. Sind Computer-Prozessor als Bauteile davon ausgenommen? Sie werden vermutlich endgültig schon bei der Herstellung auf 32 Bit oder sonst was festgenagelt, stimmt es?

Laut Verkäufer, funktioniert das Gerät intakt. Man muss schon sagen: das Teil ist robust gebaut und sieht sehr gepflegt aus. Langlebigkeit könnte zu erwarten sein. Falls es nicht zum Laufen gebracht werden kann, werde ich von meinem Rückgaberecht gebraucht machen.

Viele Grüße
caue
Zuletzt geändert von caue am 30.10.2023 13:25:14, insgesamt 1-mal geändert.

Benutzeravatar
MSfree
Beiträge: 11605
Registriert: 25.09.2007 19:59:30

Re: Externe Tonkarte Sound Devices USBPre unter Debian 12 laufen zu bekommen

Beitrag von MSfree » 30.10.2023 12:14:06

caue hat geschrieben: ↑ zum Beitrag ↑
30.10.2023 11:08:48
Sind Computer-Prozessor als Bauteile davon ausgenommen? Sie werden vermutlich endgültig schon bei der Herstellung auf 32 Bit oder sonst was festgenagelt
Ja, die CPU ist das limitierende Bauteil, das auf 8. 16, 32 oder 64 Bit festgenagelt ist. Folglich muß auch ein Betriebssystem und die dazu passenden Treiber eingesetzt werden, die zu der jeweiligen Begrenzung passen. Software läßt sich hingegen immer an die Bits anpassen, im einfachsten Fall muß man sie nur neu compilieren.

Es gibt aber schon viele Jahre keine 32 Bit CPUs mehr, allenfalls einige Microcontroller sind noch 32 Bit. Die letzten 32er hat Intel mit dem Atom 2008 auf dem Markt gebracht. Seit dem Raspberry Pi 2B V1.2 (2016) ist auch eine der populärsten ARM-Plattformen auf 64 Bit.

dudax
Beiträge: 100
Registriert: 24.06.2023 01:51:29

Re: Externe Tonkarte Sound Devices USBPre unter Debian 12 laufen zu bekommen

Beitrag von dudax » 30.10.2023 12:28:19

Was sagt denn:

Code: Alles auswählen

alsamixer
Wird die Karte durch drücken von F6 angezeigt?

https://wiki.ubuntuusers.de/Alsamixer/

Nachtrag:
Kann sein, dass die Kanäle der Karte nur deaktiviert sind.

Benutzeravatar
debilian
Beiträge: 1380
Registriert: 21.05.2004 14:03:04
Wohnort: 192.168.43.7
Kontaktdaten:

Re: Externe Tonkarte Sound Devices USBPre unter Debian 12 laufen zu bekommen

Beitrag von debilian » 30.10.2023 13:12:59

der dmesg pastebin ist leider leer......
Zuletzt geändert von debilian am 30.10.2023 15:47:25, insgesamt 1-mal geändert.
-- nichts bewegt Sie wie ein GNU --

dudax
Beiträge: 100
Registriert: 24.06.2023 01:51:29

Re: Externe Tonkarte Sound Devices USBPre unter Debian 12 laufen zu bekommen

Beitrag von dudax » 30.10.2023 13:14:53

debilian hat geschrieben: ↑ zum Beitrag ↑
30.10.2023 13:12:59
der dmesg pastebin ist leieder leer......
pastebin/?mode=view&s=41998

Benutzeravatar
MSfree
Beiträge: 11605
Registriert: 25.09.2007 19:59:30

Re: Externe Tonkarte Sound Devices USBPre unter Debian 12 laufen zu bekommen

Beitrag von MSfree » 30.10.2023 13:36:19

dudax hat geschrieben: ↑ zum Beitrag ↑
30.10.2023 13:14:53
pastebin/?mode=view&s=41998
Ziehe bitte den Soundadapter vom USB ab.
Starte dann in einem Terminal

Code: Alles auswählen

dmesg -w
Stecke den Soundadapter wieder an.

Poste dann die Ausgabe von dmesg aus dem Terminal. Das sollten nur ein paar Zeilen sein, typischerweise 10-20. Dann brauchen wir hier nicht dein km-langes Protokoll durchsuchen. :wink:

caue
Beiträge: 110
Registriert: 18.07.2008 10:38:59

Re: Externe Tonkarte Sound Devices USBPre unter Debian 12 laufen zu bekommen

Beitrag von caue » 30.10.2023 13:50:23

Entschuldigung, nun scheint dmesg gefüllt zu sein.

Ich habe gerade mit Alsamixer wie oben angeleitet ein wenig experimentiert. Dabei ist mir was komische aufgefallen: für Aufnahme drück ich die F4-Taste, nun verschwindet alles, was unter "Element:..." stand und es wird den Hinweis ausgegeben:

"Dieses Gerät hat keine Aufnahme-Regler."

Bei F3 und F5 erscheint ein Kanal, beide mit den selben Angaben - klar, zu "Aufnahme" liegt angeblich nichts vor. Verständlich, dass dann auch Audacity, beim Drücken der Aufnhamestarttaste nichts bewirken kann.

Nun, was bedeutet das? Keine Aufnahmeregler! Beide Mikrofoneingänge waren dabei mit angeschlossenen Mikrofonen belegt. Das Power-Led blieb merkwürdigerweise noch immer tot.

caue
Beiträge: 110
Registriert: 18.07.2008 10:38:59

Re: Externe Tonkarte Sound Devices USBPre unter Debian 12 laufen zu bekommen

Beitrag von caue » 30.10.2023 13:53:48

dmesg -w (ich kopiere davon hier lediglich die letzten Zeilen raus):

Code: Alles auswählen

[648027.182706] usb 4-1.2: USB disconnect, device number 20
[651011.561703] wlp3s0: authenticate with 70:54:25:75:72:aa
[651011.565313] wlp3s0: send auth to 70:54:25:75:72:aa (try 1/3)
[651011.568461] wlp3s0: authenticated
[651011.568793] wlp3s0: waiting for beacon from 70:54:25:75:72:aa
[651011.595334] wlp3s0: associate with 70:54:25:75:72:aa (try 1/3)
[651011.627021] wlp3s0: RX AssocResp from 70:54:25:75:72:aa (capab=0x11 status=0 aid=3)
[651011.645530] wlp3s0: associated
[652046.833027] usb 4-1.2: new full-speed USB device number 21 using ehci-pci
[652047.114620] usb 4-1.2: New USB device found, idVendor=0926, idProduct=0100, bcdDevice= 1.00
[652047.114641] usb 4-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[652047.114648] usb 4-1.2: Product: USBPre Microphone Interface
[652047.114654] usb 4-1.2: Manufacturer: Sound Devices
[655127.294129] usb 4-1.2: USB disconnect, device number 21

Das Terminal bleibt dabei belegt und kehrt erst durch Ctr-c zur Bereitschaftsposition zurück.

Benutzeravatar
MSfree
Beiträge: 11605
Registriert: 25.09.2007 19:59:30

Re: Externe Tonkarte Sound Devices USBPre unter Debian 12 laufen zu bekommen

Beitrag von MSfree » 30.10.2023 14:30:09

caue hat geschrieben: ↑ zum Beitrag ↑
30.10.2023 13:53:48
dmesg -w (ich kopiere davon hier lediglich die letzten Zeilen raus):
Das ist der eigentlich interessante Teil:

Code: Alles auswählen

[652046.833027] usb 4-1.2: new full-speed USB device number 21 using ehci-pci
[652047.114620] usb 4-1.2: New USB device found, idVendor=0926, idProduct=0100, bcdDevice= 1.00
[652047.114641] usb 4-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[652047.114648] usb 4-1.2: Product: USBPre Microphone Interface
[652047.114654] usb 4-1.2: Manufacturer: Sound Devices
[655127.294129] usb 4-1.2: USB disconnect, device number 21
Und der zeigt, daß der Linuxkernel bei dem Ding nur ein Microfon zu erkennen glaubt. Kommt die letzte Zeile (disconnected), weil du den USB-Stecker hinterher wieder gezogen hast?
Das Terminal bleibt dabei belegt und kehrt erst durch Ctr-c zur Bereitschaftsposition zurück.
Ja, das ist so gewollt.

Benutzeravatar
debilian
Beiträge: 1380
Registriert: 21.05.2004 14:03:04
Wohnort: 192.168.43.7
Kontaktdaten:

Re: Externe Tonkarte Sound Devices USBPre unter Debian 12 laufen zu bekommen

Beitrag von debilian » 30.10.2023 15:51:09

das Ding läuft auch auf MAC, da würde ich vermuten,
dass es auch auf debian lacht.

Finde aber ehrlich gesagt im Internet wenig Infos, ob das schonmal wer hinbekommen hat....

EDIT: https://www.locationsound.com/sound-dev ... audio-1203
hier steht es würde unter linux funktionieren,

vermute immer noch ein Mixer-Problem bei dir....

nochmal EDIT: https://forums.debian.net/viewtopic.php?t=117263
#4 Post by ZabrielZacob » 2014-09-12 13:06

Finally fixed it! What i had to do was edit /etc/modprobe.d/alsa-base.conf adding these lines
CODE: SELECT ALL

# Keep snd-usb-audio from beeing loaded as first soundcard
options snd-hda-intel index=-2 model=auto vid=1002 pid=4383
options snd-hda-intel index=-2 model=auto vid=1002 pid=aa30
and editing the index of snd-usb-audio to 0 :
CODE: SELECT ALL

# Usb Audio As First soundcard
options snd-usb-audio index=0
I hope this will help anyone with same problem!
-- nichts bewegt Sie wie ein GNU --

caue
Beiträge: 110
Registriert: 18.07.2008 10:38:59

Re: Externe Tonkarte Sound Devices USBPre unter Debian 12 laufen zu bekommen

Beitrag von caue » 30.10.2023 18:31:37

Und der zeigt, daß der Linuxkernel bei dem Ding nur ein Microfon zu erkennen glaubt. Kommt die letzte Zeile (disconnected), weil du den USB-Stecker hinterher wieder gezogen hast?
Richtig, sobald ich das Kabel abziehe, erscheint disconnect.
https://www.locationsound.com/sound-dev ... audio-1203
hier steht es würde unter linux funktionieren,
Beachte, dass es jedoch hier nicht um das gleiche Gerät geht, sondern um den Nachfolger "2", wie bereits von mir zu Beginn vor warnend hingewiesen wurde.
vermute immer noch ein Mixer-Problem bei dir....
Wäre es dann ratsam, das Teil auf meinem zweiten Thinkpad x220 zu testen?
Zuletzt geändert von caue am 01.11.2023 13:20:42, insgesamt 1-mal geändert.

Benutzeravatar
debilian
Beiträge: 1380
Registriert: 21.05.2004 14:03:04
Wohnort: 192.168.43.7
Kontaktdaten:

Re: Externe Tonkarte Sound Devices USBPre unter Debian 12 laufen zu bekommen

Beitrag von debilian » 30.10.2023 20:38:27

und den 2. Link mal versucht?
-- nichts bewegt Sie wie ein GNU --

caue
Beiträge: 110
Registriert: 18.07.2008 10:38:59

Re: Externe Tonkarte Sound Devices USBPre unter Debian 12 laufen zu bekommen

Beitrag von caue » 30.10.2023 22:20:26

Ich werden erst morgen Abend oder am Feiertag dazu kommen.

Vor längerer Zeit wurde das Thema in diesem Forum behandelt:
https://alsa-user.narkive.com/3Z7lGClK/ ... -bad-audio#
Englisch ist nicht meine Sprache, daher muss ich mich anstrengen und mit Hilfsmittel den Inhalt versuchen zu entziffern, aber mein erster Eindruck ist, dass dort damals keine Lösung gefunden wurde.

caue
Beiträge: 110
Registriert: 18.07.2008 10:38:59

Re: Externe Tonkarte Sound Devices USBPre unter Debian 12 laufen zu bekommen

Beitrag von caue » 02.11.2023 01:17:23

Bei mir gibt es die Datei /etc/modprobe.d/alsa-base.conf nicht.

Ich habe sie angelegt und abschaulich folgendes reingeschrieben:

Code: Alles auswählen

# cat alsa-base.conf 
# Keep snd-usb-audio from beeing loaded as first soundcard
options snd-hda-intel index=-2 model=auto vid=1002 pid=4383
options snd-hda-intel index=-2 model=auto vid=1002 pid=aa30

# Usb Audio As First soundcard
options snd-usb-audio index=0
Änderung habe ich keine feststellen können. Der Regler für die Aufnahme kann er noch immer nicht finden.
Oder müssen die Daten auf mein system angepasst werden? Morgen schaue ich das Ganze mit etwas mehr Zeit an.

caue
Beiträge: 110
Registriert: 18.07.2008 10:38:59

Re: Externe Tonkarte Sound Devices USBPre unter Debian 12 laufen zu bekommen

Beitrag von caue » 21.11.2023 02:01:17

Hallo Debilian,

deinen zweiten Link bin ich durch gegangen, doch, soweit ich sehen kann, macht Debian 12 automatisch Ordnung, so dass die Lösung des dortigen Nutzers eigentlich bei mir ab sofort gegeben sein sollte. Oder habe ich was übersehen?

Hier die Ergebnisse der eingegebenen Befehlen:

Zuerst ohne die USB-Tonkarte:

Code: Alles auswählen

$ cat /proc/asound/cards
 1 [PCH            ]: HDA-Intel - HDA Intel PCH
                      HDA Intel PCH at 0xf2620000 irq 36
Ab hier, mid eingestecktem Sound Devices USBPre:

Code: Alles auswählen

$ cat /proc/asound/cards
 0 [Interface      ]: USB-Audio - USBPre Microphone Interface
                      Sound Devices USBPre Microphone Interface at usb-0000:00:1d.0-1.2, full speed
 1 [PCH            ]: HDA-Intel - HDA Intel PCH
                      HDA Intel PCH at 0xf2620000 irq 36

$ aplay -l 
**** Liste der Hardware-Geräte (PLAYBACK) ****
Karte 0: Interface [USBPre Microphone Interface], Gerät 0: USB Audio [USB Audio]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0
Karte 1: PCH [HDA Intel PCH], Gerät 0: CX20590 Analog [CX20590 Analog]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0
Karte 1: PCH [HDA Intel PCH], Gerät 3: HDMI 0 [HDMI 0]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0
Karte 1: PCH [HDA Intel PCH], Gerät 7: HDMI 1 [HDMI 1]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0
Karte 1: PCH [HDA Intel PCH], Gerät 8: HDMI 2 [HDMI 2]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0


$ lsusb
Bus 003 Device 018: ID 0bdb:1911 Ericsson Business Mobile Networks BV F5521gw
Bus 003 Device 024: ID 0926:0100 Sound Devices USBPre Microphone Interface
Bus 003 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 002: ID 0bc2:3322 Seagate RSS LLC SRD0NF2 [Expansion Desktop Drive]
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 003: ID 17ef:6047 Lenovo ThinkPad Compact Keyboard with TrackPoint
Bus 002 Device 002: ID 17ef:100a Lenovo ThinkPad Mini Dock Plus Series 3
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 04f2:b217 Chicony Electronics Co., Ltd Lenovo Integrated Camera (0.3MP)
Bus 001 Device 003: ID 046a:a087 CHERRY Wireless Mouse 
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

$  lspci | grep audio : returns nothing


$ gedit /etc/modprobe.d/alsa-base.conf

# Keep snd-usb-audio from beeing loaded as first soundcard
options snd-hda-intel index=-2 model=auto vid=1002 pid=4383
options snd-hda-intel index=-2 model=auto vid=1002 pid=aa30

# Usb Audio As First soundcard
options snd-usb-audio index=0
Inzwischen hatte ich die Gelegenheit, ein Sound Devices MixPre-6 II zu testen. Damit klappte es ohne Problem mit Anwendungen wie Audacity. Alsamixer dürfte also keine Probleme haben.
Warum sollte die Sound Devices USBPre bei Debian 12 nicht funktionieren, wenn sie bereits früher, wie beim Link 2 erwähnt, zum Arbeiten gebracht werden konnte?

Vielen Dank
caue

Antworten