Alsa et mpd sont dans un bateau

Bonjour,

J’utilise alsa (et phonon avec kde) pour gérer mon son sur une squeeze avec donc kde.
la carte hda intel intégrée à ma carte mère a été évincée au profit d’un dac externe (usb) (C-media usb headphone set).
J’utilise mpd pour lire ma musique (avec le client sonata)

Voici un morceau de mon /etc/mpd.conf :

audio_output { 178 type "alsa" 179 name "My ALSA Device" 180 device "hw:0,0" # optional 181 format "44100:16:2" # optional 182 mixer_device "default" # optional 183 mixer_control "PCM" # optional 184 mixer_index "0" # optional 185 }

Donc avec tout ceci j’ai bien du son dans mpd, et j’ai bien du son dans les autres applications, mais pas les deux en même temps :mrgreen:
Je pense que le problème vient du fait que mpd doit monopoliser alsa pour lui, le vilain :018
Si l’un de vous sait comment configurer mpd pour qu’il utilise les réglages par défaut du système, de manière à ce que je puisse également utiliser kmix pour ajuster le volume (car maintenant je dois l’ajuster à part dans sonata…)

Merci à vous !

Salut,

Essaie de voir ce que donnerait mixer_control "Master"

Bonsoir, et merci de ta réponse (la mienne est un peu tardive mais il y a un moment que je ne me suis pas penché sur le problème…

J’ai fait des essais avec :

177 audio_output { 178 type "alsa" 179 name "My ALSA Device" 180 device "hw:0,0" # optional 181 format "44100:16:2" # optional 182 mixer_device "C-Media USB Hadphone Set" # optional 183 mixer_control "PCM" # optional 184 mixer_index "1" # optional 185 }

177 audio_output { 178 type "alsa" 179 name "My ALSA Device" 180 device "hw:0,0" # optional 181 format "44100:16:2" # optional 182 mixer_device "C-Media USB Hadphone Set" # optional 183 mixer_control "Master" # optional 184 mixer_index "0" # optional 185 }

audio_output {
178         type            "alsa"
179         name            "My ALSA Device"
180         device          "hw:0,0"        # optional
181         format          "44100:16:2"    # optional
182         mixer_device    "default"      # optional
183         mixer_control   "Master"           # optional
184         mixer_index     "1"             # optional
185 }

à chaque fois :

et rien ne change…

Sinon j’ai :

276 # Volume control mixer ######################################################## 277 # 278 # These are the global volume control settings. By default, this setting will 279 # be detected to the available audio output device, with preference going to 280 # hardware mixing. Hardware and software mixers for individual audio_output 281 # sections cannot yet be mixed. 282 # 283 # An example for controlling an ALSA, OSS or Pulseaudio mixer; If this 284 # setting is used other sound applications will be affected by the volume 285 # being controlled by MPD. 286 # 287 #mixer_type "hardware" 288 # 289 # An example for controlling all mixers through software. This will control 290 # all controls, even if the mixer is not supported by the device and will not 291 # affect any other sound producing applications. 292 # 293 mixer_type "software" 294 # 295 # This example will not allow MPD to touch the mixer at all and will disable 296 # all volume controls. 297 # 298 #mixer_type "disabled"
Est-ce que l’option pourrait venir de là ?
Merci à vous !

J’avais le même problème, que j’ai résolu en commentant cette ligne (puis en redémarrant mpd) :

Ouahou!!! Merci! :slightly_smiling: