sábado, 26 de marzo de 2011

Radio Tray

Pequeña aplicación, gran descubrimiento

Radio Tray

En gnome, cuando lanzamos el programa desde Aplicaciones -> Sonido y Vídeo su icono aparece en el Área de Notificación del panel. Desde ahí mismo, con botón 1 (normalmente izquierdo), podemos elegir la emisora. ¡Y yo usando VLC para escuchar la radio!


Instalación

En ubuntu lucid no está en los repositorios oficiales. Tampoco creo que esté en maverick y tampoco he encontrado ningún PPA que lo incluya. No hay problema en usar el método "windows". Lo podemos descargar o directamente instalar desde el link de descarga directa del archivo radiotray_0.6.3_all.deb en su sitio oficial de sourceforge. El sufijo _all sugiere que el paquete es compatible con sistemas de 32 y de 64 bits.

Supongo que resolverá directamente las dependencias, si nos falta alguna. A mí me ha funcionado a la primera.

Uso

Aquí no hay mucho más que explicar. Precisamente de eso se trata: Es _fácil_.

Radio Tray incluye varias emisoras de música. Si pulsamos el icono con botón 2 (normalmente derecho) podemos configurar las emisoras. Entre otras cosas, añadir una nueva.

Añadir una emisora

Para añadir una emisora, debemos conocer su dirección de streaming. La extensión UnPlug de firefox nos puede ayudar para ello.

Antes de añadir la nueva radio, si no entra dentro de las categorías existentes, podemos añadir un nuevo grupo, acordándonos de poner "root" como "parent group" para que aparezca en la raíz. También podemos crear subgrupos dentro de los grupos existentes.

He añadido una emisora y he estropeado el invento

Probablemente porque la dirección de streaming no es correcta o no funciona. Lo malo es que Radio Tray no responde (!). killall al rescate. Abrimos una línea de comandos con ALT+F2 (o una terminal) y escribimos:

killall radiotray

Quiero que suene a través de Jack

Por supuesto, somos amigos de Jack.

El motor de audio es gstreamer, por lo tanto tenemos que "jackificar" gstreamer. Hace tiempo explicamos cómo conseguirlo en unos cuantos reproductores, entre otros, rhythmbox, el reproductor de música de ubuntu. Rhytmhbox también usa gstreamer, así que, si ya lo hicimos antes, radio tray también sonara con jack. Y si no, aquí os recuerdo cómo:

Necesitamos el paquete gstreamer0.10-plugins-bad

Ejecutamos (alt + F2 o desde terminal) 'gconf-editor' y en el directorio .../system/gstreamer/0.10/default/ damos el valor 'jackaudiosink' a los nombres 'audiosink', 'chataudiosink' y 'musicaudiosink'. Si no queremos que se autoconecten las salidas del reproductor a los system:playbacks, pondremos: 'jackaudiosink connect=none'


Q: ¿Puedo hacer que rythmhbox vaya con pulseaudio, como lo tengo ahora, y Radio Tray con jack?
A: No (que yo sepa).


Quiero grabar la radio

Buena idea. Para esto, nada como la máquina del tiempo.

Ya hicimos una entrada dedicada a timemachine (y a jack_capture).

Es genial porque igual escuchamos algo tan interesante que nos gustaría haberlo grabado. De repente nos acordamos de que... ¡Podemos viajar en el tiempo y grabarlo!

Eso sí, conviene cambiar el comportamiento por defecto de timemachine como explicamos en su día.

¡Y también conviene convertir los wav a ogg o a mp3 de vez en cuando! (Si tenéis prisa a corto plazo o sois terminal-fóbicos, ir directamente a los comentarios de César e igny y usar Sound Converter o Mobile Media Converter).