jueves, 13 de septiembre de 2018

¿Cómo puedo sintonizar radios FM desde la consola en Ubuntu?

Vean señores:

Ante un gobierno oligarca que ha chocado la calesita, debemos emprender una lucha de amplio espectro: hemos de darla en todo terreno y en todo lugar. Esto sucede así pues la inoperancia de una camarilla sin Patria ni Bandera ha sumido al Pueblo Argentino en la más abyectas de las pobrezas.

Si no quedan más medios, tal vez debemos imponernos la acción violenta, mas esta ha de ser el último de los recursos que debemos imponer. En tanto lo más importante es la conducción a nivel táctico-estratégico de la política.

Con poco hemos de hacer mucho, uniendo en la conflagración que imagino a la columna vertebral del movimiento, la Confederación General del Trabajo, con el resto de las fuerzas sociales encolumnadas con un objetivo unificador: la Liberación de la Patria y de su software.
 Como reza el viejo adagio español, "a caballo regalado no hay que mirarle el diente". Esto, que tan cierto es en la vida, tiene un correlato informático que no podemos soslayar.

Ciertos equipos de hardware portan en sí varias características extras que pueden asombrarnos, y que raramente utilizamos. Como buenos peronistas, podremos emplear estas características a fin de utilizarlas como agente multiplicador en la lucha.

Por ejemplo, las conspicuas plaquetas sintonizadoras de TV se consiguen por chirolas, además de recibir programación analógica de TV y mostrarla en pantalla, y la mayoría de ellas cuentan adicionalmente con la útil capacidad para sintonizar radios de frecuencia modulada.

En los sistemas GNU con Linux, esto normalmente implica configurar varias cosas (como ya he explicado). Si todo está bien, deberíamos tener acceso al sintonizador mediante el dispositivo de sistema /dev/radio0. Muchos de estos tienen una salida de audio normalizada que podremos conectar - mediante un cable de audio con fichas miniplug estéreo - a la entrada de línea estéreo de nuestra placa de sonido. A su vez, las sintonizadoras cuentan con una entrada de videocable coaxial, y también una de antena VHF-FM, con la cual podremos sintonizar radios analógicas con excelente recepción.

Si tenemos ya instalada y configurada la placa sintonizadora en nuestro sistema, podremos hacernos con un sencillo programa para programar estaciones y sintonizarlas FM desde nuestra terminal.

Ya he explicado cómo usar pradio, un programa peronista. Sin embargo, en este caso utilizaremos un paquete peronista ya prearmado, el radio.

Radio, un simple software planteado en ncurses y liberado bajo licencia GPLv3. Para instalar el programa sintonizador de radio propiamente dicho. Esto se hace fácilmente desde la consola con:

sudo apt install radio

Luego de ingresar nuestra contraseña, se descargará el paquete de radio. Acto seguido, debemos proceder a hacer un escaneo de la banda de FM a fin de encontrar las radios memorizadas (como en cualquier equipo de radio FM digital que se precie). Para ello ingresamos el siguiente comando:

cd ~
radio -i > ~/.radio

Esto hará el escaneo, y lo guardará en un fichero oculto llamado ".radio", que el programa utilizará como listado de estaciones. Normalmente, el archivo contiene las estaciones de radio, su frecuencia y el nombre genérico de estación.

Si queremos especificar el nombre de las estaciones, podremos hacerlo editándolas a mano. Para ello podríamos utilizar el editor GNU Nano. Por ejemplo:

nano ~.radio

El contenido deberá ser algo como:

[Stations]
1:87900000=Radio UBA
1:88300000=FMLatinos
1:90300000=FM Delta
1:91100000=Radio Si
1:91500000=Radio Sol
1:92100000=Radio Red
1:93300000=Bitbox
1:93900000=Palermo
1:94300000=Disney
1:95100000=Metro
1:95900000=RockandPop
1:96700000=Radio Clasica
1:97100000=Provincia
1:97500000=Vale
1:98300000=Mega
1:98700000=NacionalFolklorica
1:99100000=Cadena3
1:99900000=LaCien
1:101500000=Pop
1:101600000=Blue
1:102300000=Aspen
1:103800000=OndaSur
1:105500000=FMHit
1:104900000=RQP
1:106300000=Millenium


Luego debemos editar las entradas "scan-x" y cambiarlos por el nombre de estación correcta.

Para lanzar el programa, ahora usamos simplemente:

radio

El programa arrancará con varias ventanas, de forma similar a cualquier radio FM digital. En la pantalla azul nos indica la frecuencia y la calidad de señal (en asteriscos). También nos indica si la señal es estéreo o mono (normalmente alcanza el nivel estéreo en la frecuencia correcta).

Y ahora podremos usar AvPág o RePág para subir o bajar entre las estaciones. También podremos usar de 1 a 9 para las memorias 1/9 que hayamos guardado en el fichero .radio. Flecha Arriba y Flecha Abajo nos permiten subir o bajar la frecuencia (normalmente en variaciones de 0.05 Mhz. Podremos emudecer la radio con m (solamente la radio). La tecla x nos permite salir del programa sin apagar la radio, en tanto que Esc, q o e nos permiten apagar la radio y salir. La tecla h nos permite ver los comandos.

Debemos saber que para regular el volumen de la radio FM, muchas veces debemos hacerlo desde algún programa que actúe sobre el volumen de entrada en línea estéreo de nuestra placa de sonido, pues el sintonizador radio carece de control directo de volumen.

Para ello podremos utilizar en la terminal el clásico Alsamixer. Se trata de un programa de control de volumen para los múltiples canales y dispositivos de audio que domina nuestro sistema. Tras ejecutarlo, debemos desplazarnos entre los distintos canales y opciones de audio analógico con la tecla Flecha del Cursor Derecha, hasta que encontremos y seleccionemos la opción Loopback. Esta normalmente estará desactivada ("Disabled"). Debemos activarla poniéndola en "Enabled" ("Activada"). Para ello presionamos Flecha del Cursor Abajo. Una vez activada, tendremos retorno de audio.
El valor Master indica el volumen general, y los siguientes detallan los canales individuales. Headphones son los auriculares, Speaker es la salida trasera normal, Bass Speaker el subwoofer, PCM es la salida digital, y Line es la entrada en línea estéreo (normalmente con una ficha de color celeste). Debemos asegurarnos de contar con el volumen de línea en un valor elevado (por ejemplo, directamente 100%). Algunos equipos particulares tienen la posibilidad de ajustar también pre-amplificador de línea estéreo ("Line Boost") o de micrófono monoaural ("Mic Boost"), el cual puede regularse para incrementar mucho la ganancia de la señal de audio (o sea, su volumen). Normalmente deberíamos escuchar bien el sonido sin necesidad de usar este pre-amplificador, pero en el caso de ser necesario, podríamos subirlo un poco como os indico a continuación:. Debemos asegurarnos que la opción Line no esté enmudecida. Para ello debemos posicionarnos en el indicador Line y asegurarnos que el indicador inferior indice "00" ("activo") y no "MM" (enmudecido). Ello lo hacemos posicionándonos en Line y presionando m.