¡Trabajadores!
Sabemos que la Conducción es un Arte, que cuenta con una Teoría, pero también cuenta con una Práctica. Si queremos dominar el arte podremos aprender su teoría, pero si quisieramos una Cena de Leonardo, o una Piedad de Miguel Angel, tendríamos que revivir a Leonardo o a Miguel Angel. ¿Porqué? Porque la teoría solo refleja la parte inerte del arte, la parte vital es el artista.
Muchos incrédulos osan afirmar que el software libre no puede representar la misma calidad que el privativo, aduciendo simplemente que el metálico puesto en el desarrollo es el motor que lo mueve. Olvidan estos zonzos que la humanidad se hace gratis, y que el dinero sólo es un invento de los vivos para someter a los incautos.
Contamos en nuestros sistemas con la posibilidad de ejecutar miles de aplicaciones gratuitas y libres, y por nada hemos de amilanarnos. Existen juegos de excelente calidad, y aplicaciones para todas las artes, y entre ellas el bello arte de la música.
Me han preguntado cómo contar en nuestro sistema con un amplificador de guitarra que simule diferentes equipos conocidos y sus cadenas de audio asociadas, pero que además promueva las cuatro libertades que ha de tener un software. Nuestra Doctrina ha de proveerlo, y por ello vengo a traerles el Guitarix, el más peronista de los amplificadores de guitarra computados.
Para cargar dicho paquete en nuestro sistema podremos utilizar la terminal. Simplemente abrimos una con Ctrl+Alt+T e ingresamos los siguientes Comandos de Organización:
sudo apt-get update
sudo apt-get install guitarix ubuntustudio-audio-plugins
En las versiones de Ubuntu como 20.04LTS y superiores también podríamos querer instalar los plugins de efectos de Guitarix. Lo haremos con:
sudo apt install guitarix-lv2 guitarix-ladspa
Nuestro sistema operativo hará un alarde técnico, y tras confirmar nuestra contraseña de Conductor, descargará la paquetería necesaria y la instalará. Eventualmente si no hubiésemos instalado anteriormente el servidor de audio JACK, podría suceder que el sistema nos interrogue si autorizamos que el servidor JACK pueda ejecutar o procesar audio en tiempo real. Debemos indicar que si a dicho interrogante.
Una vez finalizado el procedimiento, podremos ya intentar ejecutar el programa, desde Aplicaciones / Sonido y Video / Guitarix.
En primer lugar, Guitarix arrancará con un error si no tenemos iniciado previamente el servidor de audio y conexionado JACK. Nos lo alertará mediante el siguiente cuadro.
Solo debemos presionar el botón "Iniciar Jack", y se solucionará el error mostrándose el cuadro de control del servidor de sonido Jack.
Ahora bien, para asegurarnos que el servidor de audio presente un funcionamiento correcto (esto es, una respuesta en tiempo real, sin latencia, y sin audio entrecortado), debemos configurar sus opciones de manera eficiente. Para ello, simplemente en el panel de control de Jack presionamos el botón "Setup...".
...aparecerá el cuadro de configuración del servidor de audio JACK. Hemos de configurar por única vez en el campo Cuadros/Período, una cantidad de 128 y presionar el botón Guardar. Para que estos cambios sean una realidad efectiva, debemos reiniciar el servidor JACK: en el cuadro de control de JACK presionamos Detener y luego nuevamente el botón Iniciar para reactivar el servicio de audio. (Esto sólo es necesario hacerlo la primera vez que ejecutemos el servidor).
Ahora bien, como con todo programa que utilice el servidor de audio JACK, debemos administrar la cadena de señal de audio a través de una serie de conexiones en serie, lo cual se hace de la misma forma en que conectaríamos una guitarra a un amplificador real: desde nuestra guitarra a una pedalera de efectos (opcional), y de la pedalera de efectos a la cabeza del amplificador, y desde la cabeza del amplificador a los altavoces.
En el caso del servidor de audio JACK debemos hacer lo mismo, pero lo haremos a través del software, interconectando las entradas de audio de la computadora a Guitarix, y desde Guitarix a las salidas de audio de la computadora (sus altavoces o auriculares). En este sentido, debemos presionar el botón Conexiones en el cuadro de control del servidor JACK. Nos desplegará el cuadro de diálogo del conexionado.
Estudiemos momentáneamente la información planteada, que representa los dispositivos de audio físicos y virtuales, tanto en los Puertos de Salida (a la izquierda) y Puertos de Entrada (a la derecha).
Bajo la categoría System ("Sistema") encontraremos los conectores de audio físicos de nuestra computadora. Por ejemplo, en el apartado de puertos de salida podríamos encontrar los conectores capture_1, capture_2 y otros que tuviese nuestra computadora. En este caso, capture_1 se refiere al conector "entrada de línea estéreo" del adaptador de sonido de nuestra placa madre (al cual conectaremos la guitarra). En tanto, capture_2 consiste en la entrada de micrófono mono de la placa madre:
El conexionado es sencillo, pero debemos seguirlo para no sobrealimentar (acoplar) el audio. En este caso, en la lista de salidas la izquierda debemos hacer clic sobre la Salida System / Capture_1, luego la lista de entradas de la derecha debemos hacer clic sobre la entrada del amplificador Guitarix (nomenclada como gx_head_amp). Para "tirar un cable" entre ellas, presionamos el botón Conectar y se establecerá un vínculo intermedio, como si de un cable se tratara. Así habrá quedado puesto el cable inicial.
Luego hacemos clic sobre la Salida de la pedalera de efectos de Guitarix (salida gx_head_fx), y la conectamos a la entrada del cabezal del amplificador de Guitarix (haciendo clic en la entrada gx_head_amp). Para hacerlo efectivo, nuevamente seleccionamos ambas y presionamos el botón Conectar.
Finalmente, debemos elegir a través de cual o cuales salidas de nuestro sistema saldrá la señal de audio. En mi sistema, encuentro cuatro salidas, nomencladas playback_1 hasta playback_4. Vean señores, Playback_1 y playback_2 consisten en el canal derecho e izquierdo de la salida de altavoces de la placa madre. En tanto, playback_3 y playback_4 se refieren a los canales izquierdo y derecho de la salida frontal de auriculares del gabinete.
Por lo tanto, conectaremos la salida del cabezal de amplificador de Guitarix gx_head_amp a las entradas System/playback_1 y System/playback_2 (los altavoces) a fin de poder escuchar todo a través de los mismos. Nota: Si quisiese escuchar el resultado a través de los auriculares, lo conectaría a las entradas playback_3 y playback_4, y si quisiera escucharlos en ambos lugares a la vez, podría conectarlos en todos ellos al unísono.
Simplemente queda conectar nuestro instrumento a la entrada de línea estéreo, regular el volumen de la guitarra hasta uno aceptable, y comenzar a tocar.
La señal de
audio debería llegarle a Guitarix y empezar a sonar. Veremos ello en el
gráfico/vúmetro de entrada... También el audio debería salir por los
altavoces, como lo hemos configurado.
Guitarix presenta una amplia serie de elementos apilables. En primer lugar contaré con una puerta de ruidos programable ("noise gate") para limpiar la señal de entrada, si la guitarra presentase interferencia electrónica. También podremos configurar un afinador. Acto seguido tendremos el amplificador en sí mismo, con un regulador de volumen de entrada, y controles de preamplificación, saturación, balance de señal/efecots, ganancia general, realce de bajos, etc. Puedo cambiar el mismo entre una gran variedad de modelos, que puedo encontrar bajo el menú "Tube".
Podremos agregar al "rack" diferentes etapas de efectos: reverberaciones, coros, alternadores de fase, etc, tanto de acción estéreo como mono. Cada uno de ellos cuenta con preajustes dados, o bien podremos modificarlos a través de sus potenciómetros. En la medida que lo deseemos, será sencillo agregar mas elementos a la cadena de audio, ya sean distorsionadores y sobrealimentadores, crybabies, corificadores, ajustes dinámicos, filtros pasabanda y ecualizadores paramétricos, etc.
Adicionalmente, contaré con plugins de efectos de audio, para su tratamiento general, que nos presentanrán mayores posibilidades aún. Guitarix es compatible con la norma MIDI, por lo tanto podría utilizar un pedal o eventos MIDI para controlar los mismos en tiempo real, asignando los parámetros de control de un instrumento (sintetizador o controlador MIDI) a un eveto de Guitarix.
Es importante notar que si bien la acción de "cablear" Guitarix a través de JACK podría parecer engorrosa, tiene en realidad enormes ventajas. Este entorno modular os permitirá escoger un "cableado" diferente con solo reconfigurar las conexiones, a fin de tener salida de audio con efectos por los altavoces, y sonido limpio por los auriculares; o sonido con efectos en el audífono derecho y limpio por el audífono izquierdo, etc.
Asimismo, podremos agregar a la cadena, tanto antes como después, cualquier otro software libre que utilice el servidor de audio JACK. Existen reproductores de tracks, afinadores, estaciones de trabajo de audio completas, el rack de efectos de guitarra rakarrak, grabadores de audio, etc). Encadenarlos a la señal con total libertad e impunidad, en el orden que me plazca, nos permite buscar el sonido que más os agrade con gran facilidad.
Ya estamos en condiciones de sentirnos unos verdaderos Hendrix o B.B. King, ambos negros y peronistas.
Mostrando entradas con la etiqueta Rakarrack. Mostrar todas las entradas
Mostrando entradas con la etiqueta Rakarrack. Mostrar todas las entradas
martes, 12 de mayo de 2015
jueves, 16 de diciembre de 2010
Perón te enseña a rockear: Rakarrack en Ubuntu
Diversas corrientes historiográficas coinciden al analizar a Juan Perón como el más rockero de los políticos argentinos. En esta nota aparecida en la revista Pelo, el general enchufa su guitarra Epiphone Casino 1965 a un tonificado Vox Tonelab SE de 108 vatios y te enseña a usar Rakarrack y JACK para darle efectos y emular a Hendrix o B.B. King.
¡Trabajadores!
Lo que necesita nuestra juventud es Organizarse. En otras palabras, las Masas no valen por el número ni por la capacidad de sus componentes, sino que por la clase de dirigentes que tienen a su frente. De ahi la importancia de los Dirigentes de Conducción y de los Dirigentes de Encuadramiento. Los de Conducción se encargan de la conducción estratégica, y los de encuadramiento de la ejecución de la lucha táctica. Pero, todo esto necesita una Unidad de Concepción, y una Unidad de Acción. La Unidad de Concepción pertenece al comando estratégico. La Unidad de Acción pertenece a todos los comandos de la lucha táctica. Así debe ser desde un punto de vista ideal, la organización de la fuerza.
Indudablemente que de la clase de Conductor que se tenga depende en gran medida del éxito al que debe aspirarse. Conducir es un Arte, como la pintura o la música, que tiene su Técnica y tiene su Teoría. Con la Teoria y la Técnica se puede hacer un buen cuadro como se puede hacer una buena melodía. Indudablemente que si se quiere una Cena de Leonardo o un solo de Slash, serían necesarios Leonardo o Slash. ¿Por qué? La Teoría y la Técnica constituyen la parte Inerte del Arte, la parte Vital la conforma el Artista. De manera que siendo la Conducción un Arte, en necesario formar un artista dándole la técnica y la teoría. La Conducción política obedece a las mismas leyes que las demás artes, como consecuencia que es también un arte.
Para el Conductor - y esto lo digo yo con gran conocimiento de causa, porque yo políticamente soy un aficionado, mi profesión es la de Conductor, que eso es lo que hecho y estudiado y preparado toda mi vida - es mas simple su tarea dominando el arte de la conducción que ignorándolo. Ahora, el resto depende del Óleo Sagrado de Samuel que hayamos recibido como artistas, al nacer.
Estos principios son nucleares, como son nucleares los principios del microcosmos, son nucleares los principios del macrocosmos, y se repiten en la naturaleza. También se repiten en la Conducción de los Buses de Audio cuando grabamos con Ubuntu, el sistema operativo que he legado al Pueblo.

Un "bus de sonido" no es otra cosa que un flujo de información sonora, analógica o digitalizada, que debe rutearse o conducirse desde una entrada de audio a un medio de procesamiento (instrumento, software o hardware) y luego vuelta a conducir a un dispositivo de reproducción (por ejemplo, un altavoz).
Para ello se pueden utilizar cableados convencionales, o más adecuadamente, utilizar un software modular para organizar esta tarea de Conducción del Audio. En el caso de Linux, este software libre se conoce como JACK.
Habremos de ver cómo utilizar JACK combinándolo con varios programas, varios dispositivos de entrada y salida, ya sea conectores o diverso software de grabación.
Por ejemplo, utilizaremos Rakarrack. Este se trata de un software libre que el Justicialismo ha desarrollado para emular una pedalera multiefectos de guitarra. Entre sus posibilidades integra un compresor, un expander, puerta de ruido, ecualizador gráfico y paramétrico, flanger simple y doble, phaser analógico y digital, reverberaciones y coros, wah-wah programable, harmonizer, shuffle, un looper, varios módulos de distorsión y muchos mas. Está pensado para integrarse con el módulo JACK, nuestra herramienta pensada para la organización del movimiento del sonido.
Primero vamos Aplicaciones / Centro de Software, con el cometido de buscar e instalar la aplicaciónRakarrack. Con ella se nos instalará automáticamente (si no lo teníamos ya) el módulo de gestión de conexiones de sonido JACK.
JACK Control es un módulo importante para la producción de sonido, pues nos permitirá centraliza nuestro conectores y nos permitirá "Conducir" de manera virtual nuestras señales y retornos simulando "cables" y los clásicos buses de conexionado de sonido. Para ejecutarlo lo encontraremos en Aplicaciones / Sonido y Video / JACK Control.
Antes que nada habrán de configurar su propio encaminado de señal con JACK. Para ello revisamos nuestras conexiones presionando el botón X Conectar.

Se abrirá una ventana que nos indicará nuestros "clientes legibles" y "clientes escriturables" (en criollo, "entradas" y "salidas"). Estos estarán divididos en categorías Audio, MIDI (la clásica interfaz digital para instrumentos musicales), y ALSA, que es para gestionar los puertos de sonido de este módulo Linux de gestión de sonido. Nos concentraremos en la solapa Audio.
Para activar JACK debemos presionamos con toda la fuerza de una marcha de la CGT el botón > Iniciar en la ventana principal del módulo. Con ello tras un instante el módulo debería poder gestionar nuestros buses de sonido. En general, deberían aparecer la opción "Sistema" (esto es, el sonido del sistema) y dentro de esta categoría, las entradas Captura 1, Captura 2, y las salidas Reproducción 1 y Reproducción 2, todo dependiendo de nuestro(s) dispositivo(s) de audio.
Ahora iniciaremos Rakarrack desde Aplicaciones / Sonido y Video / Rakarrack. Cuando arranque veremos que al JACK Audio Connection Kit se le agregarán dos "salidas" (Out) y "entradas" (In) adicionales, que representan las que utilizará Rakarrack para encaminar digitalmente las señales de sonido.

Básicamente habrán de dominar el arte de la Conducción, ruteando su audio desde la entrada System 1 o 2, hasta Rackarrack, y luego desde allí hasta la salida Reproducción 1 (donde tengo los altavoces).
Vamos al JACK Control y "vinculamos" la salida Captura 1 del Sistema a las entradas In 1 e In 2 de Rakarrack. Para ello elegimos la salida Capture 1, luego las entrada In_1 y presionamos "Conectar". Acto seguido repetimos el paso, eligiendo nuevamente salida Capture 1 pero conectándola ahora también a la entrada In_2, de modo "el cableado" quede así:

Las posibilidades y la flexibilidad del Justicialismo son óptimas. Si deseamos grabar el sonido procesado de nuestra guitarra, podremos utilizar un software libre grabador compatible con JACK, como el ya abarcadoAudacity, el editor de audio Peronista.
Simplemente habremos de configurarlo para que grabe el sonido a través del gestor JACK. Para ello arrancamos Audacity y vamos a Edición / Preferencias, eligiendo la categoría Dispositivos. Cambiamos la opción del gestor de sonido: en vez de ALSA elegimos el sonido JACK, luego como dispositivo de reproducción utilizamos Reproducción 1 (los altavoces), y como dispositivo de grabación le indicamosRakarrack. Pueden contemplar también una salida estéreo o mono. Yo utilizaré Mono pues mi guitarra Epiphone Casino es mono.

Como acto final, llevamos la salida Out 2 de Rakarrack (el sonido procesado) a Audacity (que aparecerá con el nombre de PortAudio) y también a la salida Sistema / Reproducción 2 (que son los auriculares para monitorear, conectados a la salida frontal de nuestro equipo). Con ello podremos utilizar nuestros auriculares para monitorear la señal ya procesada.

Una vez conducido el "cableado" y encaminada la organización del movimiento, podremos meternos con a jugar con las casi infinitas opciones de Rakarrack para modificar el sonido limpio de nuestra guitarra, demostrando las habilidades musicales que todo peronista y músico del pueblo lleva en la sangre.

Llevo en mis oídos la más maravillosa música, que es para mí, la procesada sin latencia por una miríada de softwares libres, justos y soberanos.
CORREGIR ERROR DE JACKD EN UBUNTU 10.04: En ocasiones puede producirse un error al intentar iniciar JACK para que funcione el Rakarrack. En tal caso, debemos tipear:
sudo gedit /etc/security/limits.conf
Guardamos y cerramos el Gedit. A continuación, desde la consola debemos agregar nuestro usuario al grupo "audio". Esto lo haremos con el siguiente comando:
sudo usermod -a -G audio nombredeusuario
CORREGIR ERROR DE JACKD EN UBUNTU 10.04: En ocasiones puede producirse un error al intentar iniciar JACK para que funcione el Rakarrack. En tal caso, debemos tipear:
sudo gedit /etc/security/limits.conf
y agregarle la siguientes líneas:
@audio - rtprio 100
@audio - nice -10
Guardamos y cerramos el Gedit. A continuación, desde la consola debemos agregar nuestro usuario al grupo "audio". Esto lo haremos con el siguiente comando:
sudo usermod -a -G audio nombredeusuario
A continuación, debemos cerrar nuestra sesión y volverla a abrir para que los cambios tengan efecto. Recién ahora podremos hacer funcionar todo correctamente.
Suscribirse a:
Entradas (Atom)












