Controlar a Banshee desde Android

Hace un momento estaba peleando con Banshee y otros reproductores en Arch Linux porque deseaba controlar a uno remotamente desde mi Galaxy Ace. La solución vino con Google, solo fue cuestión de leer un poco. Me tope con una página escrita por Nikitas Stamatopoulos, una persona que desarrolló un app para Android y una extensión para Banshee que permite controlarlo remotamente.

Para instalarlo en Arch Linux, podemos hacerlo desde el AUR con la ayuda de yaourt o packer:

$ yaourt -S banshee-remote-control

o

$ packer -S banshee-remote-control

Para instalarlo en otras distribuciones debemos hacer lo siguiente:

$ cd /usr/lib/banshee/Extensions

Luego como usuario root o a través de sudo debes descargar este archivo en esa carpeta

# wget -c http://www.dartmouth.edu/~nstamato/BansheeRemoteListener.dll

Evidentemente el archivo se descargará en el directorio de extensiones de Banshee al hacer eso, ahora debemos activar la extensión en Editar > Preferencias > Extensiones

Activar Remote Control en Banshee

Activar Remote Control en Banshee

Por el momento solo se puede cambiar el puerto de escucha para la extensión, por defecto es 8484:

Cambiar puerto de Remote Control en Banshee

Cambiar puerto de Remote Control en Banshee

Mientras tanto en nuestro terminal con Android, debemos instalar esta aplicación: Banshee Remote. Al iniciar el app saldrá esta pantalla:

Pantalla inicial de Banshee Remote

Pantalla inicial de Banshee Remote

Introducimos la ip de nuestro equipo que ejecuta Banshee en ese momento, luego sincronizamos la aplicación con nuestro equipo (presionar tecla de menú y luego la opción Sync) y descargará nuestra lista de reproducción completa. Luego podremos seleccionar desde el smartphone lo que deseemos y correrá en banshee. Como bonus adicional, también puedes controlar el volumen con las teclas de volumen del smartphone.

Lista de artistas en Banshee Remote

Lista de artistas en Banshee Remote

Algo de AC/DC seleccionado desde Banshee Remote...

Algo de AC/DC seleccionado desde Banshee Remote…

Algo del patio... Alfredo "Fello" Escudero

Algo del patio… Alfredo “Fello” Escudero

Anuncios

Afinando el violín desde Linux

En estos últimos días, la nostalgia me hecho retomar las prácticas de violín; sin embargo, la herrumbre pulula en mis dedos y mi oído ya no es como antes. Me ha costado afinar el violín. Antes lo hacía con un teclado, pero ahora su adaptador de corriente ha dejado de funcionar y solo me queda recurrir al mundo digital para tal tarea.

Hace mucho tiempo atrás rescate un archivo flash de un sitio web, un script bastante interesante ya que te ayuda a afinar de oído una guitarra, un violín o un bajo. Esta se encuentra entre las utilidades/herramientas del blog de AuLa de MúSiCa. El afinador lo pueden ver desde este enlace, y también hay un interesante metrónomo.

Ahora bien, veamos las opciones que nos ofrece Arch Linux para estos menesteres. Una búsqueda rápida con yaourt nos permite ojear el AUR.

$ yaourt tuner

Entre los resultados tenemos varias aplicaciones: fmit, gxtuner, k4guitune, lingot, qtuneroid, string, tuneit, tuneroid, gtkguitune. Algunas dependen de qt, otras de las librerías de kde4, otras de gtk y otras con de línea de comando.

Detrás de todos estos programas realmente hay varias horas de ingenio dedicadas al análisis de ondas, frecuencias, períodos, tonos, semitonos y demás, con el fin de entregar a los usuarios de GNU/Linux programas que valen la pena y que no tienen nada que envidiar a los de otras plataformas. En resumen, hacen su trabajo.

lingot (AUR link)

Con lingot tendremos un afinador preciso. Originalmente concebido para afinar guitarras eléctricas, pero con el que se puede afinar ahora cualquier instrumento. Tiene un menú de opciones con bastantes opciones, algunas que involucran conceptos avanzados y que hasta que no domines esa teoría, no podrás sacarle el máximo provecho.

En la interfaz gráfica nos toparemos con un indicador “analógico” y en la parte inferior con un panel que muestra gráficamente los sonidos que ha recogido y está analizando.

lingot en acción

lingot en acción

fmit (AUR link)

Este programa en AUR no compila correctamente y por tanto no se puede instalar, a la fecha de publicación de esta entrada; sin embargo, revisando he observado que los binarios que tienen son perfectamente funcionales es cuestión de descargar alguno de ellos y extraerlos para comenzar a utilizarlo, si prefieres puedes instalarlo con este PKGBUILD (ojo que es el primero que hago, no es lo mejor, pero me funciona):

# Contributor: Moises Serrano <linkmoises at gmail dot com>

pkgname=fmit
pkgver=0.99.2
pkgrel=1
pkgdesc="Free Music Instrument Tuner"
arch=('i686' 'x86_64')
url="http://home.gna.org/fmit/index.html"
license=("GPL")
depends=('jack' 'glut' 'qt' 'fftw' 'freeglut' 'hicolor-icon-theme')
source=("http://download.gna.org/fmit/$pkgname-$pkgver-Linux.tar.gz")
md5sums=('17077b76f93a7a572897ae6833d861a3')

build() {
   msg "Nothing to compile for $pkgname"
}

package() {
   cd $srcdir/

   install -Dm755 "$srcdir/fmit-0.99.2-Linux/bin/fmit" $pkgdir/usr/bin/fmit
   install -Dm755 "$srcdir/fmit-0.99.2-Linux/share/applications/fmit.desktop" $pkgdir/usr/share/applications/fmit.desktop
   install -Dm755 "$srcdir/fmit-0.99.2-Linux/share/icons/hicolor/scalable/apps/fmit.svg" $pkgdir/usr/share/icons/hicolor/scalable/apps/fmit.svg

}

Una vez instalado, el programa se verá así:

fmit en acción

fmit en acción

Personalmente me ha parecido que fmit es mejor por el hecho que me ha permitido afinar el violín desde el micrófono de la laptop. Lingot me ha funcionado mejor cuando usando un micrófono externo de un handset lo aproximo bastante al violín.