Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
mpd:hardy [Le 29/03/2011, 12:20] Mathieu Comandon réorganisation des titres |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ===== Configuration de MPD avec PulseAudio (sous Hardy et Intrepid) ===== | ||
- | Pour configurer votre client sous PulseAudio, il faut premièrement installer le gestionnaire de configuration de PulseAudio : | ||
- | sudo apt-get install paprefs | ||
- | Puis lancez le : | ||
- | paprefs | ||
- | Cochez ensuite : | ||
- | - Enable network access to local sound devices et - Don't require authentication | ||
- | |||
- | Nous allons ensuite modifier mpd.conf : | ||
- | sudo nano /etc/mpd.conf | ||
- | Dans la section Audio Output, il faut simplement mettre ces deux lignes à audio_output (en prenant bien soins de mettre en commentaire les anciennes sorties audio ALSA/OSS) : | ||
- | audio_output { | ||
- | type "pulse" | ||
- | name "My MPD PulseAudio Output" | ||
- | } | ||
- | mixer_type "software" | ||
- | |||
- | la dernière ligne permet de contrôler le volume.\\ | ||
- | Finalement redémarrez MPD pour prendre en compte la nouvelle configuration : | ||
- | |||
- | sudo /etc/init.d/mpd restart | ||
- | | ||
- | ===== Configuration du Control du Volume avec Alsamixer (sous Hardy ) ===== | ||
- | |||
- | Ce qui suit décrit comment configurer Mpd et alsamixer pour pouvoir contrôler le volume de Mpd et pas des autres sons du système. | ||
- | |||
- | 1- ** Créer/Éditer /etc/asound.conf** | ||
- | |||
- | Premièrement, les lignes suivantes sont requises dans /etc/asound.conf. | ||
- | Notez bien que le mixeur logiciel mpdvol avec le nom "MPD" sera utilisé quand vous éditerez le fichier /etc/mpd.conf. | ||
- | |||
- | # the sound card | ||
- | pcm.real { | ||
- | type hw | ||
- | card 0 | ||
- | device 0 | ||
- | } | ||
- | # the ipc stuff is needed for permissions, etc. | ||
- | pcm.dmixer { | ||
- | type dmix | ||
- | ipc_key 1024 | ||
- | ipc_perm 0666 | ||
- | slave.pcm "real" | ||
- | slave { | ||
- | period_time 0 | ||
- | period_size 1024 | ||
- | buffer_size 8192 | ||
- | rate 44100 | ||
- | } | ||
- | bindings { | ||
- | 0 0 | ||
- | 1 1 | ||
- | } | ||
- | } | ||
- | ctl.dmixer { | ||
- | type hw | ||
- | card 0 | ||
- | } | ||
- | # software volume | ||
- | pcm.softvol { | ||
- | type softvol | ||
- | slave.pcm "dmixer" | ||
- | control { | ||
- | name "Software" | ||
- | card 0 | ||
- | } | ||
- | } | ||
- | # mpd volume control | ||
- | pcm.mpdvol { | ||
- | type softvol | ||
- | slave.pcm "dmixer" | ||
- | control { | ||
- | name "MPD" | ||
- | card 0 | ||
- | } | ||
- | } | ||
- | # ctrl for mpd volume | ||
- | ctl.mpdvol { | ||
- | type hw | ||
- | card 0 | ||
- | } | ||
- | # input | ||
- | pcm.input { | ||
- | type dsnoop | ||
- | ipc_key 3129398 | ||
- | ipc_key_add_uid false | ||
- | ipc_perm 0660 | ||
- | slave.pcm "810" | ||
- | } | ||
- | # duplex device | ||
- | pcm.duplex { | ||
- | type asym | ||
- | playback.pcm "softvol" | ||
- | capture.pcm "input" | ||
- | } | ||
- | # default devices | ||
- | pcm.!default { | ||
- | type plug | ||
- | slave.pcm "duplex" | ||
- | } | ||
- | # for oss devices | ||
- | pcm.dsp0 { | ||
- | type plug | ||
- | slave.pcm "duplex" | ||
- | } | ||
- | |||
- | 2- **Modifier /etc/mpd.conf** | ||
- | |||
- | Certaines modifications doivent être apportées au fichier /etc/mpd.conf. | ||
- | |||
- | Dans la section **Audio output**, ajoutez les lignes suivantes : | ||
- | | ||
- | audio_output { | ||
- | type "alsa" | ||
- | name "Alsa Software Volume" | ||
- | device "mpdvol" | ||
- | } | ||
- | |||
- | Dans la section **Volume control mixer**, modifiez les valeurs comme ceci : | ||
- | |||
- | mixer_type "alsa" | ||
- | mixer_device "mpdvol" | ||
- | mixer_control "MPD" | ||
- | |||
- | il ne vous restera qu'à relancer MPD via la commande : | ||
- | |||
- | sudo /etc/init.d/mpd restart | ||
- | |||
- | et vous devriez pouvoir contrôler le Volume a partir de Mpd, enfin de ses clients. Source : [[http://mpd.wikia.com/wiki/Configuration]] | ||
- | |||
- | |||
- | |||
- | |