Chargement...
 
Skip to main content

1 - Le matériel et les pilotes ALSA, FFADO, ...


carte son usb M-track plus [abandonné]

Bonjour
Une carte son usb M-audio M-Track plus, sur un portable MSI, Debian Jessie (bureau mate), Kx studio. elle fonctionne en sortie mais rien en entrée.
La même carte sur un ordi de bureau, même système, fonctionne dans les deux sens.
A noter, une autre carte son usb (zoom H4) fonctionne dans les deux sens sur le portable.
Où chercher ?

aplay-l sur le portable:
Copy to clipboard
**** Liste des Périphériques Matériels PLAYBACK **** carte 0: HDMI [HDA Intel HDMI], périphérique 3: HDMI 0 [HDMI 0] Sous-périphériques: 1/1 Sous-périphérique #0: subdevice #0 carte 0: HDMI [HDA Intel HDMI], périphérique 7: HDMI 1 [HDMI 1] Sous-périphériques: 1/1 Sous-périphérique #0: subdevice #0 carte 0: HDMI [HDA Intel HDMI], périphérique 8: HDMI 2 [HDMI 2] Sous-périphériques: 1/1 Sous-périphérique #0: subdevice #0 carte 1: PCH [HDA Intel PCH], périphérique 0: ALC892 Analog [ALC892 Analog] Sous-périphériques: 1/1 Sous-périphérique #0: subdevice #0 carte 1: PCH [HDA Intel PCH], périphérique 1: ALC892 Digital [ALC892 Digital] Sous-périphériques: 1/1 Sous-périphérique #0: subdevice #0 carte 2: Plus [M-Track Plus], périphérique 0: USB Audio [USB Audio] Sous-périphériques: 0/1 Sous-périphérique #0: subdevice #0 carte 3: H4 [H4], périphérique 0: USB Audio [USB Audio] Sous-périphériques: 1/1 Sous-périphérique #0: subdevice #0


et sur la tour :
Copy to clipboard
**** Liste des Périphériques Matériels PLAYBACK **** carte 0: Loopback [Loopback], périphérique 0: Loopback PCM [Loopback PCM] Sous-périphériques: 8/8 Sous-périphérique #0: subdevice #0 Sous-périphérique #1: subdevice #1 Sous-périphérique #2: subdevice #2 Sous-périphérique #3: subdevice #3 Sous-périphérique #4: subdevice #4 Sous-périphérique #5: subdevice #5 Sous-périphérique #6: subdevice #6 Sous-périphérique #7: subdevice #7 carte 0: Loopback [Loopback], périphérique 1: Loopback PCM [Loopback PCM] Sous-périphériques: 8/8 Sous-périphérique #0: subdevice #0 Sous-périphérique #1: subdevice #1 Sous-périphérique #2: subdevice #2 Sous-périphérique #3: subdevice #3 Sous-périphérique #4: subdevice #4 Sous-périphérique #5: subdevice #5 Sous-périphérique #6: subdevice #6 Sous-périphérique #7: subdevice #7 carte 1: Intel [HDA Intel], périphérique 0: AD1988B Analog [AD1988B Analog] Sous-périphériques: 1/1 Sous-périphérique #0: subdevice #0 carte 1: Intel [HDA Intel], périphérique 1: AD1988B Digital [AD1988B Digital] Sous-périphériques: 1/1 Sous-périphérique #0: subdevice #0 carte 1: Intel [HDA Intel], périphérique 2: AD1988B Alt Analog [AD1988B Alt Analog] Sous-périphériques: 1/1 Sous-périphérique #0: subdevice #0 carte 2: NVidia [HDA NVidia], périphérique 3: HDMI 0 [HDMI 0] Sous-périphériques: 1/1 Sous-périphérique #0: subdevice #0 carte 2: NVidia [HDA NVidia], périphérique 7: HDMI 1 [HDMI 1] Sous-périphériques: 1/1 Sous-périphérique #0: subdevice #0 carte 3: DSP [Hammerfall DSP], périphérique 0: RME Hammerfall HDSP 9652 [RME Hammerfall HDSP 9652] Sous-périphériques: 0/1 Sous-périphérique #0: subdevice #0 carte 5: Plus [M-Track Plus], périphérique 0: USB Audio [USB Audio] Sous-périphériques: 1/1 Sous-périphérique #0: subdevice #0

Salut !

Ah oui, bien...
Peux-tu poster :
Copy to clipboard
uname -a

pour la tour et le laptop ?
Essayer de piger pourquoi l'un propose 2 E/S et l'autre 8...

J'en doute mais si tu lances :
Copy to clipboard
alsamixer

as-tu accès aux réglages de la M-Audio par F6 ? Sur le laptop ? Peut-être sur la tour ?

Dernière question : "aucune USB sur le portable".
As-tu essayé de brancher/allumer la carte avant et après boot ?
En vérifiant sa présence par :
Copy to clipboard
lsusb


Bon. Déjà cerner un peu mieux le truc.
A+
France
Ouep, et puis aussi : essaie différents ports USB.
France
Des nouvelles @aljo ?
Bonjour à tous, me revoilà avec ma carte son récalcitrante.

Sur le portable :
Copy to clipboard
uname -a Linux PortableAudio 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt20-1+deb8u4 (2016-02-29) x86_64 GNU/Linux

dans alsamixer tous les niveaux au max.
Copy to clipboard
lsusb Bus 004 Device 003: ID 0763:4009 Midiman Bus 004 Device 002: ID 8087:8000 Intel Corp. Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 003 Device 005: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller Bus 003 Device 004: ID 8087:07dc Intel Corp. Bus 003 Device 003: ID 046d:c00e Logitech, Inc. M-BJ58/M-BJ69 Optical Wheel Mouse Bus 003 Device 002: ID 8087:8008 Intel Corp. Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 002: ID 0930:6545 Toshiba Corp. Kingston DataTraveler 102 Flash Drive / HEMA Flash Drive 2 GB / PNY Attache 4GB Stick Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Sur le portable la carte ne fonctionne qu'en sortie.

Testé avec Jack et Cadence, et puredata pour les entrées et sorties.
Mêmes réglages sur les deux appareils.
Identique pour toutes les prises usb (2 ou 3).

Sur la tour :
Copy to clipboard
uname -a Linux StudioJess 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt20-1+deb8u4 (2016-02-29) x86_64 GNU/Linux

dans alsamixer tous les niveaux au max.
Copy to clipboard
lsusb Bus 002 Device 005: ID 0763:4009 Midiman Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 007 Device 002: ID 0499:5008 Yamaha Corp. 01V96 Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 005 Device 003: ID 0bf8:100c Fujitsu Siemens Computers Keyboard FSC KBPC PX Bus 005 Device 002: ID e0ff:0001 Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

contrairement à ce que j' avais trop hâtivement annoncé, la carte ne fonctionne qu'en entrée

Essayée sur un windows xp elle n'est pas du tout reconnue.
Peux-tu ajouter un :
Copy to clipboard
lsmod | grep snd

pour les 2 PC ?
Et aussi tes réglages de jackd avec, en particulier les choix entourés en vert ici :
IPPjackd
si tes aplay -l de + haut n'ont pas changé depuis.
A+
Salut Allany

Pour le portable :

Copy to clipboard
al@PortableAudio:~$ aplay -l **** Liste des Périphériques Matériels PLAYBACK **** carte 0: HDMI [HDA Intel HDMI], périphérique 3: HDMI 0 [HDMI 0] Sous-périphériques: 1/1 Sous-périphérique #0: subdevice #0 carte 0: HDMI [HDA Intel HDMI], périphérique 7: HDMI 1 [HDMI 1] Sous-périphériques: 1/1 Sous-périphérique #0: subdevice #0 carte 0: HDMI [HDA Intel HDMI], périphérique 8: HDMI 2 [HDMI 2] Sous-périphériques: 1/1 Sous-périphérique #0: subdevice #0 carte 1: PCH [HDA Intel PCH], périphérique 0: ALC892 Analog [ALC892 Analog] Sous-périphériques: 1/1 Sous-périphérique #0: subdevice #0 carte 1: PCH [HDA Intel PCH], périphérique 1: ALC892 Digital [ALC892 Digital] Sous-périphériques: 1/1 Sous-périphérique #0: subdevice #0 carte 2: Plus [M-Track Plus], périphérique 0: USB Audio [USB Audio] Sous-périphériques: 0/1 Sous-périphérique #0: subdevice #0


Copy to clipboard
al@PortableAudio:~$ lsmod | grep snd snd_seq_dummy 12467 2 snd_hrtimer 12604 1 snd_seq 57061 23 snd_seq_dummy snd_usb_audio 135354 3 snd_usbmidi_lib 23347 1 snd_usb_audio snd_rawmidi 26806 1 snd_usbmidi_lib snd_seq_device 13132 3 snd_seq,snd_rawmidi,snd_seq_dummy snd_hda_codec_realtek 67127 1 snd_hda_codec_hdmi 45118 1 snd_hda_codec_generic 63181 1 snd_hda_codec_realtek snd_hda_intel 26327 0 snd_hda_controller 26646 1 snd_hda_intel snd_soc_rt5640 82914 0 snd_soc_rl6231 12442 1 snd_soc_rt5640 snd_soc_core 147300 1 snd_soc_rt5640 snd_hda_codec 104500 5 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_intel,snd_hda_controller snd_hwdep 13148 2 snd_usb_audio,snd_hda_codec snd_compress 17197 1 snd_soc_core snd_pcm 88662 9 snd_soc_rt5640,snd_usb_audio,snd_soc_core,snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel,snd_hda_controller snd_timer 26627 3 snd_hrtimer,snd_pcm,snd_seq snd 65244 21 snd_hda_codec_realtek,snd_usb_audio,snd_soc_core,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec_generic,snd_usbmidi_lib,snd_hda_codec,snd_hda_intel,snd_seq_device,snd_compress snd_soc_sst_acpi 12559 0 soundcore 13026 2 snd,snd_hda_codec regmap_i2c 12783 1 snd_soc_rt5640 usbcore 195468 9 btusb,snd_usb_audio,rtsx_usb,usb_storage,snd_usbmidi_lib,ehci_hcd,ehci_pci,usbhid,xhci_hcd i2c_core 46012 11 drm,i915,i2c_i801,snd_soc_rt5640,i2c_hid,i2c_designware_platform,regmap_i2c,drm_kms_helper,i2c_algo_bit,nvidia,nouveau

Cadence Portable

et pour la tour :
Copy to clipboard
al@StudioJess:~$ aplay -l **** Liste des Périphériques Matériels PLAYBACK **** carte 0: Loopback [Loopback], périphérique 0: Loopback PCM [Loopback PCM] Sous-périphériques: 8/8 Sous-périphérique #0: subdevice #0 Sous-périphérique #1: subdevice #1 Sous-périphérique #2: subdevice #2 Sous-périphérique #3: subdevice #3 Sous-périphérique #4: subdevice #4 Sous-périphérique #5: subdevice #5 Sous-périphérique #6: subdevice #6 Sous-périphérique #7: subdevice #7 carte 0: Loopback [Loopback], périphérique 1: Loopback PCM [Loopback PCM] Sous-périphériques: 8/8 Sous-périphérique #0: subdevice #0 Sous-périphérique #1: subdevice #1 Sous-périphérique #2: subdevice #2 Sous-périphérique #3: subdevice #3 Sous-périphérique #4: subdevice #4 Sous-périphérique #5: subdevice #5 Sous-périphérique #6: subdevice #6 Sous-périphérique #7: subdevice #7 carte 1: Intel [HDA Intel], périphérique 0: AD1988B Analog [AD1988B Analog] Sous-périphériques: 1/1 Sous-périphérique #0: subdevice #0 carte 1: Intel [HDA Intel], périphérique 1: AD1988B Digital [AD1988B Digital] Sous-périphériques: 1/1 Sous-périphérique #0: subdevice #0 carte 1: Intel [HDA Intel], périphérique 2: AD1988B Alt Analog [AD1988B Alt Analog] Sous-périphériques: 1/1 Sous-périphérique #0: subdevice #0 carte 2: NVidia [HDA NVidia], périphérique 3: HDMI 0 [HDMI 0] Sous-périphériques: 1/1 Sous-périphérique #0: subdevice #0 carte 2: NVidia [HDA NVidia], périphérique 7: HDMI 1 [HDMI 1] Sous-périphériques: 1/1 Sous-périphérique #0: subdevice #0 carte 3: DSP [Hammerfall DSP], périphérique 0: RME Hammerfall HDSP 9652 [RME Hammerfall HDSP 9652] Sous-périphériques: 1/1 Sous-périphérique #0: subdevice #0 carte 5: Plus [M-Track Plus], périphérique 0: USB Audio [USB Audio] Sous-périphériques: 0/1 Sous-périphérique #0: subdevice #0

al@StudioJess:~$ lsmod | grep snd
Copy to clipboard
snd_seq_dummy 12467 0 snd_hrtimer 12604 0 snd_usb_audio 135354 3 snd_usbmidi_lib 23347 1 snd_usb_audio snd_hda_codec_analog 13795 1 snd_hda_codec_generic 63181 1 snd_hda_codec_analog snd_hda_codec_hdmi 45118 1 snd_hdsp 59684 1 snd_hda_intel 26327 0 snd_hda_controller 26646 1 snd_hda_intel snd_hda_codec 104500 5 snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_intel,snd_hda_controller,snd_hda_codec_analog snd_hwdep 13148 3 snd_usb_audio,snd_hda_codec,snd_hdsp snd_seq_midi 12848 0 snd_seq_midi_event 13316 1 snd_seq_midi snd_seq 57061 4 snd_seq_midi_event,snd_seq_dummy,snd_seq_midi snd_rawmidi 26806 3 snd_usbmidi_lib,snd_hdsp,snd_seq_midi snd_seq_device 13132 4 snd_seq,snd_rawmidi,snd_seq_dummy,snd_seq_midi snd_aloop 18131 0 snd_pcm 88662 9 snd_usb_audio,snd_aloop,snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel,snd_hda_controller,snd_hdsp snd_timer 26627 3 snd_hrtimer,snd_pcm,snd_seq snd 65244 22 snd_usb_audio,snd_aloop,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec_generic,snd_usbmidi_lib,snd_hda_codec,snd_hda_intel,snd_seq_device,snd_hdsp,snd_hda_codec_analog soundcore 13026 2 snd,snd_hda_codec usbcore 195468 7 uhci_hcd,snd_usb_audio,usb_storage,snd_usbmidi_lib,ehci_hcd,ehci_pci,usbhid

Cadence Tour
OK pour les aplay.
OK pour tes réglages.
Ce qu'il me fallait aussi, c'étaient les différents choix proposés par jackd lorsque tu cliques sur les flèches ">" que j'ai entourées de vert.
Sur le laptop, la M-Plus est en card2 et sur le desktop en card5. Faudra qu'on le dise à jackd.
A+
qjackctl n'était pas installé, je l'ai fait, rebooté, coché : Plus relancé jack sur la tour et c'est pareil. Qjackctl Tour
idem pour le laptop
Euuuuuuuuh, aljo 😎 :

allany écrit:
Et aussi tes réglages de jackd avec, en particulier les choix entourés en vert ici :
IPPjackd


Même, juste "interface" suffirait, dans un premier temps.

Aaaaah, bonne nouvelle : j'ai oublié de te dire (depuis les lsmod) que tes drivers USB étaient bien chargés, sur les 2 bécanes.


A+
Merci Allany
Je vais essayer de la brancher sur d'autres ordi pour voir. Sinon retour chez le distributeur.
A+
Arrête, elle doit marcher, cette carte. 😬
Si tu me files les infos que je te demande, on y arrivera, j'en suis certain.
Ou dis-moi si je me suis mal expliqué, pas de souci...
Tu as déjà lancé jackd, tu connais...
A+
Ok

entre temps j'ai testé avec les entrées et sorties du portable et cela fonctionne.
j'ai remis "hw:Plus" dans interface,

lancé la cmd jackd dans une console :
Copy to clipboard
al@PortableAudio:~$ jackd jackdmp 1.9.11 Copyright 2001-2005 Paul Davis and others. Copyright 2004-2015 Grame. jackdmp comes with ABSOLUTELY NO WARRANTY This is free software, and you are welcome to redistribute it under certain conditions; see the file COPYING for details no message buffer overruns no message buffer overruns no message buffer overruns Usage: jackdmp [ --no-realtime OR -r ] [ --realtime OR -R [ --realtime-priority OR -P priority ] ] (the two previous arguments are mutually exclusive. The default is --realtime) [ --name OR -n server-name ] [ --timeout OR -t client-timeout-in-msecs ] [ --loopback OR -L loopback-port-number ] [ --port-max OR -p maximum-number-of-ports] [ --slave-backend OR -X slave-backend-name ] [ --internal-client OR -I internal-client-name ] [ --verbose OR -v ] [ --clocksource OR -c [ h(pet) | s(ystem) ] [ --autoconnect OR -a <modechar>] where <modechar> is one of: ' ' - Don't restrict self connect requests (default) 'E' - Fail self connect requests to external ports only 'e' - Ignore self connect requests to external ports only 'A' - Fail all self connect requests 'a' - Ignore all self connect requests [ --replace-registry ] [ --silent OR -s ] [ --sync OR -S ] [ --temporary OR -T ] [ --version OR -V ] -d master-backend-name [ ... master-backend args ... ] jackdmp -d master-backend-name --help to display options for each master backend

J'ai dû mal m'expliquer... ❓❓❓

Tu lances qjackctl (tu l'as déjà fait, on a vu passer les copies d'écran), tu cliques sur le bouton "réglages" et tu fais la manip' que je t'ai indiquée (3 fois).
Si on ne fait pas ça, je serais obligé de t'abandonner, faute de ces infos cruciales...

Qjackctl n'est que l'interface graphique de jackd.
Le message que tu as obtenu est un avertissement car jackd se lance, en ligne de commandes, avec toute une série d'arguments derrière la commande, qui, là, te font défaut.
Genre (n'importe quoi, pour l'exemple) :
Copy to clipboard
jackd -sRp 70 -d alsa -d hw:1 -r 44100 -H -z s &

qjackctl te permet de renseigner ces variables de façon plus sympa, juste en cochant des cases dans la fenêtre interface-utilisateur.
Mais tu n'as même pas à faire tourner jackd, juste cocher ce bouton ">" à "interface" et nous poster la liste proposée par jackd.

A+
France
Salut @aljo, des nouvelles ici ? As-tu pu faire les modifications suggérées par allany ci-dessus ?