Ojo que es un trabajo muy incipiente y estoy a la par aprendiendo c y aprendiendo sobre audio.
Se trata entonces de un proyecto de aprendizaje más que para lograr resutados reales en el corto plazo.
Hay muchos bugs que no tengo idea como resolver. Y de hecho gran parte del código son intentos de solución a estos bugs.
Así que como advertencia: úsese bajo su propio riesgo
He reciclado el nombre puyen, para este proyecto.
Hay tres plugins:
- Eco Delay: Produce un delay cíclico con 0 a 3 segundos de duración.
- Overdrive: hace un clip sobre una señal.
- Synth: sintetizador simple con un oscilador
Sin más preámbulo aquí está el repo:
http://sourceforge.net/p/puyen-lv2/code/ci/master/tree/
El bug que más me complica es un molestísimo ruido que genera el delay al cargarlo en Ardour. He probado de todo y no doy con la solución.
En fin, tengo miles de cosas que hacer así que voy a dejar este tema de lado por un par de semanas y luego lo retomo.