Pure Data vs Alias8

Il est possible de contrôler avec Puredata les LED RVB du contrôleur MIDI Alias8 de Livid Instruments en passant par les System Exclusif Messages.

Pour cela, il faut utiliser la boite [midiout] pour passer un message au contrôleur et la boite [sysexin] pour écouter ses réponses.

Il est important de noter que les messages à faire passer doivent être décomposés en autant de message que d'éléments à faire passer. C'est à dire qu'il faut séparer chaque éléments du message par une virgule.

Par exemple, le patch ci-dessous allume en rouge le bouton en haut à droite :

alias8-puredata.png alias8-puredata.png

Il semble y avoir une erreur dans la documentation car les LED sont présentées comme commandées par paires “bouton du dessus // bouton du dessous” alors que dans la pratique, les paires de bouton pilotées sont celles-ci :

button-alias8.png button-alias8.png

Chacune des paires est commandées par les messages suivants :

alias8-puredata-2.png alias8-puredata-2.png

Le calcul pour déterminer le message à envoyer par paire est le suivant : Y * 8 + X

La correspondance valeur/couleur est la suivante :

Ainsi, pour obtenir la configuration suivante…

button-alias8-2.png button-alias8-2.png

… la valeur sera obtenue en faisant le calcul : 2 (vert) * 8 + 5 (violet) = 2 * 8 + 5 = 21. Et le message sera…

alias8-puredata-3.png alias8-puredata-3.png

Pour preuve…

alias8.jpg alias8.jpg