Me congratula anunciaros que dentro de aproximadamente un mes (una vez haya terminado los exámenes) publicaré el código correspondiente a la primera parte del proyecto.
Se trata de un conjunto de utilidades en linea de comandos para crear bancos de sonidos en formato SoundFont versión 2.01. En principio estará compuesta por dos programas:
- Un programa que mostrará información detallada (formato xml) sobre un banco de sonido. Incluso será capaz de extraer los samples que contiene. Se llamará sf2info.
- Otro programa, éste interactivo, en el que introduciremos comandos para crear nuestro propio banco de sonidos. Se llamará sf2maker.
El paquete se llamará en conjunto sf2tools (como cabría esperar).
De momento, los programas incluidos son más que suficientes para el objetivo del proyecto. Aunque si dispongo de tiempo adicional, puede que añada alguna utilidad más. Pero hay que repartir el tiempo, y todavía hay que diseñar la segunda parte (correspondiente a microcontroladores).
Intentaré documentar los diseños que hice, y también poner algún ejemplo para que veais cómo funciona. Por el momento, he sido capaz de crear un banco a partir de los sonidos de una de mis múltiples flautas.
¡Suerte a todo el mundo con los exámenes!