alsa & hifi usb : possible ? => EVDEV ?

alsa & hifi usb : possible ? => EVDEV ? - Linux et OS Alternatifs

Marsh Posté le 16-04-2005 à 00:41:29    

Le matos c'est une mini chaine Philips (mcm530) avec un "usb pc link" qui permet de lire de l'audio et de controler le son depuis le pc.  
Quand je la plugge, elle est vue sous ma debian(2.6.8-2) comme "Philips Audio Set", le module snd_usb_audio est chargé, udev prend le relai en créant les /dev/.. Tout a l'air de rouler ...
D'ailleurs xmms ne rale pas si je la teste (elle apparait dans sa liste) mais par contre aucun son ne sort des enceintes.
Bizarrement avec alsamixer, je ne retrouves pas les controles de volumes habituels mais juste Bass/BassBoost(on/off)/Treble/pcm/AudioGain(on/off) pas de master !  
 
Eclairages ?
 
=======
 
Suite :
 
Quelques lignes dans la doc du usb-audio précise que certains controles du peripherique ne seraient pas directement gérés par le module ! Pas forcément étonnant vu le nombre de controle possible ... Enfin le master quand même ...
 
En fouillant un peu je suis tombé sur "evdev" .
Voici la sortie d'un "evtest /dev/input/event3"
[...]  Event type 1 (Key)
    Event code 0 (Reserved)
    Event code 113 (Mute)
    Event code 114 (VolumeDown)
    Event code 115 (VolumeUp)
    Event code 163 (NextSong)
    Event code 164 (PlayPause) [...]
Ca ressemble déjà plus a ce que j'attendais au niveau du mixer !
A priori il suffirait d'un mapping clavier/event mais ... çà a l'air plus compliqué que çà ...
Si ca vous dit quelque chose ...  


Message édité par ffred le 22-04-2005 à 00:38:01
Reply

Marsh Posté le 16-04-2005 à 00:41:29   

Reply

Marsh Posté le 16-04-2005 à 01:28:42    

à part fouiller les mixers en profondeurs, non :D ;).
 
édit : rien d'utile dans les logs ?


Message édité par j_c_p le 16-04-2005 à 01:29:13
Reply

Marsh Posté le 16-04-2005 à 11:48:13    

Fouiller les mixers ? kesako ?
 
Pas d'erreurs ni d'autres infos dans les logs ...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed