Mostrando resultados del 1 al 3 de 3
  1. #1
    Avatar de avanti
    avanti no está en línea Usuario Registrado Power Wariano
    Ingreso
    Jul 2006
    Posts
    1.337

    Ecualizador en Alsa para todo el sistema - Alsaequal

    Tengo mi equipo con una instalación minima, uso MPD para reproducir la musica y GMPC para administrar MPD, pero habia algo que necesitaba mi sistema, el sonido se escuchaba muy "plano" y sin "cuerpo", asi que me di a la tarea de buscar algo que me pudiera funcionar con Alsa, que es mi administrador de Sonido.

    Asi fue como encontre Alsaequal, que es un ecualizador para Alsa, y ecualiza todo el sonido que "salga" atravez de Alsa.

    Puede ser desde MPD, o un video de Youtube, o una pelicua reproducida en Mplayer, como les comente arriba TODO el sonido que salga atravez de Alsa se ecualiza.

    Y es ideal para un Servidor de Radio por Internet.

    Para instalarlo les comento como hacerlo en Debian, en Arch se los debo porque hasta el momento se descarga de AUR y hay un bug en el paquete.

    En Debian tenemos que tener los siguientes paquetes instalados previamente, como root:

    # apt-get install alsa-base alsa-oss alsa-source alsa-utils linux-sound-base oss-compat xapm apmd
    Despues instalamos los paquetes necesarios para Alsaequal:

    # apt-get install caps libasound2-dev libasound2-plugins libasound2-plugin-equal
    Una vez instalados, vamos a descargar el paquete desde la pagina oficial y extraemos y nos pasamos al directorio donde se descomprimio:

    # wget http://www.thedigitalmachine.net/too...al-0.6.tar.bz2

    # tar -xvvf alsaequal-0.6.tar.bz2

    # cd alsaequal
    Limpiamos el cache de make, compilamos e instalamos:

    # make clean

    # make

    # make install
    Ahora vamos a crear un archivo en el home de nuestro usuario llamado .asoundrc pero no como root, si no con nuestro usuario "normal:

    $ touch /home/mi_usuario/.asoundrc
    En donde sustituimos mi_usuario por el nombre de nuestro usuario.

    Editamos el archivo:

    $ nano /home/mi_usuario/.asoundrc
    Y le copiamos esto:

    Código:
    ctl.equal {
    type equal;
    }
    pcm.plugequal {
    type equal;
    # Modify the line below if you don't
    # want to use sound card 0.
    slave.pcm "plug:dmix";
    }
    # pcm.equal {
    # Or if you want the equalizer to be your
    # default soundcard uncomment the following
    # line and comment the above line.
    pcm.!default {
    type plug;
    slave.pcm plugequal;
    }
    
    En donde vamos a usar dmix como plugin de alsa para poder escuchar mas de una fuente de sonido al mismo tiempo y se va a crear una interfaz de audio llamada equal la cual sera la que llamaremos para poder ecualizar atravez de ella y configurar el ecualizador.

    Una vez terminado reconfiguramos Alsa, como root:

    # alsa force-reload
    Y ahora para llamar a nuestro ecualizador, desde la consola con nuestro usuario:

    $ alsamixer -D equal


    Si queremos la interfaz grafica hacemos un lanzador que ejecute:

    alsamixergui -D equal

    Aqui imagenes de los dos tipos, desde la consola o con la interfaz grafica.





    O desde la consola, ejecutamos alsamixer,
    presionamos F6 y nos aparece una ventana para cambiarnos de interfaz, escogemos enter device name y escribimos equal, y listo, ya nos cambiamos al ecualizador.

    Nota: Algunos sistemas como Ubuntu, manejan Pulseaudio como administrador de Sonido predeterminado, en estos casos, posiblemente no veran el cambio a menos que se desinstale Pulseaudio, pero eso es bajo su propia responsabilidad, esto es ideal para instalaciones minimas.

    Saludos!!
    Última edición de avanti fecha: 15-05-2012 a las 23:25

    Jorge pa' los cuates


  2.    Facebook Comments



  3. #2
    insektor no está en línea Usuario Registrado User
    Ingreso
    Mar 2007
    Posts
    70
    kekeee! no alza también se usaba en Ubuntu? esa fue una de las razones por la que desinstale Ubuntu....



  4. #3
    Avatar de avanti
    avanti no está en línea Usuario Registrado Power Wariano
    Ingreso
    Jul 2006
    Posts
    1.337
    Ubuntu utiliza por default Pulseaudio como lo escribi en la nota al final:

    "Nota: Algunos sistemas como Ubuntu, manejan Pulseaudio como administrador de Sonido predeterminado, en estos casos, posiblemente no veran el cambio a menos que se desinstale Pulseaudio, pero eso es bajo su propia responsabilidad, esto es ideal para instalaciones minimas.
    "


    Espero te sirva!
    Jorge pa' los cuates




Temas Similares

  1. Respuestas: 9
    Ultimo Mensaje: 03-09-2009, 10:41
  2. Respuestas: 8
    Ultimo Mensaje: 27-07-2009, 16:02
  3. Restaurar sistema modo con simbologia de sistema
    By Geek17 in forum Soporte Windows
    Respuestas: 2
    Ultimo Mensaje: 13-01-2009, 07:37
  4. Sistema Operativo para un cibercafe
    By halshals in forum ¿ Preguntas ?
    Respuestas: 7
    Ultimo Mensaje: 08-05-2008, 13:04

Tags

Normas de Publicacion

  • No Puedes crear nuevos temas
  • No Puedes responder
  • No Puedes adjuntar archivos
  • No Puedes editar tus posts
  •  
  • El código BB estáhabilitado
  • Código "Smiles" está habilitado
  • Código [IMG] está habilitado
  • Código [VIDEO] estáhabilitado
  • Código HTML está habilitado
[Output: 52.38 Kb. compressed to 45.39 Kb. by saving 6.99 Kb. (13.35%)]