Mostrando entradas con la etiqueta Audio. Mostrar todas las entradas

Disponible Cactus Jukebox 0.4.2



Ayer me ha llegado el correo desde Chile, donde Nelson Alvarez, me informa de que ha sido publicado la versión 0.4.2 de Cactus Jukebox.


Cactus Jukebox es un reproductor y organizador de música, Nelson ha trabajado en la traducción de este programa al español.


Las principales características de esta nueva versión son:

Debido a que Amazon a bloqueado su API para las llamadas no autenticadas. Así que han cambiado la API para la cubierta del álbum para descargar desde last.fm. Esto traerá otras características agradables como last.fm wiki informaciones sobre el artista y álbum, scrobbling y mucho más en las próximas versiones. 



Mejoras más importantes: 
  • Last.fm se utiliza ahora para descargar la cubierta del álbum de arte 
  • El motor de MPlayer ahora puede usar su propia configuración archivo. Permite acceder a las funciones de MPlayer como ecualizador, seleccione tarjeta de sonido, ... 
  • Varias correcciones sobre la lista de reproducción (Arrastrar y soltar, ,...) PopupMenu 
  • Corregido un error que causa alta carga de la CPU durante la reproducción
  • Nuevo / traducciones actualizadas : español, francés, ... 

Desde la pagína web del proyecto hacen un llamamiento para aquellas personas que estén interesadas en contribuir en el proyecto.


32bit - i386


64bit - amd64

OpenSUSE RPM Packages



Mas información en: Cactus Jukebox

Como reproducir archivos .rm

Vía: Be Linux my friend

Tras mucho buscar una alternativa a Real Player, no he dado con ninguna alternativa mejor que el original (sin tener que hacer mil configuraciones o instalaciones), así que manos a la obra ;)

Descargamos Real Player 10 GOLD, y pasamos a su instalación:

Le damos permisos de ejecución:

$ sudo chmod 777 realplay-10.0.9.809-linux-2.2-libc6-gcc32-i586.bin

$ ./realplay-10.0.9.809-linux-2.2-libc6-gcc32-i586.bin



El siguiente paso es ubicar la carpeta de instalación. y la confirmación (pasos a seguir marcados en negrita):

Extracting files for RealPlayer installation........................

Welcome to the RealPlayer (10.0.9.809) Setup for UNIX
Setup will help you get RealPlayer running on your computer.
Press [Enter] to continue...


Enter the complete path to the directory where you want
RealPlayer to be installed. You must specify the full
pathname of the directory and have write privileges to
the chosen directory.
Directory: [/home/neo/RealPlayer]: /home/neo/RealPlayer



You have selected the following RealPlayer configuration:

Destination: /home/neo/RealPlayer

Enter [F]inish to begin copying files, or [P]revious to go
back to the previous prompts: [F]: F

Copying RealPlayer files...configuring mozilla...
Configuring realplay script...

RealPlayer installation is complete.
Cleaning up installation files...
Done.
Una vez instalado, crearemos un lanzador y a continuación reiniciaremos la X (recomendable):

Descargate 662 Skins para tu XMMS

Vía: Ubunteate y FORAT

Ya os hablemos sobre XMMS, pues hoy os traigo desde FORAT un tarro de Skins, exactamente 662, hecha por easylinuxguide.com para poder mejorar visualmente ese programa que muchos de nosotros somos tan afanes a usarlo.

El archivo es de 72.6 Mb, asi que, ponerlo mientras durmais Para descargarlo:

$ wget http://easylinuxguide.com/downloads/xmms-skins/xmms-skins-elg.tar.gz

Ahora lo copias a el directorio correcto:

$ cp xmms-skins-elg.tar.gz /home/usuario/.xmms/Skins/

Cambia usuario por tú nombre de usuario, como por ejemplo:

$ cp xmms-skins-elg.tar.gz /home/christian/.xmms/Skins/

Ahora vamos a ese mismo directorio:

$ cd /home/usuario/.xmms/Skins/

Cambia usuario por tú nombre de usuario, como por ejemplo:

$ cd /home/christian/.xmms/Skins/

Ahora descomprimimos:

$ tar -xvzf xmms-skins-elg.tar.gz

Eliminamos el .tar.gz, que no nos sirve para nada:

$ sudo rm xmms-skins-elg.tar.gz

Y por último, toca abrir el reproductor y vamos a Opciones > Examinador de Pieles, ahí los tienes todos..

Configuración de ALSA para soporte simultáneo de varios canales

Vía: DiarioLinux


====== 1. Pequeña introducción ======

Se trata de montar el sistema de sonido de forma **que se puedan oír notificaciones, musica y llamadas VozIp a la vez**. Para lo cual vamos a configurar ALSA para que la tarjeta acepte mas de un canal de salida y configurar asimismo el de entrada para poder tener funcionado también varias fuentes de grabación y/o el micrófono, a la vez, para utilizar nuestra telefonía VozIp. O para hacer mezclas o locuciones, o…….. lo que se os pueda ocurrir.

Para esto vamos a utilizar dos plugins de ALSA, dmix. El presente HowTo explica como se configura el plugin de ALSA y como se configuran las distintas aplicaciones OSS para que hagan uso de los mismos.

Los plugins PCM extienden la funcionalidad de los dispositivos PCM para permitir conversiones y copias de bajo nivel entre canales, ficheros y tarjetas de sonido. El plugin **dmix** porporciona mezcla **directa** de multiples streams.

**NOTA: Para ALSA 1.0.9rc2 y superior no es necesario activar el plugin dmix. Dmix se activa por defecto para las tarjetas que no tienen soporte para mezcla por hardware.**

**ALSA se configura en dos ficheros /etc/asound.conf o en ~/.asoundrc** en el primer caso la configuración afecta al conjunto de la máquina y en el segundo al usuario.

Primero vamos a obtener soporte en el kernel (en caso de no tenerlo ya), instalar, activar y configurar lo necesario para tener soporte alsa y configurar el funcionamiento del plugin dmix.

Segundo vamos a configurar las aplicaciones de sonido para que hagan uso de este plugin.

====== Soporte ALSA en el Kernel ======

Todos los kernels vainilla compilados de debian vienen con alsa activado por defecto. Pero en el caso de que compiléis vuestro kernel….. vamos a verlo.

Linux Kernel v2.6.21 configuración

Loadable module support —>
[*] Enable loadable module support
Device Drivers —>
Character devices —>
<*> Enhanced Real Time Clock Support
Sound —>
Sound card Support
Advanced Linux Sound Architecture —>
Advanced Linux Sound Architecture
Sequencer Support
Sequencer dummy client
OSS Mixer API
OSS PCM (digital audio) API
[*] OSS PCM (digital audio) API - Include plugin system
[*] OSS Sequencer API
RTC Timer support
[*] Use RTC as default sequencer timer
[ ] Dynamic device file minor numbers
[*] Support old ALSA API
[*] Verbose procfs contents
[ ] Verbose printk
[ ] Debug
Generic Devices —>
PCI Devices —>
USB Devices —>
Open Sound System —>
< > Open Sound System (DEPRECATED)

Debéis también configurar vuestras tarjetas en PCI Devices y/o USB Devices.

====== Instalando paquetes ======


# apt-get install alsa-base alsa-oss alsa-utils alsamixergui alsaplayer-alsa alsaplayer-common
alsaplayer-gtk libsdl1.2debian-alsa libasound2 linux-sound-base vorbis-tools

Metemos vorbis-tools por eso de tener sonido libre :)

====== Test básico dmix ======

Vamos a probar lanzando tres canciones a la vez al plug dmix.


$ alsaplayer -o alsa -d plug:dmix 01-Serenade_No.13_in_G_major,K.525,-Allegro.ogg &
aplay -D plug:dmix 02-No_woman_no_cry.ogg &
alsaplayer -o alsa -d plug:dmix Kortatu-01-After-Boltxebike.ogg &

====== Configuración de dmix para emulación OSS ======

Vamos a crear el fichero ~/.asoundrc o el fichero /etc/asound.conf para activar el plugin dmix para las aplicaciones OSS. and wrap our dsp devices and default pcm interfaces

fichero:~/asoundrc> # ~/.asoundrc


pcm.dsp0 {
type plug
slave.pcm "hw:0,0"
}
# or:
# pcm.dsp0 pcm.default
# if "default" hasn't been redefined

ctl.mixer0 {
type hw
card 0
}


Ahora hay que probar, yo he elegido a Mozart, pa gustos los colores una canción, mejor libre XD en ogg


$ aoss ogg123 01-Serenade_No.13_in_G_major,K.525,-Allegro.ogg

====== Un acercamiento complejo (definiendo los parámetros de dmix) ======

fichero:~/asoundrc> # ~/.asoundrc

# CARD DEFINITIONS
pcm.intel { type hw; card Intel }
ctl.intel { type hw; card Intel }

# pcm.intelModem { type hw; card Modem }
# ctl.intelModem { type hw; card Modem }

pcm.ossmix {
type dmix
ipc_key 1024 # must be unique!
# ipc_key_add_uid false # let multiple users share
# ipc_perm 0666 # IPC permissions for multi-user sharing (octal, default 0600)
slave {
pcm "hw:0,0" # you cannot use a "plug" device here, darn.
period_time 0
period_size 2048
buffer_size 32768
rate 44100
}
# bindings are cool. This says, that only the first
# two channels are to be used by dmix, which is
# enough for (most) oss apps and also lets
# multichannel chios work much faster:
bindings {
0 0 # from 0 => to 0
1 1 # from 1 => to 1
}
}
pcm.dsp0 {
type plug
slave.pcm "ossmix" # use our new PCM here
}
# mixer0 like above
ctl.mixer0 {
type hw
card 0,0
}

# this makes native ALSA apps default to using dmix
pcm.!default {
type plug
slave.pcm "ossmix"
}

Otra prueba, suena????? pues resuelto.


$ aoss ogg123 01-Serenade_No.13_in_G_major,K.525,-Allegro.ogg

====== Configurar aplicaciones para que usen dmix ======

A las aplicaciones de sonido hay que decirles que usen nuestro flamante nuevo **dispositivo, el ossmix**.

===== Configurando el motor de sonido de KDE =====

Seleccionáis del menu kde preferencias –> sonidos y multimedia –> Sistema de sonido

Os aparece una ventana con dos pestañas. En General activáis el sistema de sonido. En la pestaña Hardware como en la imagen.

kde-sound-dmix.png

===== Configurando el motor Xine =====

Le dáis Alt+s u os meteis en la ventana de configuración un icono de dos llaves inglesas cruzadas en los controles.

Para que os salga esta ventana de configuración de sonido, debéis marcar en la pestaña gui, en configuración de la experiencia como experto o master del universo.

Configuráis como la imagen.

xine-dmix.png

===== Configurando Amarok =====

Seleccionáis preferencias –> configurar amarok y elegís motor. Para que os deje configurar las salidas con AlSA, primero elegís ALSA y aplicar. Entonces ya os dejará cambiar la configuración del dispositivo ALSA

amarok-dmix.png

===== Configurando Kaffeine =====

Kaffeine usa xine como motor, en preferencias –> parámetros del motor xine –> audio –> opciones avanzadas y configuráis como la imagén.

kaffeine-dmix.png

===== Configurando KPlayer =====

Menú preferencias –> configurar KPlayer –> audio y como viene en la imagen.

kplayer-dmix.png

===== Configurando mplayer =====

Bueno pues con este, botón derecho y elegís preferencias –> audio elegís ALSA y le dais al botón configure driver….. como en la imagen

mplayer-dmix.png

===== Configurando Pidgin =====

Para estar al tanto de lo que se cuece en el jabber, irc y demás….. configuramos el pidgin para que nos notifique con sonido. Seleccionáis preferencias y en la ventana que os presenta en la pestaña de “Sonidos”. Como en la imagen……. en pidgin se usa programa externo en este caso aplay, si eliges alsa no puedes configurar el dispositivo.

pidgin-dmix.png

===== Configurando Twinkle =====

Ahora con la vozip, Menú edit –> System settings –> audio como veis en la imagen

twinkle-dmix.png

No uso mucho audio aparte de amarok y soy kdero convencido, así que falta lo relativo a gnome y a otras apps de sonido que no uso.

[0] Referencias que he utilizado
[ http://alsa.opensrc.org/index.php/Quick_Install http://alsa.opensrc.org/index.php/Quick_Install]
[http://alsa.opensrc.org/index.php/.asoundrc http://alsa.opensrc.org/index.php/.asoundrc]
[http://alsa.opensrc.org/index.php/Dmix http://alsa.opensrc.org/index.php/Dmix]
[http://gentoo-wiki.com/HOWTO_ALSA_sound_mixer_aka_dmix http://gentoo-wiki.com/HOWTO_ALSA_sound_mixer_aka_dmix]

copyleft GFDL BasaBuru 07/10/03

¿Tu PC te habla? El mío si

Vía: El Blog de Maverick

Desde los magníficos foros de FentLinux he llegado hoy a un artículo en el que he descubierto algo muy curioso, que es que Ubuntu no sólo es el Sistema Operativo (con mayúsculas) que nos permite realizar todas las tareas que necesitamos, sino que también es capaz de hablarnos.
Esto es posible gracias a la aplicación eSpeak , que funciona con Alsa (el sistema de sonido de GNU/Linux). Lo primero es instalarlo si no lo teníamos.

sudo apt-get install alsa-oss

La aplicación, como toda frikada que se precie, es para consola pero sin demasiada dificultad se podría crear un script para hacerlo funcionar de forma gráfica.

Comprobamos si funciona:

aoss espeak -ves ?hola,soy,tu,ubuntu

Como vemos el comando tiene una forma específica: La frase que queramos que el sistema pronuncie se escribe separando las palabras por comas (,) y sin espacios. La opción -ves indica que el idioma deseado es el español, ya que existen más idiomas. Para ver la lista escribimos:

aoss espeak –voices

Ahora vamos a probar a escribir algo en inglés, por lo que tendremos que especificarle la opción -ven, y además le vamos a indicar que lo haga con la opción -p10, que nos indica el pitch y que puede ser de 0 a 99 y por defecto es 50. El comando quedaría así:

aoss espeak -ven -p20 ?hello,ubuntu,is,the,best

También podemos indicarle la velocidad de la reproducción, con la opción -s que por defecto es 170. La más apropiada para el español es de 120 a 170.

aoss espeak -ves -s120 ?hola,soy,tu,ubuntu,que,tal?

O bien leer un archivo de texto con la opción -f y la correspondiente ruta del mismo. El programa no hace maravillas, y sólo lee archivos de texto plano, es decir creados con Gedit, Kate o similares.
Otra opción interesante es, como no, guardarlo en un archivo de audio (.wav), para escucharlo posteriormente o incluso añadirlo al inicio de sesión, como saludo personalizado y friki:

aoss espeak -ves -s120 ?Hola,bueno,dias,soy,tu,pc,que,tal,estas,hoy

Drivers ALSA para tarjeta de sonido

Actualizamos e instalamos los headers del Kernel

$ sudo apt-get update

$ sudo apt-get install module-assistant build-essential fakeroot dh-make debhelper debconf libstdc++5 linux-headers-generic

Instalamos las siguientes librerias para poder compilar

$ sudo apt-get install libncurses5-dev 

Ya que esto esta hecho, vamos a la pagina oficial de ALSA http://www.alsa-project.org/ y bajamos los siguientes archivos

Package

* Driver * 1.0.14
* Library * 1.0.14a
* Utilities * 1.0.14
* OSS Compat. Library * 1.0.14

Y los guardamos. (En mi caso los guarde en /home/chavez/alsa/ )

Despues detenemos Alsa Utilities para poder actualizarlo

sudo /etc/init.d/alsa-utils stop 

Ahora hay que descomprimir los 4 archivos que bajamos y que estan en nuestra carpeta que creamos.

PARA MI CASO SERIA ASI: 
cd /home/chavez/alsa
tar xvf alsa-driver-1.0.14.tar.bz2
tar xvf alsa-lib-1.0.14a.tar.bz2
tar xvf alsa-utils-1.0.14.tar.bz2
tar xvf alsa-oss-1.0.14 .tar.bz2

Ahora ya que estan descomprimidos los archivos vamos a configurar el Alsa Driver

Entramos a la carpeta de driver

$ cd alsa-driver-1.0.14

Y antes de ejecutar el siguiente comando de configuracion es importante que veas la pagina de ALSA para que revises si esta soportado tu driver en la lista de drivers soportados http://www.alsa-project.org/alsa-doc/

Supongamos que tu driver si lo soporta pasamos a configurarlo con el siguiente comando. PERO es importante mencionar que lo puedes hacer de 2 formas, definiendo exactamente el modelo de tu driver correspondiente como el siguiente ejemplo, si te das cuenta en el comando tiene un "with card" es la parte en donde le especificamos que "card" tenemos --with-cards=hda-intel,intel8x0m,intel8x0,usb-audio Podemos agregar las tarjetas que querramos separadas por una coma (,) para este caso estoy agregando una Sound Blaster Audigy SE con una clave ca0106 (Ver pagina http://www.alsa-project.org/alsa-doc/ ) y un Sound Blaster Extigy que corresponde al usb-audio

Ver opcion 2 si no sabes el modelo de tu tarjeta de sonido

$ sudo ./configure --with-kernel=/usr/src/linux-headers-$(uname -r) --with-cards=ca0106,usb-audio --with-oss=yes 

Opcion 2, La segunda forma de hacerlo es quitarle la opcion "with card" es para aquellos que no saben el modelo de su card y deciden compilar para todas las tarjetas.

$ sudo ./configure --with-kernel=/usr/src/linux-headers-$(uname -r) --with-oss=yes 

Instalamos ...

$ sudo make
$ sudo make install

Ya que compilaste el siguiente comando quedaria asi.

$ sudo ./configure --with-kernel=/usr/src/linux-headers-$(uname -r) --with-oss=yes

Despues de esto ya esta configurado todo hacemos los siguientes pasos para cada una de nustras librerias, utilidades etc etc

Hacerlo en el orden indicado:

Entramos a la carpeta LIB

$ cd alsa-lib-1.0.14a

Y ejecutamos

$ sudo ./configure
$ sudo make
$ sudo make install

Lo mismo hacemos con Utils

$ cd alsa-utils-1.0.14

Y ejecutamos

$ sudo ./configure
$ sudo make
$ sudo make install

Y por ultimo lo hacemos con OSS

$ cd alsa-oss-1.0.14

Y ejecutamos

$ sudo ./configure
$ sudo make
$ sudo make install

Listo solo reiniciamos y ya!!

Si alguien quiere configurar bien su audio driver puede entrar a configurar ALSA OJO SI NO SABES LO QUE HACES MEJOR NI LO TOQUES ESTE COMANDO NO ME HAGO RESPONSABLE SI HECHAS A PERDER TU DRIVER DE AUDIO

$ sudo alsaconf

Si le metes mano de mas a la configuracion y hechas a perder algo, puedes regresar el estado de configuracion inicial con

$ sudo asoundconf reset-default-card

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Los que se quieran meter mas profundo a esto les dejo el link de la pagina para que sepan que onda con ALSA http://www.alsa-project.org/



Fuente: http://www.ubuntu-es.org/index.php?q=node/56763#comment-158419