2ª Prueba de Concepto para Espiral
Javier Sánchez Yeste
Cargando audio... 0%
0:00
/
0:00
MusaDSL
Ableton Live
Spitfire BBC Symphonic Orchestra Pro
Composición algorítmica
Generación de espirales 3D
Visualización en tiempo real
Cuantización de curvas continuas
Proyección espacio -> tiempo y sonido
Segunda Iteración
Esta es la segunda prueba de concepto del proyecto Espiral, realizada cinco días después de la primera (25 de noviembre de 2020).
Innovación: Implementación de Dinámicas
Una de las características que quería explorar en la segunda prueba de concepto era la generación de dinámicas, es decir, de cambios en la intensidad de la ejecución de los instrumentos.
Para implementar las dinámicas adecuadamente, tanto en MIDI como en la exportación del fichero MusicXML para la partitura, tuve que resolver un problema:
- En MIDI los valores de dinámica se basan en un rango de valores enteros de 0 a 127
- En pentagrama las dinámicas se basan en un conjunto de indicadores desde pianissimo (ppp) hasta fortissimo (fff)
Esto requería una cuantización diferente para el flujo de datos MIDI y el flujo de datos para MusicXML.
Prueba de concepto - 25 de noviembre de 2020. Segunda iteración del proyecto Espiral.
Código fuente: github.com/javier-sy/espiral