doc:appunti:linux:sa:mpd
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| doc:appunti:linux:sa:mpd [2012/08/17 12:47] – [Configurazione del server] niccolo | doc:appunti:linux:sa:mpd [2012/08/17 15:14] (current) – [Test MP3] niccolo | ||
|---|---|---|---|
| Line 8: | Line 8: | ||
| ===== Configurazione del server ===== | ===== Configurazione del server ===== | ||
| + | |||
| + | ==== Sistema audio ALSA ==== | ||
| Anzitutto conviene verificare che il sottositema audio funzioni a dovere. L' | Anzitutto conviene verificare che il sottositema audio funzioni a dovere. L' | ||
| Line 77: | Line 79: | ||
| IEC958 (S/PDIF) Digital Audio Output | IEC958 (S/PDIF) Digital Audio Output | ||
| </ | </ | ||
| + | |||
| + | Il problema principale è che alla scheda audio **viene assegnato l' | ||
| + | ==== Test ALSA ==== | ||
| + | |||
| + | Il **primo problema** lo incontriamo con il comando **'' | ||
| + | |||
| + | < | ||
| + | aplay / | ||
| + | ALSA lib confmisc.c: | ||
| + | ALSA lib conf.c: | ||
| + | ALSA lib confmisc.c: | ||
| + | ALSA lib conf.c: | ||
| + | ALSA lib confmisc.c: | ||
| + | ALSA lib conf.c: | ||
| + | ALSA lib conf.c: | ||
| + | ALSA lib pcm.c: | ||
| + | aplay: main:654: audio open error: No such file or directory | ||
| + | </ | ||
| + | |||
| + | Specificando il dispositivo si ha un miglioramento, | ||
| + | |||
| + | < | ||
| + | aplay --device=' | ||
| + | Playing WAVE '/ | ||
| + | aplay: set_params: | ||
| + | </ | ||
| + | |||
| + | Lo stesso identico risultato si ottiene usando **'' | ||
| + | |||
| + | Anche il **mixer Alsa** non funziona alla prima: | ||
| + | |||
| + | < | ||
| + | alsamixer | ||
| + | cannot open mixer: No such file or directory | ||
| + | </ | ||
| + | |||
| + | La soluzione a tutti i problemi è creare un file di configurazione **''/ | ||
| + | |||
| + | < | ||
| + | # Give an alias to PCM device hw:1,0 (card 1, device 0): | ||
| + | pcm.def_pcm { | ||
| + | type hw | ||
| + | card 1 | ||
| + | device 0 | ||
| + | } | ||
| + | # Default (virtual) PCM device goes through the " | ||
| + | # rate and channels resampling on-the-fly) to the real PCM device: | ||
| + | pcm.!default { | ||
| + | type plug | ||
| + | slave { | ||
| + | pcm def_pcm | ||
| + | } | ||
| + | } | ||
| + | # Default control (e.g. for mixer) is card 1: | ||
| + | ctl.!default { | ||
| + | type hw | ||
| + | card 1 | ||
| + | </ | ||
| + | |||
| + | Il file di configurazione vale per tutto il sistema, il singolo utente può crearsi un '' | ||
| + | |||
| + | ==== Test MP3 ==== | ||
| + | |||
| + | Dopo che il sistema Alsa è stato configurato e collaudato, è possibile testare il funzionamento del decoding mp3: | ||
| + | |||
| + | < | ||
| + | mpg321 -o alsa track001.mp3 | ||
| + | </ | ||
| + | |||
| + | nel nostro caso specifico ci sono dei problemi di qualità: l' | ||
| ===== MP Client ===== | ===== MP Client ===== | ||
doc/appunti/linux/sa/mpd.1345200458.txt.gz · Last modified: by niccolo
