sábado, 30 de abril de 2011

¿Como elimino Unity de Natty Narwhal?


Luego de su retorno al país y de asumir la presidencia de manos de Héctor J. Cámpora, Juan Perón impone su voluntad para traer orden al Pueblo argentino y felicidad a los trabajadores del Movimiento Popular. Entre las correcciones que impone, se encuentra la eliminación de la barrita de izquierda, Unity, la que explica en un discurso.

(...)
"La evolución y el trasvasamiento generacional es una de las constante que deben seguir los Movimientos. No obstante, todo debe ser en su medida y armoniosamente.
En la nueva versión de Ubuntu, la 11.04 contaremos con una novedosa interfaz de usuario: Unity. La consigna era "Unity o dominados", y no "dominados por Unity". Por tanto si nos sentimos agobiados por Unity y extrañamos a GNOME, podremos retornar como lo hice yo al retornar al país que siempre deseó mi acción de Conducción.
Para eliminar Unity, podremos ir al Centro de Software y buscar la entrada "Unity", para luego hacer tronar el escarmiento, tras lo cual Ubuntu se iniciará con la opción Gnome Classic.

Sabemos cual es el rumbo que hay que seguir, y no haremos caso a los que que tiran desde la izquierda ni a los que tiran de la derecha. Recuerden que el peronismo no fue concebido como una simple "barrita de izquierda", sino como un Movimiento que aglutine a todos los sectores del arco político en pos de la grandeza de la Patria".

domingo, 17 de abril de 2011

¿Cómo convierto un archivo MIDI a MP3 con Ubuntu?

Durante la campaña proselitista de 1946, Juan Perón entendió que para derrotar a la Unión Democrática, además de contar con un slogan pegadizo debía aunar también a los mejores hombres de las fuerzas políticas tradicionales. Mientras explica cómo producir esta trascendental conversión política, se extiende sobre cómo convertir los archivos MIDI a MP3 en Ubuntu.

(...)
"El Justicialismo jamás fue sectario. Como no podemos pretender que todos los hombres nazcan conociendo y aplicando la única verdad que es la Realidad, hemos de permitir la conversión de estos hombres a la nueva luz que representa nuestra Doctrina. Tal es, en apretada síntesis, la acción política en la cual habremos de hacernos prácticos.
También he referido en múltiples ocasiones que "llevo en mis oidos la más maravillosa música". La música es un arte excelso que comprenden ricas variables, las cuales no podemos siquiera abarcar en una exposición de estas características, de tan intensos que son los distintos estilos, formatos, entonaciones y tempos, así como sus inabarcables formatos.

Pues bien, la unión de un concepto nodal con el otro, os enseñaré a convertir de un formato musical a otro, en particular, desde sonido secuenciado a sonido digitalizado, y más específicamente, de MID a MP3.

La comprensión de los factores es necesaria para lograr el entendimiento de toda técnica. El estudio ha de ser una constante sin la cual no podremos progresar en la vida. Por ello podremos decir que la música por computadora puede dividirse en sonido digitalizado, y secuencias de ejecución.

Los primeros formatos (entre los cuales encontramos muchos tipos de archivo similares, como OGG, WAV, MP3, VOC, etc) comprende un muestreo digital de vibraciones sonoras (con o sin compresión por pérdida), y como tales, los datos ocupan una considerable cantidad de memoria en el ordenador. Estos formatos se utilizan para reproducir de manera digital la música "tal como son sus ondas sonoras".

Las secuencias de ejecución, por otro lado, no son sonidos digitalizados propiamente dichos, sino mas bien instrucciones destinadas para que un sintetizador las ejecute. ya sea en forma de notas o señales de control, en un determinado momento. Algunos de estos formatos, como el MOD, CMS o el MID son en realidad secuencias básicas, una especie de - llamémosla - "partitura universal". El formato más extendido en la industria de las secuencias es sin duda el MIDI, el estándar digital para la interconexión de instrumentos musicales, con su archivo portador estándar, las secuencias .MID.

Los archivos MID se usan para reproducir música a través de un generador de sonidos o sintetizador, ya sea el que incorpora la placa de sonido, o que esté emulado por software, Profesionalmente se emplean como ejecutante a instrumentos externos dotados con la interfaz de conexión MIDI. También los podemos usar como base para tocar con un instrumento, entonar o cantar. La librería de instrumentos estándar consta de 127 instrumentos direccionados a través de 16 canales lógicos (uno es para instrumentos percusivos). Esta configuración propia del sistema MIDI y es suficientemente versátil para realizar melodías de gran complejidad.

Ahora bien, el problema que nos atañe radica en la conversión de un archivo MIDI a MP3. Esto que puede parecer sencillo lo es, pero tiene cierta dificultad desde lo técnico, pues han de realizarse dos pasos: en primer lugar convertimos de MID a WAV y luego de WAV a MP3. Todo ello lo haremos de la consola, pues si algo es peronista en Ubuntu, ello es la Consola.

Vamos a la consola terminal en Aplicaciones / Accesorios / Terminal, e instalamos TiMidity y LAME con el siguiente Comando de Organización:

sudo apt-get install timidity lame

Esto descargará ambos softwares a nuestro equipo y los instalará. Para evaluar su funcionamiento práctico, qué mejor que convertir un archivo de ejemplo. Para facilitar las cosas, usaremos el Escritorio como lugar de paso para almacenar nuestros archivos MIDI. En este ejemplo ilustrativo, tendremos un archivo llamado "cancion.mid" allí.

Entonces, como primera medida y desde la consola, entramos al Escritorio con:

cd Escritorio

Acto seguido convertiremos el archivo cancion.mid al formato de sonido sin compresión WAV. Para ello usaremos el programa libre TiMidity mediante la siguiente sintaxis:

timidity -Ow cancion.mid

El programa convertirá en breves instantes el archivo (en este caso cancion.mid) y creará el archivo destino, que será cancion.wav.

Una vez creado el archivo WAV, si lo deseamos podremos reproducirlo y comprobarlo. Una vez terminado, convertiremos (con el programa Lame) el archivo WAV a MP3, para que ocupe menos espacio. Este paso final lo realizamos con:

lame cancion.wav cancion.mp3

Y ahora el programa convertirá el archivo para nosotros al formato MP3. Una vez completado el procedimiento y si no existieron conflictos, podremos eliminar los archivos WAV e incluso el MID, si es que no los necesitamos ya".

jueves, 14 de abril de 2011

¿Cómo crear un servidor DAAP con FireFly en Ubuntu?

En "Latinoamérica: Ahora o Nunca" Juan Perón disertó sobre la unión latinoamericana y su contexto en la lucha por la Liberación, y también expuso sobre la creación de un servidor DAAP en Ubuntu para dar música de manera clientelar.

(...)
"No es secreto para nadie que en el mundo en que vivimos, el clientelismo es una de las herramientas básicas para lograr la verdadera Justicia Social. Vilipendiado por las despreciativas clases oligárquicas, permite no obstante a un poderoso Conductor acercar al Pueblo la gracia de su propio trabajo en una tenaz labor distributiva. Es - por tanto - uno de los modos por el cual el Trabajador puede lograr lo que anhela por justo derecho.

No solo en el aspecto sociopolítico puede encararse soluciones, sino también en el desarrollo de un efectivo medio para la felicidad musical. El DAAP (protocolo de acceso a audio digital) es oligarca y desarrollado por Apple, pero lo bueno tiene que ser para todos, y no para una supuesta élite que niega los derechos políticos al Pueblo. Por ello, siguiendo una clara traza de Justicia Social, os enseñaré como igualar empleando este protocolo en Ubuntu, el sistema operativo de la liberación que ha emprendido el Justicialismo. Podemos montarlo en nuestra PC o, por que no, en un Home Center dedicado a exacerbar el peronismo en nuestro hogar o Unidad Básica...
Utilizando un reproductor compatible como Rhythmbox, Banshee, e incluso dispositivos móviles como iPod, smartphones, etc, podremos establecer una relación clientelar con el servidor DAAP (en nuestro caso usaremos la versión libre FireFly y este ofrecerá, cual barón del conurbano, un stream de audio para nuestro goce). El Servidor presentará una lista de canciones, y codificará al vuelo el audio de la pista seleccionada en un simple formato propietario a partir de formatos MP3, WAV, OGG y muchos otros, a fin de lograr la más maravillosa música.

Para instalar el servidor DAAP FireFly (compatible también con iTunes) podremos usar el Centro de Software de Ubuntu, o bien contemplar el método justicialista de la consola de Comandos. Para ello vamos a Aplicaciones / Accesorios / Terminal y ejecutamos el siguiente Comando de Organización:

sudo apt-get install mt-daapd avahi-daemon libid3tag0

Una vez ingresada nuestra contraseña de Conductor de Ubuntu, se descargarán todas las dependencias necesarias para dar al Pueblo lo que le pertenece por justo derecho.

Para configurarlo, es necesario empezar a correr el servidor desde la Consola con el siguiente comando:

sudo mt-daapd -f

El archivo de configuración para el servidor lo encontraremos en la ruta /etc/mt-daapd.conf, y si bien podríamos editar este archivo con el editor peronista Gedit o con Nano desde la Consola, es muy útil la configuración accediendo al servidor por medio de nuestro navegador de internet favorito. Para ello debemos poner rumbro a la URL http://localhost:3689, lo cual nos enviará al puerto 3689, número por defecto del servidor DAAP en la red local. Aparecerá una ventana para loguearnos; en el usuario no ponemos nada, y como contraseña ingresamos la que viene de fábrica, que es mt-daapd.

Como primera medida, recomiendo cambiarle la contraseña de gestor del servidor DAAP, reemplazando "mt-daapd" por alguna que conozcan sólo ustedes (lo hacemos en la opción "Admin Password").

La segunda opción importante es Music Folder, donde estableceremos la carpeta de música para compartir a través del servidor DAAP. Es importante remarcar que los clientes no accederán directamente a ella, pero podrán solicitar el stream de audio de los archivos que en ella figuran. Para los efectos prácticos, estarán recibiendo "el sonido" del archivo.

También escogemos un "Server Name" (nombre de servidor), y una opción interesante es una contrasseña para acceder al servidor DAAP, incorporándola donde dice Music Password. Esta es una de las ventajas de DAAP, pues montaremos una red con acceso semipúblico, pero sólo en lo que tiene que ver con contenidos musicales determinados, y no daremos acceso a nuestros archivos directamente.

En la opción Rescan Interval establecemos un intervalo de tiempo para búsqueda de nuevos temas, en la cual el servidor revisará si existen música nueva en la carpeta indicada.

La opción Run As nos permitirá elegir un usuario para que el servidor se ejecute. La opción por defecto es "mt-daapd", con lo cual creará un usuario de sistema así llamado, al cual habremos de darle permisos de lectura a los archivos de audio.

El proceso, si bien es largo, es sencillo. Vamos a Sistema / Administración / Usuario y Grupos. Seleccionamos en la lista de la izquierda al usuario "mt-daapd". Acto seguido presionamos "Gestionar el Grupo" y se nos presentarán los grupos disponibles en el sistema, en el que debemos elegir la opción plugdev (manejará los dispositivos conectables) y completaremos todo tildando en la sección "Miembros del Grupo" al usuario que nos interesa para eso, que es mt-daapd.

Una vez realizado esto, simplemente debemos escoger la carpeta con los archivos de música para compartir y como medida importante, indicarle al sistema que la misma constituya propiedad del grupo Plugdev. Para ello accedemos navegamos hasta la carpeta y hacemos clic sobre ella con el botón derecho del ratón y del menú contextual que se despliega elegimos la opción Propiedades. Luego en la solapa Permisos será necesario configurar el deslizador Grupo: en la opcion plugdev. Luego presionamos el botón Aplicar permisos a los archivos contenidos y luego Cerrar y todo debería ir sobre ruedas.

Para agregar los temas, nuevamente rumbeamos a la interfaz web que se encuentra en nuestra LAN en la URLN http://localhost:3689 y elegimos Start Full Scan (comenzar búsqueda completa), con lo cual el servidor DAAP se alimentará de los temas que están en la carpeta que acabamos de "liberarle".

Con esto el servidor DAAP estará manontado. Ahora podremos usar nuestro reproductor favorito. En el caso de Rhythmbox o Banshee, habremos de indicarle la IP del servidor, la cual suele ser localhost, usando el puerto 3689, o sea 192.168.0.2:3689. Esto podría variar de acuerdo a cómo tengan configurada sus redes. Lo hacemos desde Multimedia / Añadir servidor DAAP (en Banshee), o Música / Conectarse a una Compartición DAAP (en Rhythmbox).


En el caso de querer servir a clientes iTunes, el oligárquico sistema implementado por Apple, tendrán que hacer pasos adicionales para que el desgraciado nos reconozca. Pues a la elite habremos de destruirla con software libre. Modioficaremos el archivo /etc/default/avahi-daemon, modificando el valor de la variable del demonio para que la línea respectiva quede así:

AVAHI_DAEMON_START=1

Luego tipeamos

sudo gedit /etc/default/avahi-daemon/daap.service

Se abrirá un archivo en blanco, al cual hemos de copiarle el siguiente texto y guardarlo:


1xml version="1.0" standalone='no'?>
2
3<service-group>
4<name>Servidor iTunesname>
5<service>
6<type>_daap._tcptype>
7<port>3689port>
8service>
9service-group>

Si deseamos acceder a la música desde fuera de la red local, podremos hacerlo a través de un comando SSH.

Sería algo como:

ssh usuario@servidorssh.com -N -f -L 3689:ipdelservidor-daap:3689