Carotte et Citron ont quelque chose à nous dire

Carotte et Citron ont quelque chose à nous dire

À travers la pratique du Keyboard Hacking, l’acte banal d’éplucher une carotte se transforme en une véritable scène de crime.

Les étapes pour « hacker » un clavier :

14805370_10209392211793834_474975331_n   14794218_10209392211633830_1455069891_n

Premièrement nous avons ouvert le clavier et récupéré sa carte à l’intérieure.
Puis à l’aide d’un bout de papier verre nous avons retiré la couche protectrice sur les barettes de cuivre.

14895523_1341616345879278_1402156845_o

La suite des opérations consiste à trouver les combinaisons qui nous intéressent (retrouver la touche « barre espace » par exemple).
Il suffit de récréer le principe du clavier. À l’aide d’un fil de cuivre, nous fermons un circuit électrique qui envoie l’information/la touche à l’ordinateur.

Les combinaisons trouvées, nous avons soudé nos fils.

 

____________________________

 

Petit plus au Keyboard Hacking,

Nous avons utilisé le logiciel Processing pour créer nos raccourcis clavier personnalisés.

Ici, nous avons décidé que la touche «a» produit  le son «cri1» la touche «z» produit un deuxième son nommé «cri2»…

À toi maintenant de choisir tes touches interactives et les sons de ton choix. Les possibilités sont infinies !

 

Ouvrir le logiciel Processing > puis importer la librarie Minim dans «ajouter une librairie».
etape_1

 

etape_2

 

etape_3

 

Place ton/tes fichier(s) mp3 dans le sous dossier nommé «data»

ici nous avons nos sons

«cri1.mp3»

«cri2.mp3»

etape_6

 

La librairie installée et tes fichiers prêts il suffit de copier le code ci-dessous :

 

import ddf.minim.*;

Minim minim;
AudioSample cri_1;
AudioSample cri_2;
AudioSample cri_3;
AudioSample cri_4;
void setup() {
minim = new Minim(this);
cri_1 = minim.loadSample(« cri_1.mp3 »);
cri_2 = minim.loadSample(« cri_2.mp3 »);
cri_3 = minim.loadSample(« cri_3.mp3 »);
cri_4 = minim.loadSample(« cri_4.mp3 »);
}

void draw() {

}

void keyPressed() {
if (key == ‘a’) cri_1.trigger();
if (key == ‘z’) cri_2.trigger();
if (key == ‘e’) cri_3.trigger();
if (key == ‘r’) cri_4.trigger();
}

void stop() {
cri_1.close();
cri_2.close();
cri_3.close();
cri_4.close();
minim.stop();
super.stop();
}

14858704_1341616482545931_327201731_o

14894555_1341616122545967_514455866_o

Le circuit électrique se ferme lorsque le citron rentre en contact avec le couteau. Même chose pour la carotte et l’épluchoir.

 

 

 

 

 

 

14813349_1341616359212610_76142328_o

La scène de crime est maintenant opérationnelle !

Carotte et Citron ont quelque chose à nous dire from Studio Objet Augmente on Vimeo.