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/







 






lunes, 29 de enero de 2024

COYUYOC. Sintetizador drone analógico: La chicharra chocha


Buenas, vuelvo de la muerte luego de mil años, en esta Argentina distópica gobernada por una especie de Calígula delicadamente sazonado con Mussolini, que te empobrece con solo mirarte, y a quien le deseo el mismo fin que este último (y del anterior también).  

Todos sabemos que lo que más les molesta a fascistas y  neoliberales es la generosidad, así que aquí, magnánimo, les traigo una nueva entrega de circuitos originales para vuestro disfrute personal y el de vuestros seres queridos. 

Se trata de CoyuyoC, un sintetizador drone basado en el versatilisimo, longevo y tantas veces citado en este blog, el NE555. Pero esta vez no usaremos su tradicional salida de forma de onda cuadrada sino una salida alternativa, donde la forma de onda  varía entre una triangular, una rampa y en lo que podemos llamar "aleta de tiburón", veamos cómo es esto:


La magia del 555 reside en controlar la carga y descarga de un capacitor (condensador) que en esta configuración (aestable) se cargará y descargará constantemente generando una onda, una oscilación, un voltaje que variará constantemente entre un mínimo y un máximo. El 555 fué pensado para generar una señal cuadrada, lo más cuadrada posible que sirviera como corazón y metrónomo de los primeros circuitos digitales donde un 1 (uno) es un valor máximo de tensión y un 0 (cero) es el mínimo. Esa salida cuadrada que generaba ceros y unos a un ritmo constante es la salida de la patita 3, pero esa no es la salida que hoy usaremos. Si se fijan, conectado a la patita 2 tenemos al famoso capacitor, el circuito integrado administra su carga, detectando cuando se "llena" (cuando llega al umbral ) y procediendo inmediatamente a habilitarle un  camino de descarga. La señal que tenemos allí en la patita 2 (que en esta configuración está conectada a la pata 6) es en su forma una especie de curva ascendente y otra curva descendente, una especie de colmillo o aleta de tiburón. Esa será la señal que usaremos como salida, no sin antes "bufferearla" o sea hacerla pasar por un transistor no amplificador (la relación de entrada/salida de esta etapa es 1:1)  que aisle al 555 de lo que vayamos a conectar a la salida.

La palabra "CoyuyoC" es simplemente un intento de palíndromo a partir de coyuyo, nombre que toma acá en el norte de argentina la Quesada Gigas, especie de cigarra gigante que genera un sonido muy particular y omnipresente en las cálidas siestas de verano. Generan este sonido a través de 2 membranas resonantes que usan los machos para atraer a las hembras, en tal competencia, pueden ser cientos sonando a la vez generado un sonido drone totalmente ubicuo. El sonido pasa de pulsos aislados al principio, para luego dar lugar a un tono constante una vez que las dos membranas resonantes "sincronizan".



 Miméticamente CoyuyoC presenta dos osciladores, uno de baja frecuencia (LFO, Low Frequency Oscillator) y otro de frecuencia más alta (VCO, Voltage Controlled Oscillator) controlado por voltaje. Estos osciladores pueden ser controlados independientemente a través de 2 potenciómetros, o bien conectarse para que sea el LFO quien controle al VCO. LFO y VCO pueden acoplarse a través de una resistencia o bien a través de una fotorresistencia (de 5 mm en este caso). Pero mejor veamos el circuito:
La tensión de entrada puede ser de 9 a 15 voltios. El Oscilador 1, el LFO, genera frecuencias bajas, pulsantes, entre 0,2 Hz hasta 600 Hz, mientras el Oscilador 2 (VCO) avanza campante hasta los 5 KHz. A través del Switch Modulación On/Off decidimos si los osciladores serán independientes o el LFO modulará con tiernas oscilaciones al VCO, recordemos que la salida de audio (AUDIO_OUT) es de dos canales (verán que me cuido de decir que es estéreo, que es otra cosa) y los osciladores pueden salir cada uno por el suyo provocando bonitas emisiones binaurales o pseudo-binaurales.  Con el Switch Modulación Directa / Óptica podremos decidir si la modulación será de modo directo, a través de una resistencia fija de 1 KOhm o bien a través de una fotorresistencia (LDR, Light Dependant Resistor) con la que podremos regular con luz el nivel de señal modulante que pasa del LFO al VCO. Además usando luces intermitentes podremos re-modular la señal que sale del LFO generando efectos maravillosos, sobre todo cuando la frecuencia del LFO es baja.

Una de las cosas más particulares del CoyuyoC es que los potenciómetros lo que controlan son las rampas ascendente y descendente del oscilador y dependiendo de la posición de estos, la señal se modificará tanto en forma como en frecuencia. Así cada potenciómetro controla:

R9   > rampa ascendente del LFO
R1   > rampa descendente de LFO
R10 > rampa ascendente de VCO
R5   > rampa descendente de VCO


El resultado es un control que invita a la experimentación y búsqueda de puntos "G" de la relación entre LFO y VCO.

Bueno, basta de cháchara y veamos y escuchemos CoyuyoC en acción:


Acá lo vemos bajo la influencia de luces intermitentes y con la modulación óptica activada.








El diseño que ven en la foto surge de una colaboración con la increíble Verónica Corrales, artista plástica santiagueña radicada en Tucumán parte del dúo de arte callejero "Ruido", muralistas que la rompen. Es más, la idea de CoyuyoC surgió de charlas que tuvimos con Vero allá lejos y hace tiempo. El diseño industrial, de mi autoría, surge de un dibujo original de Vero. Y el diseño  electrónico lo comparto acá abajo, está en fritzing que todavía es software libre.


Bueno, esto es todo amiguitos, nos leemos en la próxima y ya saben: no les regalen plata a los millonarios porque se la fugan.

PD: pueden adquirir el CoyuyoC y otras cosillas en:

lunes, 12 de marzo de 2018

Hola Tucuduino Synth (Auduino)



Volvemos con Los Aparatos luego de un "tiempito" fuera del aire. Estuvimos de viaje... pasó que caminando por villa 9 de Julio, nos topamos con un DeLorean con las llaves puestas,  no lo pensamos un microsegundo y abordamos la nave; taqueamos el condensador de flujo y le metimos pa' delante zarpado hasta ser alcanzados por la muerte térmica, regresamos al origen del big bang, vimos junto al amigo Stephen qué fue lo que pasó antes  y nos pegamos la vuelta, sobre todo porque era un embole y no conocíamos a nadie. Al parecer el Delorean estaba bendeado, cuando quisimos volver al 2011 le erramos por algo más de un lustro y caímos en esta época post-apocalíptica gobernada por millonarios iletrados, una especie de medioevo donde muchos creen que la Tierra es plana, abundan los feudos o barrios privados y los otrora vikingos son ahora la nación más feliz del mundo.

Traemos del pre-big-bang este sinte basado en Arduino, específicamente el AUDUINO, sintetizador granular. Un sinte granular es un generador de sonido que usa como base un grano, esto es un registro sonoro o en nuestro caso osciladores, de los cuales se toma un fragmento sonoro y se lo  "barre" a una frecuencia determinada. Esto viene de las técnicas de la música concreta, donde se usaban fragmentos de cinta magnética con algún registro sonoro y se los hacía rotar en un reproductor de cinta abierta a diferentes velocidades para obtener diferentes tonos o sonoridades. Acá tendríamos su versión digital.

Tenemos 2 osciladores de onda triangular-diente de sierra, para los cuales tenemos un control de frecuencia (P) y un control de decay (decaimiento de la onda) por cada uno. Estos dos osciladores conforman el "grano" que luego barreremos. Acá hay un grafiquito que bajé de este hermoso proyecto de sparkfun basado en el auduino: https://learn.sparkfun.com/tutorials/build-an-auduino-step-sequencer.


figure 2

figure 3

Acá vemos a los osciladores de base Wave 1 y Wave 2 que se suman para obtener el grano, que en definitiva una porcioncita en el tiempo de la mezcla de esos 2 osciladores. Luego el SYNC_CONTROL (F en nuestro caso) controla la frecuencia de repetición de ese grano.

En nuestro Tucuduino Synth, esa repetición o barrido del grano esta hecho en tonos dentro de una escala temperada, pentatónica en este caso.

Acá un muy breve manual de uso:




Nuestro aparetejo está basado también en el Pro Trinket de Adafruit de la genia de Limor Fried. Funciona como un Arduino y puede cargar programas por USB. El Tucuduino sale "afinado" en una pentatónica de Mi menor, pero puede ser programado con diferentes escalas, cada escala se puede cargar como un programa de Arduino. Para eso:
  1. Bajate la última versión de la IDE de Arduino de acá: https://www.arduino.cc/en/Main/Software . Fijate cual es tu sistema operativo y baja el software.
  2. Instalá el software sin esquivarle a ningún driver si usas Windows (mejor si usas linux, que no te pide ninguno).
  3. Abrí la IDE (Integrated Development Environment, el entorno de programación de Arduino) y abrí Herramientas >> placa >> gestor de tarjetas y buscá: adafruit avr boards e instalala.
  4. Una vez instaladas las placas de Adafruit, prepará la IDE para cargar los  programas con las escalas, andá a Herramientas >>Placa>>Pro Trinket 5V/16MHz.
  5.  Luego andá de vuelta a Herramientas >>Programador>>USBtinyISP 
  6. Por último solo queda cargar la escala que quieras. De este enlace bajate las 12 escalas pentatónicas menores que armé para probar: link . Ahí tenés una carpeta con las 12 escalas pentatónicas en programas de Arduino.
  7. Abrí algunos de los programas de Arduino con las escalas y cargalo, presionando reset en el Tucuduino y haciendo click en la flechita de subir ->, como muestra este video: 
Si todo salió bien ya deberías tener andando el Tucuduino Synth. Acá un vidio jugando con el Auduino/Tucuduino. En la práctica los controles de frecuencia de los osciladores suenan como un filtro resonante pero en poco más loco porque estás modificando sensiblemente la forma de onda base. 

En un próximo post intentaremos un paso a paso para armar este Tucuduino Synth desde cero.
Hasta la próxima 

PD: Dedico este post a Natalia que me banca en todas, a Aurorita que me ayudó en el último vídeo y a Gustavo Andreani que me impulsó a largar a la calle este nuevo chiche.

sábado, 16 de abril de 2011

Suboscilador a paso de hormiga




La muerte térmica se aproxima amigos, agitemos esos electrones mientras se pueda. Acá otro instructivo paso a paso, bien detalladito para que todos y todas y tados podamos tener en casa un suboscilador, alimentarlo con su pilita de nueve voltios, darle de beber ritmos tropicales o fríos como la cajeta de Margareth Tatcher y de vez en cuando sacarlo a pasear para presumir con sus lucecillas parpadeantes.


Ingredientes:

1 plaqueta de suboscilador
1 potenciómetro de 100k
1 cd4060
1 zócalo de 2x8
1 capacitor de 0,01µF (lenteja de cerámica que dice 103)
1 resistencia de 330k (por cuarto de vatio anda bien)
1 conector de bateria de 9V.
1 jack plug 3,5 para chasis.
11 llaves on-off o inversoras, palanquitas tambien conocidas como switches spdt.
10 leds difusos (comunes). En lo posible de los colores más variados para mayor disfrute cromático-sicodélico.
Ah, y cable... mucho cable...




Herramientas:
Lo escencial será:
1 soldador de estaño de 30 o 40W, si es de punta de cerámica mejor.
1 pinza alicate
* Estaño, o estañolin como le gusta decir a la viejada.
de yapa y para comprobar las conexiones un tester o multímetro no te vendría mal.



Instrucciones

1 Hacer la plaqueta de Suboscilador de Los Aparatos, he aquí el archivo en eagle si quereis quemar una:
PlaquetaDelSuboscilador. El eagle es un shareware que permite hacer gratitamente y con todas las funciones activadas hasta cierto tamaño de plaqueta; bájale de aquí

Acá tenés un bonito instructivo de como hacer una placa impresa tú mismo con las mismas manitas y deditos que usas para hurgarte la nariz y teclear para llegar a este blog de mala muerte.
Esta es la imagen de la placa si quieren imprimirla directamente:

También la podeis encargar sola o junto con el kit completo a los_aparatos@yahoo.com.ar por muy poquita platita.

2. montar el zócalo y soldarlo así
Con la hendidura del zócalo hacia abajo, colocaremos el integrado (cd4060) de la misma forma luego.



3. Ahora vamos con la resistencia, ese misero tubito de cerámica con anillitos de colores alrededor:
no importa de qué lado la coloquemos, mientras que lo coloquemos en su lugar, donde dice R1 o 330k (se lee trescientos treinta kilo ohmios).

la soldamos de igual modo que el zócalo, por el lado de cobre y con el amable estaño, donde dice r1 o bien como luce en la foto.

4. Se viene el capacitor y procedemos del mismo modo:
este capacitor no tienen polaridad, lo colocamos para cualquier lado pero donde dice C1 0,01µF.
Ah, me olvidaba, id cortando las patitas que sobresalen por debajo para que la placa quede menos bigotuda.


5. El potenciómetro: lo soldamos como ves en la foto:

cuidado al soldar los cables en el pote, no lo sueldes a esos tentadores agujeritos, estañá previamente las terminales y el cable y soldalos a las mismas. Los agujeros son remaches que unen las patitas con la pista de cobre interna, si lo calentás y le agregas estaño podrías romper esa unión. Soldálo así:


6. Vamos por las palanquitas:
sacamos dos cables de donde dice SW1. Por una moción de orden y para saber para donde se habilitan cada una de las salidas sigamos siempre la misma disposición en la conexión de los cables al switch si este es de 3 patitas (inversor simple), o sea, el cable que sale del agujerito más próximo al zócalo irá conectado en la pata del medio del switch y el agujerito más exterior irá conectado a cualquier de las dos patitas del extremo del switch, cualquier cosa al momento de montarlos los damos vuelta para que todos queden del mismo lado, así sabremos cuando se activa la salida y cuando se desactiva.

Vamos con las demás:


Son 10 switches:




7. Soldamos el conector de bateria de 9V, el cable negro vá donde dice GND y el rojo donde dice +9V.

8. Soldamos el jack 3,5 de la siguiente forma y con mucho cuidado de acertarle al agujerito correcto:

Ya estamos en condiciones de probar nuestro suboscilador, colocamos el integrado cd4060 hacia abajo como está en la foto:

conectamos con un cable plug 3,5 a un amplificador de audio y comprobamos que con la bateria puesta en el conector suene algun ritmito, giramos el potenciómetro para comprobar que la frecuencia sube o baja, La prueba de fuego es desactivar todos los switch y no debería sonar nada... ¿cómo desactivamos las palanquitas?... así:

Me agarró una nostalgia del 2009 y me salió medio flogger el gráfico, disculpen.
Si todo vá bien seguimos adelante, sinó revisamos las soldaduras a los switches.
9. Les toca a los leds ahora.
Las patas largas son positivas y las cortas negativas.
Conectaremos las patas positivas a la patita del extremo de cada switch y la negativa a la patita del cuellito del jack que es tierra, masa o GND, así:
Seguimos con el resto, todas las patitas cortas negativas de los leds irán conectadas entre sí e iran a GND... Así:

10. Ya podemos ir pensando en donde montar nuestro suboscilador... cuanto más grande nuestro gabinete mejor, pues tendremos mayor espacio para maniobrar. La forma de disponerlos queda a criterio vuestro, yo personalmente me gusta armar una ruedita de luces y perillas para ello me bajé e imprimí una imagen de un decágono que me sirvió de guía para las perforaciones en el gabinete.

Aca unas imagenes del montaje:




11. Colocamos torpemente el onceavo switch cortando el cable rojo de la bateria para tener un encendido de todo el suboscilador.



Pufff, ya estaría la cosa. Se puede hacer una salida adicional para control de voltaje... pero eso será en nuestro próximo post, que espero que no sea dentro de seis meses, pero no prometo nada, promesas sobran en este año electoral.

Por cierto, este post va dedicado a todos los niños que hicieron el taller el año pasado en Buenos Aires en Taller Taller gracias a la generosidad de Sol del Rio y Ulises Kaucic, se los debía desde diciembre. Aquí va unas fotitos de ese tallerrrrr:

Nada mejor que hacer feliz a un niño

Salute y no se olviden de escribir a los_aparatos(arroba)yahoo.com.ar para insultar o por cualquier duda que surja... también para solicitar sus kits, tenemos de Suboscilador, Atari Punk Console y Theremingo!!!!!.