domingo, 20 de septiembre de 2026

Auduina, el sinte granular y popular. Pentatónicas para tout le mondiola

 Volvemos al ruedo con esta publicación casi quinquenal que no es parte de ningún plan y obedece al mero capricho del líder supremo de este blog aka @mateoaparato, quien suscribe estas líneas. 

Sumido más que nunca en una realidad distópica, donde villanos trillonarios de ultraderecha tienen subyugada a la humanidad en tal vez la más estúpida de sus eras, a fuerza ya no solo de poderosas armas de vigilancia y destrucción sino de inteligencias artificiales que planean esclavizarnos para convertirnos en meros proveedores de recursos (mentira, no son las inteligencias artificiales las que lo planean sino los hijos de puta de sus dueños). 

La salida de esta pesadilla está delante  nuestro, como la puerta de "Ante la ley" de Kafka, solo tenemos que patearla para traspasarla y la patada es  ni más ni menos que las tecnologías libres, papá, mamá.  Por eso, vaya aquí nuestro humilde aporte a la libertad con este breve tutorial para llevar a cabo un remix del clasicazo de Peter Knight llamado AUDUINO que armé tomando el desarrollo de otro amable sujeto llamado Peter Enright quien en un foro (que ya no recuerdo) posteó una versión multiescala de Auduino a la cual pulí un poco y terminé de acomodar para generara 12 escalas pentatónicas en cada uno de los 12 tonos occidentales saltando en quintos grados, arrancando por DO (C), así:

DO (C) - SOL (G) - RE (D) - LA (A) - MI (E) - B (SI) - FA# (F#) - DO# (C#) - RE (D#) - LA# (A#) - FA# (F).

Por cierto si quieren saber más como funciona el sinte granular AUDUINO podés ver un posteo anterior de este mismo blog: https://losaparatos.blogspot.com/2018/03/hola-tucuduino-synth-auduino.html

De esta manera podemos tener una performance como las que podemos ver en este vidio, totalmente afinadas en un tono determinado:

Bueno, pero estamos acá para enseñarles como hacer su propia versión, así que manos a la obra:

EL CIRCUITO


Lo primero la lista de materiales:


El sketch de arduino que les comparto más abajo puede funcionar con cualquier Arduino con microcontrolador ATMEGA328, por lo que también va en un sempiterno Arduino UNO. Bueno, vamos al circuito:


El circuito es muy sencillo: 
  • 6 potenciómetros que pueden ser de cualquier valor entre 5K y 50K, todos están en modo "divisor de tensión", esto quiere decir que la pata 1 de cada pote estará conectada a tierra, la pata 3 a 5V (o viceversa, solo invertimos el sentido) y la pata 2 de cada potenciómetro estará conectada a las entradas A0 a A5 del Arduino. 
  • La salida de audio es por D3 y lo único que hacemos es hacer pasar esa señal por un filtro pasa-bajo y de allí al jack 3.5 mm:



Eso es todo el circuito, en la realidad te debería quedar algo como esto:



EL SKETCH (EL PROGRAMA DE ARDUINO)

La teoría de los sintetizadores granulares la explicamos previamente el post del Tucuduino que mencioné más arriba, pero podemos decir que la idea es que tenemos dos señales triangulares (o diente de sierra) que se generan manipulado directamente la modulación de ancho de pulso por medio de sus timers, acumulando valores para la rampa ascendente y restando valores para la descendente, generando así una señal triangular. Esos "granos" triangulares son 2 acá en la Auduina y tienen un control de pitch (aca le llamamos phase) y de duración (decay), el pitch puede variar libremente, así como el decay. Luego tenemos un control de Frecuencia que lo que hace es  "barrer" a frecuencias temperadas, en realidad nos dá el grado de cada escala y finalmente  un control que ajusta en qué escala queremos trabajar siguiendo ese patrón de quintas del que hablamos antes. Entonces las entradas quedan asi:

// Analog in 0: Grano1 pitch 
// Analog in 1: Grano 2 decay 
// Analog in 2: Grano 1 decay 
// Analog in 3: Grano 2 pitch 
// Analog in 4: Frecuencia de repetición de grano
// Analog in 5: Selección de Escala
// Digital 3: Salida de Audio (a través de filtro RC pasabajos)

Ahora si, bajá el sketch desde acá:


Solo te queda ir a la IDE de Arduino y 
  • Conectar tu Arduino Nano 
  • Ir a Herramientas > "Placa Arduino Nano"
  • de nuevo a Herramientas >  Puerto USB activo (depende de tu Sistema operativo)
  • Darle > Cargar.

Listo!! Si todo salió bien solo nos resta conectar el jack de audio a un auricular o ampli de cualquier tipo, debería sonar así:


Con la protoboard ya montada podemos probar algunas cositas como añadir una LDR desde 5V a la pata 2 del Pote5, con este resultado:


Bueno esto es todo amigos, nos vemos en un mes, un año o tal vez nunca, la vida es como el spin de un electrón: impredecible, inatrapable, y jodidamente breve. Salud a la barra!


PD2: pueden adquirir su Auduina MK2, buena, bonita y barata en nuestra tienda, https://losaparatos.com.ar/producto/auduina-mk2/