.

El otro día tuve que tirar de apuntes para encontrar una página donde se comparaba el sonido de distintos pedales. Como parece que ya no está disponible me puse a buscar algo más y llegué, vía MusicRadar, a Stompenberg FX: La plataforma Stompenberg FX de Thomann te permite controlar pedales reales, ajustar parámetros y probar sonidos antes de realizar una compra. Sólo he podido ver la demostración [] del sistema, no he tenido oportunidad de probarlo, aunque sí que he leído con mucho interés tanto su presentación de principios del 2019 como el texto con el que anunciaron su actualización a finales del mismo año.

Para llevar a cabo este proyecto, desarrollado en conjunción con feinarbyte, seleccionaron varios pedales a los que quitaron las carcasas para extraer los potenciómetros y los interruptores, sustituiyéndolos por versiones digitales con el mismo comportamiento antes de volver a colocar la carcasa.

Detalle de un par de pedales con los controles analógicos sustituidos por controles digitales equivalente.

Los controles de cada pedal están, a su vez, controlados por un mini-ordenador que parece estar compuesto por electrónica hecha a medida sobre lo que parece una Raspberry Pi:

Actualización: El proyecto ha sido señalado en Hacker News y alguien ha explicado, con bastante confianza, por qué se usa una RasPi si han hecho a medida electrónica para controlar los pedales:

Se necesita la Pi para hacer de puente entre nuestra tarjeta de sonido a medida basada en PCM3060 (vía hardware i2s) y un cliente WebRTC que conecta con el cliente. También despacha toda la conectividad de alto nivel con Internet, y nos permite flashear fácilmente los microcontroladores con nuevo software. Se podría haber hecho con interaces de audio en su lugar, pero este abordaje es verdaderamente modular y nos permite escalar con facilidad.

Por último, los pedales controlados se alojan en un armario:

En la actualización del sistema incorporaron la simulación de pantallas mediante IR, enriqueciendo la cadena de la señal.

Interfaz de Stompenberg FX con simulación de pantalla Celestion.

Me parece brillante utilizar componentes reales para procesar señales y tener una idea de los resultados que producen pero después de ver esto me puse a pensar, por alguna razón, si se podría crear un servicio similar para los emuladores de ampli y pedal basados en modelo WaveNet.

.

riffwave.js es una pequeña herramienta en JavaScript para codificar sonidos a un formato que puede ser utilizado por elemento audio de HTML5. En concreto, genera un PCM dentro de un contenedor RIFF para los sonidos sintetizados.

Por alguna razón lo primero que pensé es si podría reproducir los prácticas relacionadas con la señal chirp que hace años tuve que hacer. Creo que las teníamos que hacer en Maple aunque puede que fuese en MATLAB.


A linear chirp waveform; a sinusoidal wave that increases in frequency linearly over time.

Dicen que una idea es una responsabilidad pero si fuese responsable de todas las ideas que se me ocurren probablemente estaría en la cárcel :P. Además, tampoco es que me sobre el tiempo así que por aquí lo dejo, por si hubiese oportunidad de revisitarlo.