“Usando JACK Audio Connection Kit”, de Glen MacArthur

Quería escribir una entrada introductoria al servidor de Audio JACK, que nos proporciona la capacidad de trabajar con Audio en Tiempo Real y gestionar todas las conexiones en Linux. Glen MacArthur, que gestiona la distro AV Linux de la que os vengo hablando los últimos días, incluye un breve pero conciso texto sobre JACK en el manual de la distro.

Escritorio Conexiones JACK

Todas las aplicaciones involucradas, visualizadas con el acceso 'super + w' asociado a Compiz

Aquí tenéis la traducción (fuente: AV Linux 5.0.3 Manual):

Leer más de esta entrada

AV Linux (III): Recursos “extra” incluídos

pearlpro

En la carpeta de usuario de AV Linux se incluyen varios directorios con recursos extra para la distro. En un artículo posterior, citaré de dónde podéis conseguir más “juguetes” de estos, libres y/o gratuítos, tanto kits de hydrogen como archivos IR y bancos de sonido o “soundfonts” (indispensables para trabajar con nuestros sintetizadores MIDI).

Recursos incluídos

1. La carpeta ‘Extra Goodies’, que incluye:

  • ‘Autostart Launchers’: Lanzadores para las aplicaciones que se cargarán por defecto (mapa de teclas, Wbar, Compiz…).
  • ‘Hydrogen Drumkit’: El Kit de batería Pearl Pro de Glen MacArthur (creador de la distro), empaquetado para que lo usemos con la caja de ritmos / host de sonidos de batería Hydrogen Drum Machine.
  • ‘IR-LV2 Channel Converter’:
  • ‘Numbered Drum Samples’: Los samples de sonido de la batería de Glen.
  • ‘PCM Multi’: archivo de configuración para usar varias tarjetas simultáneas.
  • ‘VST Launcher’: archivo de configuración para cargar VSTs con FeSTige.

2. Una carpeta con fondos de escritorio a mayores de los incluídos en el gestor: ‘Extra Wallpapers’

3. Una serie de archivos de impulsos de convolución (IR) para emular la respuesta de ciertos altavoces y reverbs: ‘Impulses’

El Manual de Usuario

Aunque está en Inglés, trata concienzudamente lo más básico de este sistema, y tiene algunos puntos muy bien tratados, como son:

  • Mejorar el rendimiento (pg. 21).
  • Instalación de drivers gráficos privativos (pg. 23).
  • El Kernel (pg. 26).
  • Usando JACK (pg. 37).
  • Referencia de algunos comandos importantes en Debian (pg. 41).
Lo tenéis en el escritorio de la distro (instalada o en LiveCD), así que a estudiar toca.

Entradas relacionadas:

Cómo instalar una interfaz de audio Firewire bajo Ubuntu

Hoy en día existen un buen puñado de interfaces de audio que, dentro de una amplia gama de precios, nos permiten conseguir unos resultados más que buenos sin tener que quemar la VISA. Para GNU/Linux hay varias páginas que nos indican el hardware soportado por nuestras distros o los diferentes proyectos que las hacen funcionar, dándonos una completa referencia de qué juguetes deberíamos de comprar.

Behringher fca202

Dentro de las interfaces firewire, el proyecto ffado.org se encarga de que podamos usarlas bajo JACK (JACK Audio Connection Kit). Ante la cesión de una Behringher FCA202 por parte del colega Jal-9000, la he hecho funcionar mediante un simple comando:

$ sudo apt-get install ffado-tools

Si sóis demasiado vagos para teclear, os váis al Centro de Software de Ubuntu:

Leer más de esta entrada

Producción Musical con Software Libre: Introducción

Empezaremos caldeando el ambiente, con los conceptos previos y algunas distros preparadas para que las labores multimedia no nos destrocen la vida.

1. ¿Latencia?

Si ya habeis jugado algo con audio sabreis lo que es… La definición más sencilla es que esta latencia es el retardo que existe entre que el sonido se procesa y se transmite, esto es: entre que oímos/tocamos y el equipo captura el sonido (por ejemplo y no unicamente, pero sí la que más nos hace la vida imposible).

Si no lo teneis muy claro, lo mejor es que leáis algo más.

Para minimizar esta latencia a límites tolerables en GNU/Linux, independientemente de usar hardware que admita o no ASIO, necesitaremos de un kernel específico de baja latencia. No os asusteis, no es tan complicado:

También necesitaremos el gestor de conexiones JACK. Cuando instalemos éste (presente en todos los diferentes repositorios), el kernel de baja latencia “querrá instalarse” (simplificando conceptos…). Sólo tendremos que decirle que sí.

De todas formas, nos ahorraremos complicaciones utilizando una distro orientada a multimedia en formato LiveCD, de las que os hablaré al final.

Leer más de esta entrada

Tutorial de Verano: Producción musical con Software Libre

Una vez terminadas mis vacaciones, me propongo retomar los tutoriales, que los tengo muy abandonados.

Como mis ocupaciones veraniegas me van a permitir poco más que dedicarme a las noticias y a darles algunos latigazos de vez en cuando al resto de redactores, me centraré en la temática de la producción musical garantizando, eso sí, un buen número de entradas para que podamos tratar todo lo posible este extenso mundo.

No os voy a mentir: uno no es una lumbrera y su relación con la música y el sonido no va más allá de lo realizado en mi grupo, donde hemos grabado con PC/Cubase anteriormente y MAC/Logic hoy en día (grabaciones siempre a cargo de nuestro dedicado productor François Méndez, de Freedom Xtudios).

Esto tiene una lectura positiva, y es que redactor y lectores estaremos en igualdad de condiciones, compartiremos problemas y llegaremos a solucionarlos. Hay gente muy especializada en este tema que no dudará en echaros una mano en Hispasonic o en las comunidades de las distros orientadas a multimedia como Musix o Studio64. Inclusive podeis encontraros a Paul Davis por la página de Ardour DAW.

Para el que escribe, esto será un gran entretenimiento que le hará echar la lagrimilla mientras recuerda las peleas que Jal-9000 y él se daban con el Cakewalk 9 antes de que la empresa lo matara desfigurándolo en forma de Cakewalk Sonar. ^^

Leer más de esta entrada