<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Linux, Java y programación &#187; alsa</title>
	<atom:link href="http://casidiablo.net/tag/alsa/feed/" rel="self" type="application/rss+xml" />
	<link>http://casidiablo.net</link>
	<description>Blog de Java, Programación y Linux</description>
	<lastBuildDate>Fri, 11 Nov 2011 05:41:21 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Configurar sonido e instalar codecs &#8211; Arch Linux</title>
		<link>http://casidiablo.net/configuracion-audio-codecs-arch-linux/</link>
		<comments>http://casidiablo.net/configuracion-audio-codecs-arch-linux/#comments</comments>
		<pubDate>Sat, 08 Nov 2008 15:37:26 +0000</pubDate>
		<dc:creator>Cristian</dc:creator>
				<category><![CDATA[Arch Linux]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[alsa]]></category>
		<category><![CDATA[arch]]></category>
		<category><![CDATA[codecs]]></category>
		<category><![CDATA[sonido]]></category>

		<guid isPermaLink="false">http://casidiablo.net/?p=2154</guid>
		<description><![CDATA[Despues de instalar Arch Linux no contamos con el software necesario (ALSA) para reproducir audio. Instalar y configurar ALSA La instalación y configuración de ello es bastante sencilla; lo primero será instalar los paquetes alsa-lib y alsa-utils: # pacman -Sy alsa-lib alsa-utils Posteriormente vamos a asignar el volumen de nuestro dispositivo de salida de audio: [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fcasidiablo.net%252Fconfiguracion-audio-codecs-arch-linux%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Configurar%20sonido%20e%20instalar%20codecs%20-%20Arch%20Linux%22%20%7D);"></div>
<p style="text-align: justify;">Despues de instalar Arch Linux no contamos con el software necesario (ALSA) para reproducir audio.</p>
<h3>Instalar y configurar ALSA</h3>
<p style="text-align: justify;">La instalación y configuración de ello es bastante sencilla; lo primero será instalar los paquetes <code>alsa-lib</code> y <code>alsa-utils</code>:</p>
<div class="consola"># pacman -Sy alsa-lib alsa-utils</div>
<p style="text-align: justify;">Posteriormente vamos a asignar el volumen de nuestro dispositivo de salida de audio:</p>
<div class="consola"># amixer set Master 90% unmute<br />
# amixer set PCM 85% unmute</div>
<p>Ejecutamos alsaconf para configurar correctamente nuestro hardware:</p>
<div class="consola"># alsaconf</div>
<p>Y reproducimos el archivo de pueba:</p>
<div class="consola"># aplay /usr/share/sounds/alsa/Front_Center.wav</div>
<h3>Instalar codecs y reproductores de video</h3>
<p style="text-align: justify;">Si todo va bien, podremos continuar con la instalacion de codecs y reproductores de multimedia. Los reproductores que usan <code>gstreamer</code> como backend (por ejemplo Totem) serán capaces de reproducir la mayoría de los archivos multimedia despues de instalar los siguientes codecs:<span id="more-2154"></span></p>
<div class="consola">pacman -S codecs gstreamer0.10-bad gstreamer0.10-ugly gstreamer0.10-ffmpeg gstreamer0.10-ugly-plugins</div>
<p style="text-align: justify;">Si quieres instalar <strong>todos</strong> los codecs gstreamer, puedes usar el siguiente comando (asumiendo que tienes <code>awk</code> instalado):</p>
<div class="consola">pacman -Sy codecs `pacman -Ss gstreamer | grep -e &#8216;^extra/gstreamer0.10&#8242; | awk &#8216;{print $1}&#8217;`</div>
<p style="text-align: justify;">Podrías aun tener algunos problemas reproduciendo otra clase de media (especialmente archivos de video de Windows) con Totem. VLC es una gran alternativa que incluye sus propios codecs, y puede reproducir casi cualqueir cosa, asi como peliculas en DVD con menus.</p>
<div class="consola">pacman -S vlc</div>
<p style="text-align: justify;">Mplayer tambien reproduce varios tipos de archivo.</p>
<div class="consola">pacman -S mplayer</div>
<p>Incluso podrias instalar un util plugin de Mplayer que te permitira integrarlo en los navegadores web, instalalo asi:</p>
<div class="consola">pacman -S mplayer-plugin</div>
<h3>Instalar reproductores de audio</h3>
<p style="text-align: justify;">En este caso yo te recomiendo audacious, que es mi favorito, pero por supuesto puedes instalar el que desees:</p>
<div class="consola">pacman -S audacious audacious-plugins</div>
<h3>¿Problemas?</h3>
<p style="text-align: justify;">Si una vez que has instalado ALSA no puedes reproducir sonido, debes asegurarte que los módulos están cargados. Para ello puedes ejecutar este comando:</p>
<div class="consola">$ lsmod|grep &#8216;^snd&#8217;<br />
snd_pcsp               11040  0<br />
snd_seq_oss            31872  0<br />
snd_hda_intel         368816  2<br />
snd_seq_midi_event      8192  1 snd_seq_oss<br />
snd_seq                49968  4 snd_seq_oss,snd_seq_midi_event<br />
snd_seq_device          8332  2 snd_seq_oss,snd_seq<br />
snd_hwdep               8964  1 snd_hda_intel<br />
snd_pcm_oss            40192  0<br />
snd_pcm                69636  4 snd_pcsp,snd_hda_intel,snd_pcm_oss<br />
snd_timer              21384  3 snd_seq,snd_pcm<br />
snd_page_alloc          9224  2 snd_hda_intel,snd_pcm<br />
snd_mixer_oss          16512  1 snd_pcm_oss<br />
snd                    50724  12 snd_pcsp,snd_seq_oss,snd_hda_intel,snd_seq,snd_seq_device,snd_hwdep,snd_pcm_oss,snd_pcm,snd_timer,snd_mixer_oss</div>
<p style="text-align: justify;">Si al ejecutar el comando anterior vez algo similar a lo que me aparece, muy probablemente estén cargados los módulos correctamente. Por ejemplo, en mi caso <code><strong>snd_hda_intel</strong></code> indican que los drivers para mi tarjeta de sonido están cargados.</p>
<p>En caso contrario, podrías intentar cargar los módulos manualmente:</p>
<ul>
<li style="text-align: justify;"> Localizar el módulo para tu tarjeta de sonido: <a href="http://www.alsa-project.org/main/index.php/Matrix:Main">ALSA Soundcard Matrix</a>. El módulo tendrá el prefijo &#8216;snd-&#8217; (por ejemplo: &#8216;<code>snd-via82xx</code>&#8216;).</li>
<li>Cargar los módulos:
<div class="consola"># modprobe snd-NOMBRE-DE-MODULO<br />
# modprobe snd-pcm-oss</div>
</li>
<li style="text-align: justify;">Verificar los dispositibles en la carpeta <code>/dev/snd</code> y prueba ejecutar <code>alsamixer</code> o <code>amixer</code> para ver si funcionan correctamente.</li>
<li style="text-align: justify;">Añadir <code>snd-NOMBRE-DE-MODULO</code> y <code>snd-pcm-oss</code> a la lista de MODULES en <code>/etc/rc.conf</code> para asegurarse que serán cargados en el próximo reinicio (asegúrate que <code>snd-NOMBRE-DE-MODULO</code> es antes que <code>snd-pcm-oss</code>).</li>
</ul>
<h3>Enlaces</h3>
<ul>
<li><a href="http://wiki.archlinux.org/index.php/ALSA">Información más detallada acerca del proceso</a></li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://casidiablo.net/configuracion-audio-codecs-arch-linux/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
	</channel>
</rss>

