Salutations !
Concernant la fabrication d'un contrôleur Ruban en utilisant Arduino et PureData, c'est tout à fait possible... mais c'est à mon avis pas la meilleure solution !
J'ai déjà testé, j'avais fabriqué un instrument utilisant un Arduino Mega, PureData.
Je faisais la liaison informatique entre les deux en utilisant Firmata :
https://fr.flossmanuals.net/puredata/arduino-et-pd/" onclick="window.open(this.href);return false;
Le gros problème qu'il y a avec cette méthode, selon moi, c'est la résolution.
Admettons que le Ruban contrôle un objet [OSC~] Puredata pour générer un son sinusoïdal.
Si on fait un glissando, on obtient pas une montée lisse de la fréquence, mais une montée en "escalier".
Donc, on est obligé de lisser le signal, ce qui, à mon sens, n'est pas avantageux si on veut jouer des vibratos (qui est quand même un intérêt du jeu au ruban).
Je pense que si je devais faire un contrôleur à ruban, je me tournerais vers l'Axoloti.
Je n'ai pas encore eu l'occasion de m'amuser avec, mais j'ai un copain qui l'utilise et le son est quand même pas dégueux, il est également possible d'utiliser la prise USB de l'axoloti pour envoyer du signal midi, et puis il y a aussi des ports midi. Donc on peut se fabriquer un contrôleur qui génère du son de manière autonome et qu'on peut également brancher en midi pour contrôler un synthé.
Niveau mide en oeuvre, il me semble que cela doit être assez simple aussi.
Edit : je me suis souvenu que j'avais mis une vidéo d'une performance que j'avais fais en improvisation avec un contrebassiste japonais. C'était un contrôleur à ruban utilisant PureData, Arduino et Firmata
https://www.youtube.com/watch?v=-s8dS-heCy0[/video]