RIBBON CONTROLLER (velostat & arduino)

 

ribbon controller - sound bender (024)

Réalisation d’un Ribbon controller, avec une plaque de cuivre, du velostat, et un Arduino Nano pour le Controller.

  • Jack GATE OUT
  • Jack CV1 OUT
  • Jack CV2 OUT
  • Pot Attenuateur CV1
  • Switch ON/OFF power
  • Led indicatrice power on

Il fonctionne avec une pile de 9V.

Voici le projet de départ, avec l’idée d’ajouter une roulette avec un rail pour pouvoir tenir les notes sans les mains 🙂

ribbon controller - sound bender (01)

 

Voici toutes les étapes de la construction.

 

J’ai commencé par coller la plaque de cuivre sur une fine planche de contreplaqué (5mm) que j’avais découpée et peinte.

ribbon controller - sound bender (02)

J’ai découpé de fines lamelles de plastique (j’ai utilisé un morceau de lino), que j’ai collées sur le tour du cuivre. Ce qui  servira à isolé le cuivre du velostat. J’ai également soudé un fil au cuivre, que j’ai protégé par de la colle chaude.

ribbon controller - sound bender (03)

Un 2ème fil soudé à une petite plaque de cuivre pour le contact avec le velostat.

ribbon controller - sound bender (04)

Puis j’ai encollé un morceau de velostat sur tout le tour en plastique

ribbon controller - sound bender (05)

Pour peaufiner l’esthétique et maintenir le tout, j’ai récupéré des baguettes plastique initialement prévu pour passer des fils électriques dans les maisons, que j’ai découpées dans la longueur afin d’obtenir des baguettes avec un petit angle.

A droite avant la découpe et à gauche après

ribbon controller - sound bender (06)

Les 2 baguettes collées en place, et j’ai découpé 2 pièces en aluminium qui permettront de fixer le tout sur un socle.

ribbon controller - sound bender (07)

Construction de la boite pour accueillir le circuit, avec les trous pour les jack, l’emplacement et une mini porte pour la pile.

ribbon controller - sound bender (08)

ribbon controller - sound bender (09)

Peinture noire, une mini porte découpée dans de l’aluminium, et fixation du socle

ribbon controller - sound bender (011)

Fixation du Ribbon sur le socle

ribbon controller - sound bender (012)

Pour mon idée de roulette j’ai pensé à une souris d’ordinateur. Après l’avoir récupéré, j’ai préparé une petite pièce pour la partie de l’axe manquant

ribbon controller - sound bender (013)

ribbon controller - sound bender (014)

Collé avec un peu de colle chaude sur un morceau de bois peint, et le tout fixé à une petite équerre.

ribbon controller - sound bender (015)

Ensuite pour faire des rails pour que la roulette coulisse le long du Ribbon, j’ai préparé 2 tiges et découpé 2 morceaux creux (initialement des anciens gonds de porte)

Pour le détail je finirais par n’utiliser qu’un seul rail par la suite.

ribbon controller - sound bender (016)

Après avoir ajusté la longueur de l’équerre j’ai fixé la pièce creuse et une poignée sur la roulette

ribbon controller - sound bender (017)

J’ai préparé 2 pièces de bois pour accueillir les rails, et 2 pièce de métal pour les fixer sur le socle

ribbon controller - sound bender (018)

La partie électronique

ribbon controller - sound bender (019)

En place dans sa boite avec des jacks de récup’, switch, led, potentiomètre …

ribbon controller - sound bender (020)

La face avant de la boite peinte, typographiée et vernie

ribbon controller - sound bender (021)

La roulette en place avec le rail.

Après quelques tests j’ai finalement supprimé le 2ème rail et opté pour un contre poids.

ribbon controller - sound bender (022)

ribbon controller - sound bender (023)

 

Une vidéo dans laquelle j’improvise avec le Ribbon Controller patché à un Quantizer

 

Schéma et code :

Ribbon CV Schem

Source :

http://synthhacker.blogspot.com/2016/04/diy-ribbon-controller-cv.html

Code :

https://github.com/chipaudette/ArduinoMidi/blob/master/RibbonController_CV/RibbonController_CV.ino

REMARQUE : j’ai du changer des valeurs dans le code pour qu’il s’adapte à la résistance de mon ribbon, en faisant des test avec le Serial Monitor)

Pour ça je remercie les gens du forum LMNC pour leur aide : voir le sujet

Voir d’ailleurs aussi une des pages d’AnalogOutput à ce propos

Et également cette page qui m’a aidée pour la construction du ribbon avec du velostat

https://www.instructables.com/Make-a-Ribbon-Controller/

 

MISE A JOUR (30.0521)

Après l’avoir laissé allumé pour jouer/composer pendant des heures, quelques jours de suite, l’ajout d’une prise pour une alimentation avec un transfo devenait nécessaire 🙂

ribbon controller - sound bender (025)