Andes JX: un sintetizador desde la latitud cero

Síntesis sustractiva, identidad andina y software de audio abierto desde Ecuador.

Interfaz del sintetizador andino Andes JX
Interfaz de usuario de Andes JX. Su paleta gris azulada y su lenguaje visual toman como referencia la piedra, el cielo y los paisajes de altura de los Andes ecuatorianos. .

Un ‘polysynth’ desde Ecuador

No hay un lugar completamente neutral desde el cual diseñar un instrumento. Cada sintetizador recoge decisiones técnicas, referencias visuales y formas de escuchar vinculadas con las personas y los contextos que lo producen.

Buena parte del vocabulario de la síntesis sustractiva moderna fue desarrollado alrededor de instrumentos creados en Estados Unidos, Europa y Japón. Andes JX parte de ese legado, pero lo articula desde otro territorio: Quito, Ecuador.

Andes JX es un sintetizador sustractivo polifónico desarrollado en C++ con el framework JUCE. Fue concebido como instrumento musical, proyecto de software abierto y plataforma para estudiar procesamiento digital de señales y arquitectura de software de audio.

En 2026, Andes JX fue presentado en AES LAC 2026, en Lima, Perú, como parte del programa técnico de la convención.

La pregunta que guía el proyecto no es cómo inventar una nueva forma de síntesis, sino qué ocurre cuando una arquitectura conocida se diseña desde una geografía, una memoria visual y una intención cultural diferentes.

Una arquitectura conocida, articulada desde otro lugar

En términos técnicos, Andes JX utiliza los bloques fundamentales de la síntesis sustractiva: osciladores que generan señales ricas en armónicos, filtros que modifican su espectro, envolventes que controlan su evolución temporal y un oscilador de baja frecuencia destinado a la modulación.

Ademas, el instrumento incorpora dos osciladores con reducción de aliasing mediante PolyBLEP, envolventes independientes para amplitud y filtro, modulación global mediante LFO, distintos modos de polifonía, glide, seguimiento de teclado, sensibilidad a la velocidad y control MIDI.

Una de sus decisiones sonoras más importantes es la incorporación de dos modelos de filtro conmutables.

El primero es un State Variable Filter basado en una estructura con preservación de topología. Su respuesta es estable y controlada, y permite trabajar con distintos modos de filtrado dentro de una arquitectura flexible.

El segundo es un filtro Moog Ladder no lineal, cuya respuesta introduce mayor saturación y un comportamiento resonante más marcado.

La presencia de ambos filtros resume una de las ideas centrales del instrumento: mantener una arquitectura contenida, pero hacer que cada decisión produzca una diferencia sonora perceptible. Andes JX no busca ofrecer una cantidad ilimitada de módulos o rutas de modulación. Su interfaz reúne un conjunto deliberado de controles, cada uno con una función identificable dentro del resultado.

Geografía andina como identidad

Sin embargo, la identidad andina de Andes JX no pretende reproducir literalmente la música tradicional ecuatoriana ni convertir un paisaje en una señal de audio. Se expresa mediante decisiones visuales, conceptuales y sonoras que sitúan el instrumento dentro de un territorio específico.

El lenguaje visual

La interfaz emplea una paleta gris azulada, texto claro y una composición sobria inspirada en la piedra, la neblina, el cielo y los paisajes de altura de la región andina.

En lugar de recurrir a colores intensos o una estética futurista, el instrumento adopta una apariencia contenida que busca transmitir amplitud, estabilidad y severidad visual.

Los presets

Los 33 presets de fábrica llevan nombres de lugares reales de los Andes ecuatorianos combinados con referencias musicales o tímbricas.

Entre ellos se encuentran nombres como:

  • Cotopaxi Acid;
  • Cayambe 5th;
  • Imbabura Pedal;
  • Quilotoa Aqua;
  • Páramo Sostenuto.

La nomenclatura propone asociaciones entre geografía y carácter sonoro. No se trata de representar literalmente cada lugar, sino de utilizar sus nombres, paisajes e imaginarios como punto de partida para el diseño de sonidos.

El banco conserva categorías habituales de la síntesis sustractiva —bajos, pads, leads, metales, teclas, sonidos pulsados y efectos—, pero las presenta mediante una identidad vinculada con el territorio ecuatoriano.

Un proyecto educativo abierto

Por otra parte, Andes JX no fue desarrollado únicamente como herramienta de producción. También busca mostrar cómo se organiza internamente un sintetizador polifónico funcional.

El código fuente se distribuye bajo la licencia GNU GPL v3 y contiene documentación bilingüe en inglés y español. Su arquitectura separa las responsabilidades principales del sistema:

  • procesamiento DSP;
  • gestión del plugin, parámetros y MIDI;
  • sistema de presets;
  • interfaz gráfica;
  • integración con el host.

Esta separación permite estudiar los módulos de manera individual y observar cómo se conectan dentro de una aplicación de audio en tiempo real.

Las implementaciones de PolyBLEP, del filtro Moog Ladder y del State Variable Filter están acompañadas por referencias técnicas y académicas. De este modo, un estudiante o desarrollador puede partir del código, consultar las fuentes originales y seguir el recorrido desde el concepto matemático hasta su aplicación en un instrumento funcional.

Por eso, el proyecto no pretende presentar una única arquitectura correcta. Su valor está en ofrecer una implementación completa que pueda leerse, probarse, cuestionarse y modificarse.

El linaje del nombre JX

El nombre Andes JX reconoce dos líneas de influencia.

La primera proviene de los sintetizadores polifónicos Roland de la familia JX, especialmente conocidos por su arquitectura sustractiva y su carácter asociado con los instrumentos analógicos de los años ochenta.

La segunda pertenece al software abierto y educativo.

Andes JX parte del estudio de JX11, el sintetizador pedagógico desarrollado en JUCE por Matthijs Hollemans para Creating Synthesizer Plug-Ins with C++ and JUCE. JX11, a su vez, se relaciona con MDA JX10, el sintetizador freeware creado por Paul Kellett y posteriormente publicado como código abierto.

Andes JX continúa ese recorrido, pero amplía su arquitectura, documentación, identidad visual y propósito académico.

El término “JX” funciona así como un reconocimiento al linaje técnico del proyecto, mientras que “Andes” define el lugar desde el cual esa línea continúa.

De NoiseRoom UIO a AES LAC 2026

Andes JX forma parte del catálogo de proyectos de NoiseRoom UIO, junto con Classic Compressor CCMkI y NoiseRverb.

Aunque cada plugin aborda un problema diferente, los tres comparten una intención: combinar desarrollo técnico de audio con una identidad vinculada al contexto desde el cual fueron creados.

NoiseRverb utilizó respuestas impulsivas capturadas en espacios arquitectónicos de Quito. Andes JX traslada esa búsqueda hacia la síntesis y el diseño de instrumentos virtuales.

El desarrollo del sintetizador dio lugar al artículo académico:

“Diseño y arquitectura de un sintetizador sustractivo polifónico como estructura modular para la enseñanza de DSP y software de audio”.

El artículo fue seleccionado por el comité de revisión de AES LAC 2026 y presentado durante la convención en Lima, Perú. El trabajo examina cómo un sintetizador funcional puede servir como objeto de estudio para la enseñanza del procesamiento digital de señales y la ingeniería de software de audio.

La presentación de Andes JX en AES LAC 2026 permitió compartir un trabajo desarrollado en Ecuador con una comunidad latinoamericana de investigadores, docentes, ingenieros y desarrolladores de audio.

Prueba Andes JX

Andes JX está disponible como plugin VST3 para Windows.

El proyecto incluye:

  • 33 presets de fábrica;
  • código fuente en C++;
  • manual de usuario bilingüe;
  • documentación técnica en inglés y español;
  • arquitectura modular basada en JUCE;
  • licencia GNU GPL v3.

Puedes descargar el instrumento, explorar el código y revisar su documentación en los siguientes enlaces:

Descargar Andes JX
Repositorio en GitHub
Manual de usuario

Andes JX es un sintetizador desarrollado desde Ecuador, inspirado en los Andes y concebido para ser escuchado, estudiado y transformado.

Desarrollo: NoiseRoomUIO, Quito, Ecuador.
Autores: Jhonatan López y Valeria Villarreal.
Contexto académico: trabajo desarrollado en relación con el Laboratorio de Simulación Numérica y Análisis Computacional de la Escuela Politécnica Nacional.