Apuntes de Sintetizadores DIY

Conceptos

VCO

Voltage Controlled Oscillator, un oscilador controlado por tensión.

Es una de las fuentes de sonido en el sintetizador. El oscilador controlado por tensión (Voltage Controled Oscillator) puede producir diferentes formas de onda simples o complejas.

Algunos VCO permiten seleccionar el tipo de onda de salida, otros generan diferentes tipos de onda de salida simultanemente, y las ofrecen en sendas tomas de salida.

Los VCO tienen una entrada CV (Control Voltage Input) que permite controlar la frecuencia de la nota producida (de ahí su nombre). La señal CV puede venir de cualquier fuente. Podemos usar un controlador de teclado que genere los voltajes correspondientes a notas de la escala, pero también podemos obtener los voltajes de control de cualquier fuente que se nos ocurra: de un sensor, de una fuente aleatoria, etc. etc.

Para usar un VCO para generar notas musicales tenemos varios estándares establecidos:

Voltios por octava

Cada voltio equivale a una octava. Propuesto por Moog en la década de los 60. Este es el estándar mejor implantado hoy en dia y casi todos los sintetizadores lo usan.

Hertzios por octava

Subir una octava equivale a doblar el voltaje de control y bajar una octava equivale a reducirlo a la mitad. Un estándar muy utilizado en Yamaha y Korg.

Además de la entrada VC, el VCO puede tener más entradas.

LFO

Low Frequency Oscillator

Proyectos

Atari Punk Console

Un proyecto fácil de hacer basado en NE555, pero el sonido no es muy melodioso que digamos.

Altavoz

Velleman voice changer

Weird Sound Generator

Noise Toaster

Construir un eurorack

Sintes digitales

TeensyPoly6

Polykit

Bomtempi

FPGA

Referencias

Videos

Para revisar

Software

Puredata

En Linux Mint se puede instalar Puredata desde los repos, la versión 0.50.2 en el momento de escribir esto:

1
2
3
sudo apt install puredata multimedia-puredata

apt search ^pd-     # para ver todas las bibliotecas de puredata disponibles para instalación

Si queremos tener una versión más actualizada podemos recurrir al ppa oficial:

1
2
3
sudo add-apt-repository ppa:pure-data/pure-data
sudo apt update
sudo apt install puredata

ELSE: Una biblioteca muy completa que incluye un tutorial de pd

Una vez instalada (y probada) la versión 0.52 de Puredata podemos instalar Else desde el menú Help::Find Externals, buscamos else e instalamos (le va a llevar un ratito, al menos con mi wifi)

Una vez instalada, tenemos que mover el directorio live-electronics-folder que contiene el tutorial a un sitio más adecuado (casi seguro que ~/Documents/Pd si has seguido las sugerencias durante la instalación). Es preferible dejar el directorio ~/Documents/Pd/externals para las bibliotecas externas.

Con eso ya tenemos el tutorial disponible, no tenemos más que abrir los ficheros del tutorial desde el propio Puredata.

Referencias

Supercollider

Podcast

Vamos a proponer una serie de programas centrados en la música electrónica y sintetizadores analógicos, animando a los que quieran unirse a nosotros en la exploración de este tema e incluso construir algún prototipo con la información disponible.

¿Qué tiene que ver este tema con el hw libre? ¿o con esta sección?

Bueno, por un lado la electrónica analógica es un camino interesante para introducirse en el mundillo. La electrónica analógica te permite obtener resultados inmediatos en el sentido de que te ahorras la fase de programar un firmware. Si además puedes disponer de alguna herramienta para visualizar las señales (un osciloscopio) puedes aprender rápidamente un montón de conceptos que llevaría horas explicar usando sólo la teoría.

Por otro lado, cuando empezamos a investigar la documentación disponible vimos que aunque los sintetizadores analógicos son una tecnología “antigua”, que precede en una o dos décadas a toda la revolución de la electrónica digital posterior. El espíritu de muchos (no todos, claro) de los pioneros en la música electrónica es fácil de indentificar con el espíritu del hardware libre en la actualidad. Por ejemplo Ray Wilson (1956-2016) en su página MFOS (una referencia imprescindible) siempre se nego a que sus diseños fuera open source pero:

Ray was happy to share his circuit designs and knowledge with hobbyists but did not give permission to mass or hand produce what he considered his intellectual property. (MFOS designs are now owned by synthCube).

Es decir que compartió sus diseños siempre que fueran para uso No Comercial.

Esta filosofía de compartir conocimientos puede verse en las antiguas páginas web y foros que en muchos casos ya sólo están disponibles en archive.org. Se puede comprobar que los constructores de “Sintes” compartían libremente la información y colaboraban para corregir los fallos y mejorar los diseños.

Rollos sueltos

Una busqueda en Freetube por “eurorack diy” parece arrojar resultado interesantes.