Aquest projecte consisteix en la creació d'un seqüenciador de passos que fa servir com a interfície un Novation Launchpad Mini Mk3. Parteixo amb la base d'un projecte que havia començat, programat amb Python i la Llibreria MIDO.
El manual es pot trobar aquí
En l'estat inicial, el projecte té les següents funcionalitats implementades:
- Un seqüenciador de passos de llargada variable (
$\leq$ 64) avança amb fins a dues veus amb alçada fixa - Reflecteir l'estat del seqüenciador:
- Pas actual
- Veu visualitzada
- Seqüència de la veu visualitzada
- Tipus d'instrument (melòdic o no) amb diferents layouts
- Rebre input de l'usuari per a diferents accions:
- Canviar la veu visualitzada
- Editar passos de la seqüència (on/off)
- Activar/pausar el seqüenciador
- Tancar el programa
- Implementació de veus melòdiques
- Edició per pas d'alçada (pitch)
- Edició per pas de velocity
- Implementació de més de dues veus alhora
- Implementació de diferents vistes