fft
Anmeldungsdatum: 29. August 2022
Beiträge: 26
|
Hallo Zusammen, ich habe ein kleines Problem, ich würde gerne eine USB Soundkarte nutzen, aber es wird mit dem Befehl:speaker-test --device=plughw:1 -c 10 -F S32_LE
zwar angezeigt dass ein Ton auf dem jeweiligen Kanal wiedergegeben wird, aber es kommt kein Ton aus dem entsprechenden Kanal.
Alsamixer -c 1 zeigt, dass das Wiedergabegerät keine Regler besitzt. Hat jemand eine Idee? Es handelt sich dabei um das Interface Motu Ultralite mk5, welches als Device 1 erkannt wird.
Debian 10 (buster) nur Konsole, ohne Desktop Environment Lg Georg root@faltpc /root > cat /proc/asound/cards
1 [UltraLitemk5 ]: USB-Audio - UltraLite-mk5
MOTU UltraLite-mk5 at usb-0000:00:14.0-4.1, high speed
root@faltpc /root > lsmod | grep snd
snd_usb_audio 266240 0
snd_usbmidi_lib 36864 1 snd_usb_audio
snd_hwdep 16384 1 snd_usb_audio
snd_rawmidi 40960 1 snd_usbmidi_lib
snd_seq_device 16384 1 snd_rawmidi
snd_pcm 114688 1 snd_usb_audio
snd_timer 36864 1 snd_pcm
snd 94208 7 snd_seq_device,snd_hwdep,snd_usb_audio,snd_usbmidi_lib,snd_timer,snd_pcm,snd_rawmidi
soundcore 16384 1 snd
usbcore 299008 10 8192eu,xhci_hcd,usbnet,snd_usb_audio,usbhid,snd_usbmidi_lib,usb_storage,xhci_pci,cdc_ether,uas root@faltpc /root > ls -l /dev/snd/
insgesamt 0
drwxr-xr-x 2 root root 60 Aug 28 14:52 by-id/
drwxr-xr-x 2 root root 60 Aug 28 14:52 by-path/
crw-rw---- 1 root audio 116, 5 Aug 28 14:52 controlC1
crw-rw---- 1 root audio 116, 4 Aug 28 14:52 midiC1D0
crw-rw---- 1 root audio 116, 3 Aug 28 14:52 pcmC1D0c
crw-rw---- 1 root audio 116, 2 Aug 28 15:01 pcmC1D0p
crw-rw---- 1 root audio 116, 1 Aug 28 14:32 seq
crw-rw---- 1 root audio 116, 33 Aug 28 14:32 timer
|
pepre
Supporter
Anmeldungsdatum: 31. Oktober 2005
Beiträge: 6462
Wohnort: Erlangen
|
Sieht nicht gut aus. Workaround:
you can just use the TOSLINK input functionality of the MOTU Ultralite Mk5
(Quelle) MOTU geht schon traditionell Linux komplett am A... vorbei. Selbst Mac zickt.
|
fft
(Themenstarter)
Anmeldungsdatum: 29. August 2022
Beiträge: 26
|
Das verstehe ich nicht, es müsste doch USB Class Compliant sein und somit überall gehen.. Irgendwie müsste man das doch zum laufen bekommen, ältere Motu tun scheinbar ja auch:
https://www.amazona.de/community/wenn-der-linuxer-mehr-audio-ausgaenge-braucht/
oder das mk5:
https://community.roonlabs.com/t/motu-ultralite-mk5-and-linux-on-raspberry-pi-4-noise-on-unused-channels/170191 Aber gute Idee mal nach Motu Ultralite und Linux zu googeln, es stimmt, offiziell sieht das gar nicht gut aus.
Ich bin von USB Class Compliant direkt davon ausgegangen, dass es die geringsten Probleme machen würde. Leider verlinkt keiner eine Anleitung wo beschrieben ist, wie es wenigstens grob tut.
|
pepre
Supporter
Anmeldungsdatum: 31. Oktober 2005
Beiträge: 6462
Wohnort: Erlangen
|
USB Class Compliant
Das alleine heißt gar nix. Und schon gleich gar nicht, wenn es komplex wird (Steuerbefehle). Du kannst mal jack darauf ansetzen, vielleicht sieht der etwas mehr an Kanälen. Ist bei mir auch so: alsamixer sieht "keine Regler", jack hingegen sieht die 32 in/out. (Die ALSA-Leute wissen genau, dass es keinen Sinn macht dort Regler anzubieten: viel zu komplex. Dazu braucht es Steuersoftware.) Aber selbst wenn: die Kanäle via jack zu haben, hilft dir exakt gar nix bei den "Features" wie Hall, EQ, Compressoren, usw.
|
fft
(Themenstarter)
Anmeldungsdatum: 29. August 2022
Beiträge: 26
|
Ja klar kann ich mit Jack versuchen, ich dacht nur, da Jack auf alsa aufbaut und ich meine mal gelesen zu haben, dass Jack nicht mehr kann als alsa liefert, macht das keinen Sinn.
Final soll Brutefir da drauf zu greifen, ich dachte nur ich teste mal zuvor mit den Systemtools, um sicher zu wissen was geht und was nicht, bevor dann etwas in Brutefir nicht tut und ich keinen Plan habe..
|
pepre
Supporter
Anmeldungsdatum: 31. Oktober 2005
Beiträge: 6462
Wohnort: Erlangen
|
fft schrieb: Ja klar kann ich mit Jack versuchen, ich dacht nur, da Jack auf alsa aufbaut und ich meine mal gelesen zu haben, dass Jack nicht mehr kann als alsa liefert, macht das keinen Sinn.
Nicht ganz korrekt. ALSA besteht aus zwei Teilen: dem Kernelmodul (aka Treiber), das direkt mit der Hardware spricht, und dem Softwaremixer. Das Kernelmodul reicht die Schnittstellen nativ durch. Das bedeutet nicht, dass im Softwaremixer von ALSA allen gefunden Schnittstellen Regler und Kanäle zugeordnet sein müssen. Wenn nichts zugeordnet wurde, dann sieht man auch nichts über die ALSA-Programme (zB aplay und alsamixer ). jack hingegen sieht einfach nur eine Anzahl an Schnittstellen (Audio und MIDI, je Capture und Playback) und bietet sie durchnummeriert an.
|
E-Lyptus
Anmeldungsdatum: 17. Dezember 2017
Beiträge: 152
|
Hier wird die Motu explizit empfohlen, vielleicht auch eine Alternative zu brutefire. Allerdings auf Ubuntu 22.04. Server, da es wohl einen aktuellen Kernel benötigt.
speaker-test --device=plughw:1 -c 10 -F S32_LE
Leider finde ich nichts zum Syntax von speaker-test, deshalb nur Fragen meinerseits.
device=plughw:1
Du adressierst die 2. Karte, müsste man nicht noch das Device mit angeben, da Deine Karte ja auch noch andere Ausgänge usw hat (aplay -l)? Wäre es sinnvoll, die andere(n) Soundkarte(n) abzuschalten (Uefi oder index=-2), damit sich Alsa gleich die richtige krallt? Ich kenne speaker-test bei Mehrkanalkarten eher so: speaker-test -c6 -D surround51 "surround51" ist das Alsaplugin für 6 Kanäle. Reicht bei Dir natürlich nicht, aber vielleicht gibt es damit ein Tönchen? Es wäre schön, wenn ein Wissender etwas dazu sagen könnte. Bert edit: Der Wald, die Bäume ...
man speaker-test , macht aber sicherlich erst mit einem aktuellerem Kernel Sinn
|
fft
(Themenstarter)
Anmeldungsdatum: 29. August 2022
Beiträge: 26
|
E-Lyptus schrieb: Ich kenne speaker-test bei Mehrkanalkarten eher so: speaker-test -c6 -D surround51
Den Syntax habe ich auch schon versucht, natürlich mit dem richtigen Kanal
Du adressierst die 2. Karte, müsste man nicht noch das Device mit angeben
Auch das habe ich schon probiert
Wäre es sinnvoll, die andere(n) Soundkarte(n) abzuschalten (Uefi oder index=-2), damit sich Alsa gleich die richtige krallt.
Das hab ich zwar auch schon gedacht, aber wenn ich explizit das Device angebe und die Wiedergabe startet, dann gehe ich davon aus dass das auch passt.
Ehrlich gesagt müsste ich auch kucken wie man die Karte als 0 definiert, ich hatte nichts schnell gefunden ☺
Hier wird die Motu explizit empfohlen, vielleicht auch eine Alternative zu brutefire.
Du soweit bin ich noch überhaupt nicht gegangen, eventuell funktioniert Brutefir sogar, nur eventuell die Alsa-tools nicht, wie schon pepre geschrieben hat sind das ja 2 paar Schuhe. Ich muss das jetzt erst mal testen
|
hakel2022
Anmeldungsdatum: 21. Februar 2022
Beiträge: 2209
|
Es gibt keinen Support vom Hersteller und bei so einem Pro Gerät wird man hier auch keine reale Unterstützung bekommen. Alsa ist die Treiberebene, Jack/Pules/Pipewire sind die Soundserver/Desktopbene. Selbst wenn man einen Treiber irgendwie hinbekommt, kann das auf so hohem Niveau keine Lösung sein. 🙄
würde gerne eine USB Soundkarte
... das ist doch keine "Soundkarte" ... 😎
|
Marant--
Anmeldungsdatum: 4. April 2022
Beiträge: 744
|
Kartennummer: Zeige mal aplay -l
aplay -L
|
E-Lyptus
Anmeldungsdatum: 17. Dezember 2017
Beiträge: 152
|
Hallo fft,
natürlich mit dem richtigen Kanal
Dir ist klar, daß die Beschriftung am Motu nichts mit der Kanalnummer unter Alsa zu tun haben muß?
ich hatte nichts schnell gefunden
deshalb schrieb ich "Uefi oder index=-2" weiteres hier im Wiki unter Soundkarten, Problembehebung usw. Ich hatte schon
man speaker-test
empfohlen, dort steht
aplay -L
und mit den ausgebenen Parametern dann speaker-test aufrufen. Bleibt immer noch Dein Debian 10 mit altem Kernel. Hier lese ich heraus, daß man einen neueren braucht. Und nichts für Ungut, aber:
Deine Frage gehört eigentlich unter "fremde Systeme", Crossposts solltest Du angeben und Befehlsausgaben immer von prompt zu prompt. Bert
|
fft
(Themenstarter)
Anmeldungsdatum: 29. August 2022
Beiträge: 26
|
E-Lyptus schrieb: Hallo fft,
natürlich mit dem richtigen Kanal
Dir ist klar, daß die Beschriftung am Motu nichts mit der Kanalnummer unter Alsa zu tun haben muß?
Ja, das ist mir bewusst, sondern das was unter aplay -l gelistet ist.
index=-2
Was meinst Du damit? Im Bios ist keine onboard aktiv
Debian 10 mit altem Kernel.
Ich vermute daran wird es am ersten liegen, ich wollte aber das System nicht aktueller machen, weil die alte Delta LT da noch läuft und wenns hart auf hart kommt, belasse ich es bei der und erweitere den fehlenden analog Output durch einen Digitalausgang (der Karte).
fremde Systeme
sorry, hatte ich nicht gesehen wo es richtigerweise hingehört.
Befehlsausgaben immer von prompt zu prompt
? Wie meinst Du das, ich habe es doch jeweils in eine eigene Codebox gepackt?
|
E-Lyptus
Anmeldungsdatum: 17. Dezember 2017
Beiträge: 152
|
Ja, das ist mir bewusst, sondern das was unter aplay -l gelistet ist.
Nein, dh Du musst eventuell alle Ausgänge durchklingeln, weil man nicht hundertprozentig weiß, an welchem Ausgang etwas rauskommt.
index=-2
Was meinst Du damit? Im Bios ist keine onboard aktiv
Da steht ein Verweis auf das Wiki, für Dich gesucht: Sound Problembehebung (Abschnitt „Soundsystem“). Sicherlich keine schlechte Idee, alles rundherum auch mal durchzulesen.
Ich vermute daran wird es am ersten liegen
Dann mach Dir doch mal einen Ubuntu 22.04. Stick und teste im Live Modus.
prompt zu prompt
Meint, daß Du die komplette Ausgabe eines Befehls hier zeigst, fang mit denen von Marant-- an, der hat eh wesentlich mehr Ahnung als ich. Bert
|
fft
(Themenstarter)
Anmeldungsdatum: 29. August 2022
Beiträge: 26
|
Marant-- schrieb: Kartennummer: Zeige mal aplay -l
aplay -L
Folgt noch:-)
|
fft
(Themenstarter)
Anmeldungsdatum: 29. August 2022
Beiträge: 26
|
root@faltpc /root > aplay -l
**** Liste der Hardware-Geräte (PLAYBACK) ****
Karte 1: UltraLitemk5 [UltraLite-mk5], Gerät 0: USB Audio [USB Audio]
Sub-Geräte: 1/1
Sub-Gerät #0: subdevice #0 root@faltpc /root > aplay -L
null
Discard all samples (playback) or generate zero samples (capture)
default:CARD=UltraLitemk5
UltraLite-mk5, USB Audio
Default Audio Device
sysdefault:CARD=UltraLitemk5
UltraLite-mk5, USB Audio
Default Audio Device
front:CARD=UltraLitemk5,DEV=0
UltraLite-mk5, USB Audio
Front speakers
surround21:CARD=UltraLitemk5,DEV=0
UltraLite-mk5, USB Audio
2.1 Surround output to Front and Subwoofer speakers
surround40:CARD=UltraLitemk5,DEV=0
UltraLite-mk5, USB Audio
4.0 Surround output to Front and Rear speakers
surround41:CARD=UltraLitemk5,DEV=0
UltraLite-mk5, USB Audio
4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=UltraLitemk5,DEV=0
UltraLite-mk5, USB Audio
5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=UltraLitemk5,DEV=0
UltraLite-mk5, USB Audio
5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=UltraLitemk5,DEV=0
UltraLite-mk5, USB Audio
7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=UltraLitemk5,DEV=0
UltraLite-mk5, USB Audio
IEC958 (S/PDIF) Digital Audio Output
dmix:CARD=UltraLitemk5,DEV=0
UltraLite-mk5, USB Audio
Direct sample mixing device
dsnoop:CARD=UltraLitemk5,DEV=0
UltraLite-mk5, USB Audio
Direct sample snooping device
hw:CARD=UltraLitemk5,DEV=0
UltraLite-mk5, USB Audio
Direct hardware device without any conversions
plughw:CARD=UltraLitemk5,DEV=0
UltraLite-mk5, USB Audio
Hardware device with all software conversions "Meint, daß Du die komplette Ausgabe eines Befehls hier zeigst"
Vermutlich habe ich es wieder falsch gemacht, macht mal ein Beispiel wie Ihr es gerne hättet und ich mache es dann nach ☺
|