Wiki

Reso-nance numérique | Arts et cultures libres

Outils du site


Panneau latéral

projets:p6:accueil

Ceci est une ancienne révision du document !


P6

Description

Contrôleur MIDI réalisé avec six capteurs piézo-électriques.

L'idée est de tout pouvoir le reproduire dans un fablab et d'avoir un contrôleur MIDI sensible, peu cher et configurable. Avec les capteurs piézo on peut récupérer la vélocité de la frappe de façon très sensible, ce qui en fait un bon candidat pour l'expression musicale. Bien souvent les pads vendus dans le commerce sont très peu sensibles. Une solution aussi très intéressante aurait été d'utiliser l'effet capacitif, le projet Touches tactiles en Midi explique la démarche. Mais dans ce cas, la captation ne permet pas d'avoir la force de frappe.

Voir aussi notre page sur les Capteurs DIY.

Schéma électronique

Moulage silicone

Les capteurs piézo sont sensibles à la vibration de la surface sur lesquels ils sont posés. On peut les utiliser en tant que microphone, voir par exemple ce projet de cinq documentaires autour de la musique à Marseille qui utilise cette technique : Watt Archipels. Pour éviter que le signal des piézo n'interfère les autres à côté, l'idée est de les contenir dans un matériau qui absorbe les chocs, comme ça on isole les signaux.

Dans un premier temps, il faut créer une forme très simple en 3D, voir six pour aller plus vite.

Code OpenScad

Ensuite, il faut déposer du silicone dans les trous de la forme et laisser sécher une journée. On peut imaginer colorer le silicone à cette étape.

Boîtier

Le boîtier est configurable avec OpenScad. L'idée ici était aussi de voir comment passer d'une forme 3D à une forme découpée en tranche, typiquement usinable par une machine à découpe laser.

Code OpenScad

Firmware

Voir la page Teensy pour configurer Arduino. Ici in récupère les 6 entrées analogiques et, après un petit traitement sur les données, on les envoie en MIDI, de façon à les recevoir par n'importe quel logiciel.

Code Arduino/Teensy

Logiciel

Exemple de réception du MIDI dans Pure Data :

/home/resonancg/www/wiki/data/attic/projets/p6/accueil.1463131628.txt.gz · Dernière modification: 2016/05/13 11:27 de resonance