Chargement...
 
[Voir/Cacher menus de gauche]
[Voir/Cacher menus de droite]

3 - Le home-studio, les instruments et le DIY

> Forums de discussion > 3 - Le home-studio, les instruments et le DIY > Gentoo : probleme clavier M-audio keystation en USB (Résolu)
Dernier post

Gentoo : probleme clavier M-audio keystation en USB (Résolu)

expression_libre utilisateur non connecté
Bonjour,
Je suis sous OS Gentoo amd64 kernel 2.6.29-r5 (sans overlay) et je n'arrive pas à faire fonctionner
en USB mon clavier M-Audio keystation 49e (je n'ai pas de carte son avec port MIDI)

J'ai suivi ce tuto http://blog.mindfuzz.net/?p=33 sans succès
J'ai activé le support "USB Audio/MIDI driver" dans le noyau.

Jack fonctionne bien, je l'utilise avec zynaddsub en clavier virtuel.

Quand j'allume le clavier il semble bien détecté cf. cet extrait de /var/log/messages :
''New USB device found, idVendor=0a4d, idProduct=0090
usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 2-1: Product: USB Keystation 49e
usb 2-1: Manufacturer: Evolution Electronics Ltd.''

Mon zoli clavier tout neuf va-t-il rester dans sa boite ? cry
Par avance merci de votre aide...
--
ExpLib

allany utilisateur non connecté
Salut,
Ton clavier apparait-il bien dans l'onglet midi de Jack et, auquel cas, l'as-tu bien connecté à ton synthé ?
Normalement et puisqu'il est détecté, ça ne devrait pas poser de problème, j'ai bien plus M£µ@@!!! que ton clavier et ça roule...
Le clavier connecté, essaie un "lspci -v" ou équivalent pour usb (lsusb ?, à voir...) pour voir s'il apparait dans la connectique d'ensemble, dans tes ports usb...

expression_libre utilisateur non connecté
Citation :
Salut,
Ton clavier apparait-il bien dans l'onglet midi de Jack ...


Salut, Alors il n'y a rien dans lspci mais lsusb -v le montre bien (c'est d'ailleurs très verbeux)
Par contre il n'y a rien dans l'onglet MIDI de jack. Par contre Dans l'onglet ALSA il y a :
Coté "readable client" 14:Midi through -> 0:Midi through port 0
Côté "writable client" le même truc et aussi 129:zynaddsubfx -> 0:zynaddsubfx
Ces deux côtés ne sont pas connectés (d'ailleurs si j'essaie de les connecter ça ne fait rien de plus enfin si ça plante gravement le système si j'essaie ensuite de les déconnecter)
--
ExpLib

allany utilisateur non connecté
Bon, à priori je vois pas trop...
As-tu le soft "patchbay" ou "patchage" installé ou installable sur ta bécane ?
Si oui, essaie de voir plus "graphiquement" ta connectique hardware et midi, histoire de raconter...
Après, quelle carte-son utilises-tu, sur un tower, un lap-top ?
Quel driver alsa utilises-tu ? Tu peux le savoir en lançant "alsamixer", c'est indiqué en haut, à gauche.
Ton plantage est ...curieux !

expression_libre utilisateur non connecté
Bon j'ai galéré un peu pour compiler patchage (qui n'est pas dans la branche stable en amd64, comme presque tous les logiciels dédié son d'ailleurs) , qui me donne pas plus d'info que ce que je voie déjà dans jack, c'est à dire qu'en visualisant JACK on voie bien zynaddsubfx qui connecte ses 2 ports "out_1" et 2 respectivement vers la boite "system" au niveau de "playback_1" et 2
Quand à la vision ALSA rien n'est connecté (3 boites : zynaddsubfx, et 2 midi through port)
Sinon j'ai une tour avec carte son intégrée : AlsaMixer v1.0.18 Card: NVidia CK804
Chip: Realtek ALC850 rev 0
Il faudrait peut-être que j'ai une vraie carte son (reconnue sous Gentoo amd64 (!)
Voilà, je suis dessus depuis ce matin, je commence à craquer, je vais aller me reposer.
Merci de ton aide en tout cas, et à bientôt si je trouve une solution...
--
ExpLib

filius utilisateur non connecté
salut j'ai le même clavier
j'ai aussi une gentoo 32bits d'installer version identique de ton noyau mais en 32bits
carte son realtek du chipset intel intégré

entre ma débian et la gentoo
je n'arrivai pas à voir le clavier car je n'avais pas compilé mes noyaux avec les options...

usb audio/midi driver
ce que tu as marqué donc dans ton post

par contre je me demande si
"sequencer support" dans advanced linux soud architecture est utilisé par le clavier ????

je suis en train de chercher dans mon noyau...
il n'y a pas une ligne à un endroit qui parle de virtual midi raw midi .... ??
est utile pour toi ???

sinon je ne vois que la partie device drivers -> usb dans ton noyau ou il manque quelques chose

est ce que niveau usb toute tes périphériques fonctionnent sans soucis à part ton clavier ???

pour moi il apparait bien dans jack je n'ai plus qu'a le brancher en entrée sur zynaddsubfx ou autre

edit:
je cherche
j'ai vraiment plus grand chose d'activé dans mon noyau lol
dans hid -> usb human interface ???

filius utilisateur non connecté
sinon pour le debugguage je procéde comme suis

un noyau compiler avec le plus d'options possible toujours de disponible au fond de mon grub
pour ton cas peut être en faire un avec genkernel...
afin de savoir si il me manque une option noyau

ensuite quand j'ai un soucis j'éxécute les applications dans une session root
afin de savoir si ce n'est pas un problème de droit utilisateur

executer les applications en les lancant dans un terminal ce dernier pourra afficher les erreurs de l'application dans ce cas dans le terminal

arrivé la il ne reste plus qu'un fichier de conf dans etc mal paramètré

pour ton cas ca reste une option noyau pour moi à rajouter

as tu compiler en dur ou en module ??
dans le cas de module il peut être utile pour certain de les monter

as tu hal dbus etc .. d'installé et de lancé (rc-update...)
est ce utile d'ailleur pour un clavier ???

filius utilisateur non connecté
mon kernel log

Jul  2 01:11:11 station kernel: [ 8048.366906] usb 2-2: New USB device found, idVendor=0a4d, idProduct=0090
Jul  2 01:11:11 station kernel: [ 8048.366909] usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Jul  2 01:11:11 station kernel: [ 8048.366911] usb 2-2: Product: USB Keystation 49e
Jul  2 01:11:11 station kernel: [ 8048.366912] usb 2-2: Manufacturer: Evolution Electronics Ltd.
Jul  2 01:11:11 station kernel: [ 8048.366961] usb 2-2: uevent
Jul  2 01:11:11 station kernel: [ 8048.366974] usb 2-2: usb_probe_device
Jul  2 01:11:11 station kernel: [ 8048.366976] usb 2-2: configuration #1 chosen from 1 choice
Jul  2 01:11:11 station kernel: [ 8048.372909] usb 2-2: adding 2-2:1.0 (config #1, interface 0)
Jul  2 01:11:11 station kernel: [ 8048.372928] usb 2-2:1.0: uevent
Jul  2 01:11:11 station kernel: [ 8048.372947] snd-usb-audio 2-2:1.0: usb_probe_interface
Jul  2 01:11:11 station kernel: [ 8048.372950] snd-usb-audio 2-2:1.0: usb_probe_interface - got id
Jul  2 01:11:11 station kernel: [ 8048.377094] usb 2-2: adding 2-2:1.1 (config #1, interface 1)
Jul  2 01:11:11 station kernel: [ 8048.377107] usb 2-2:1.1: uevent
Jul  2 01:11:11 station kernel: [ 8048.377158] drivers/usb/core/inode.c: creating file '002'
Jul  2 01:11:11 station kernel: [ 8048.377185] hub 2-0:1.0: state 7 ports 2 chg 0000 evt 0004
Jul  2 01:11:13 station kernel: [ 8049.989207] hub 1-0:1.0: hub_suspend
Jul  2 01:11:13 station kernel: [ 8049.989213] usb usb1: bus auto-suspend
Jul  2 01:11:13 station kernel: [ 8049.989215] ehci_hcd 0000:00:1d.7: suspend root hub


mon messages.log

Jul  2 01:11:11 station kernel: [ 8048.212954] usb 2-2: new full speed USB device using uhci_hcd and address 2
Jul  2 01:11:11 station kernel: [ 8048.366906] usb 2-2: New USB device found, idVendor=0a4d, idProduct=0090
Jul  2 01:11:11 station kernel: [ 8048.366909] usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Jul  2 01:11:11 station kernel: [ 8048.366911] usb 2-2: Product: USB Keystation 49e
Jul  2 01:11:11 station kernel: [ 8048.366912] usb 2-2: Manufacturer: Evolution Electronics Ltd.
Jul  2 01:11:11 station kernel: [ 8048.366976] usb 2-2: configuration #1 chosen from 1 choice


mon debug.log

Jul  2 01:11:10 station kernel: [ 8046.981835] usb usb1: usb resume
Jul  2 01:11:10 station kernel: [ 8046.981839] ehci_hcd 0000:00:1d.7: resume root hub
Jul  2 01:11:10 station kernel: [ 8047.006284] hub 1-0:1.0: hub_resume
Jul  2 01:11:10 station kernel: [ 8047.006294] ehci_hcd 0000:00:1d.7: GetStatus port 2 status 001002 POWER sig=se0 CSC
Jul  2 01:11:10 station kernel: [ 8047.109623] hub 1-0:1.0: state 7 ports 8 chg 0000 evt 0000
Jul  2 01:11:11 station kernel: [ 8047.742263] hub 1-0:1.0: state 7 ports 8 chg 0000 evt 0004
Jul  2 01:11:11 station kernel: [ 8047.742270] ehci_hcd 0000:00:1d.7: GetStatus port 2 status 001803 POWER sig=j CSC CONNECT
Jul  2 01:11:11 station kernel: [ 8047.742276] hub 1-0:1.0: port 2, status 0501, change 0001, 480 Mb/s
Jul  2 01:11:11 station kernel: [ 8047.859620] hub 1-0:1.0: debounce: port 2: total 100ms stable 100ms status 0x501
Jul  2 01:11:11 station kernel: [ 8047.912790] ehci_hcd 0000:00:1d.7: port 2 full speed --> companion
Jul  2 01:11:11 station kernel: [ 8047.912794] ehci_hcd 0000:00:1d.7: GetStatus port 2 status 003801 POWER OWNER sig=j CONNECT
Jul  2 01:11:11 station kernel: [ 8047.912797] hub 1-0:1.0: port 2 not reset yet, waiting 50ms
Jul  2 01:11:11 station kernel: [ 8047.912810] usb usb2: usb resume
Jul  2 01:11:11 station kernel: [ 8047.912811] usb usb2: wakeup_rh
Jul  2 01:11:11 station kernel: [ 8047.949202] hub 2-0:1.0: hub_resume
Jul  2 01:11:11 station kernel: [ 8047.949216] uhci_hcd 0000:00:1d.0: port 2 portsc 0093,00
Jul  2 01:11:11 station kernel: [ 8047.949218] hub 2-0:1.0: port 2: status 0101 change 0001
Jul  2 01:11:11 station kernel: [ 8047.965873] ehci_hcd 0000:00:1d.7: GetStatus port 2 status 003002 POWER OWNER sig=se0 CSC
Jul  2 01:11:11 station kernel: [ 8047.965889] hub 1-0:1.0: state 7 ports 8 chg 0000 evt 0004
Jul  2 01:11:11 station kernel: [ 8048.052542] hub 2-0:1.0: state 7 ports 2 chg 0004 evt 0000
Jul  2 01:11:11 station kernel: [ 8048.052549] hub 2-0:1.0: port 2, status 0101, change 0000, 12 Mb/s
Jul  2 01:11:11 station kernel: [ 8048.105889] hub 2-0:1.0: port 2 not reset yet, waiting 50ms
Jul  2 01:11:11 station kernel: [ 8048.351906] usb 2-2: skipped 1 descriptor after interface
Jul  2 01:11:11 station kernel: [ 8048.351909] usb 2-2: skipped 5 descriptors after interface
Jul  2 01:11:11 station kernel: [ 8048.351911] usb 2-2: skipped 1 descriptor after endpoint
Jul  2 01:11:11 station kernel: [ 8048.351913] usb 2-2: skipped 1 descriptor after endpoint
Jul  2 01:11:11 station kernel: [ 8048.356904] usb 2-2: default language 0x0409
Jul  2 01:11:11 station kernel: [ 8048.366961] usb 2-2: uevent
Jul  2 01:11:11 station kernel: [ 8048.366974] usb 2-2: usb_probe_device
Jul  2 01:11:11 station kernel: [ 8048.372909] usb 2-2: adding 2-2:1.0 (config #1, interface 0)
Jul  2 01:11:11 station kernel: [ 8048.372928] usb 2-2:1.0: uevent
Jul  2 01:11:11 station kernel: [ 8048.372947] snd-usb-audio 2-2:1.0: usb_probe_interface
Jul  2 01:11:11 station kernel: [ 8048.372950] snd-usb-audio 2-2:1.0: usb_probe_interface - got id
Jul  2 01:11:11 station kernel: [ 8048.377094] usb 2-2: adding 2-2:1.1 (config #1, interface 1)
Jul  2 01:11:11 station kernel: [ 8048.377107] usb 2-2:1.1: uevent
Jul  2 01:11:11 station kernel: [ 8048.377158] drivers/usb/core/inode.c: creating file '002'
Jul  2 01:11:11 station kernel: [ 8048.377185] hub 2-0:1.0: state 7 ports 2 chg 0000 evt 0004
Jul  2 01:11:13 station kernel: [ 8049.989207] hub 1-0:1.0: hub_suspend
Jul  2 01:11:13 station kernel: [ 8049.989213] usb usb1: bus auto-suspend
Jul  2 01:11:13 station kernel: [ 8049.989215] ehci_hcd 0000:00:1d.7: suspend root hub


filius utilisateur non connecté
un problème de droit utilisateur ??
groupe audio bien sûr

mais peut être usb
ou un groupe utilisé pour les périphérique ?? (hal games ???)

je n'ai n'y usb n'y hal pour moi

/etc/group
lp::7:lp,philius
wheel::10:root,philius
audio::18:philius
video::27:root,philius
users::100:games,philius
philius:x:1000:
scanner:x:1005:philius
games:x:35:philius

expression_libre utilisateur non connecté
Salut,
Ouf, le problème est résolu ! biggrin
L'utilisation d'un noyau générique (# genkernel all) m'a permis de voir enfin le clavier dans l'onglet "Alsa" de QjackCtl.
Reste à trouver ce qui n'était pas activé dans mon kernel redface...
Merci pour vos conseils !

Afficher les articles :
Aller au forum :

Documentation [Afficher / Cacher]

Faire un don
[Afficher / Cacher]

Connexion
[Afficher / Cacher]



Mégaphone [Afficher / Cacher]

calixtus06, 14:33, jeu. 28 mars 2024: Bonjour et bienvenue à b.vl :-)
calixtus06, 09:30, mer. 27 mars 2024: Bonjour et bienvenue à Noar :-)
olinuxx, 18:50, lun. 25 mars 2024: Bonjour et bienvenue à Ted Demore cool
olinuxx, 17:52, dim. 24 mars 2024: Bonjour et bienvenue à Noitavon cool
calixtus06, 11:07, jeu. 21 mars 2024: Bonjour et bienvenue à obds, ceric :-)
obds, 16:12, mar. 19 mars 2024: Cet édito est juste parfait. Trop beau !
olinuxx, 11:48, ven. 15 mars 2024: Bonjour et bienvenue à Jerry cool
calixtus06, 18:03, mer. 13 mars 2024: Bonjour et bienvenue à tanguero :-)
olinuxx, 11:01, dim. 10 mars 2024: Bonjour et bienvenue à lolo cool
bda, 16:59, sam. 09 mars 2024: Chapeau pour l'édito. Vous êtes au top les gars :-)
allany, 07:20, jeu. 07 mars 2024: Ça ne fait jamais de mal, c'est l'éditorial ! [Lien]
olinuxx, 19:52, mer. 06 mars 2024: Bonjour et bienvenue à TrkNrk cool