En Mai, fais ce qu’il te plait

Le blog n’est plus trop actif ces derniers temps, cela est dû à une activité intense de l’association, et beaucoup de voyages aux quatre coins de la France.

On va essayer de corriger le tir en vous proposant de temps en temps quelques nouveautés (On vous prépare quelques surprises de ce côté-là) et on va vous annoncer chaque mois les ateliers qu’on animera.

On commence tout de suite avec le programme de nos ateliers du mois de Mai

 

9 Mai : Sonic Kids aux Transnumériques à Mons (Belgique)

Atelier Circuit Bending, animé par Val Kiri et KiK

Les Transnumériques#4, -alter-festival ouvert et engagé-, visent à faire partager les cultures numériques au plus grand nombre, en proposant une alternative à notre société d’information globalisée.

 

Maison Folie

Rue des Arbalestriers,

8 – 7000 Mons (entrée par la rue du Gouvernement)

 

16 au 20 Mai : Mini Sonores aux Nuits Sonores à Lyon

Rétrogaming par Archeopterix  & Atelier bidouille, musique sur gameboy et circuit bending, animé par Confipop et KiK

 

La 10ème édition des Nuits Sonores sera une nouvelle fois l’occasion de découvrir une vaste sélection d’artistes issus des différentes cultures indie et électroniques mondiales. De nombreuses scènes et animations contribueront à faire de la ville une véritable plaque tournante des cultures électro. La programmation et sa diversité devraient également combler toutes les affinités.

 

Hotel Dieu

Mini Sonore (17, 18 et 19 Mai): 61 quai Jules Courmont, 69002 Lyon
Mini Sunday (20 Mai): 1 place de l’Hôpital, 69002 Lyon

 

26 et 27 Mai : Retrogaming Show Volume 2 à Marseille

Programme libre, en fonction de l’humeur du chef

Venez remonter le temps pour découvrir et redécouvrir des consoles de jeux et micro-ordinateurs qui ont marqué l’histoire et fort probablement votre jeunesse. Jouez à ces jeux d’arcade mythiques, sur plus d’une centaine de consoles et des bornes d’arcades foraines,et venez découvrir le monde de la musique 8bit et du circuit bending avec des ateliers et demos par le Micromusic Marseille HQ et la Brigade neurale !

Dock des Suds

12 rue Urbain V

13002 Marseille

Drawdio, Drawdino : Faire « bip bip » avec un crayon papier, et un Arduino

Le Drawdio est un crayon fort énervant, qui fait bip bip quand on écrit avec.

Fait étonnant, le MIT (Massachusetts Institute of Technology) a participé au développement du projet

A l’origine, le montage se fait avec la fameuse NE555 (petit timer très pratique avec lequel on peut quasiment tout faire), puis est arrivé sous la forme d’un Kit une version avec la TLC551 (cousine de la NE555, à la différence que celle-ci est moins gourmande et ne nécessite que 1.5 Volts pour fonctionner, contre 4.5 Volts pour la NE555) où l’ensemble du circuit, pile comprise, tient sur un stylo (La version actuelle disponible chez Ladyada est au passage très bien conçue, tout tient sur le crayon et l’ensemble est de qualité) .

Pour ceux qui sont en région Parisienne, nous allons faire des ateliers de construction de Drawdio (avec les Kits de Ladyada), à la Médiathèque des Ulis pour leur Festival les Fabriques Numériques, les :

29 Février 2012
03 Mars 2012
07 Mars 2012
10 Mars 2012

Pour l’atelier du 18 Février à la Maison Populaire (Montreuil), consacré aux Drawdio et à ses différentes versions et réflexions, nous avons du adapter le Drawdio pour l’Arduino, sans code à rallonge trop complexe.

La version disponible sur Internet : http://www.semageek.com/drawduino-fabriquer-le-drawdio-de-celestin-avec-un-arduino/ nous a un peu laissé sur notre fin, dans le sens où le programme est complexe à comprendre, fait appel à des librairies tierces de l’Arduino et le son trop loin de l’esprit original du projet.
On a donc voulu retrouver l’esprit du Drawdio, retrouver ce bruit énervant, cette onde carré qui tape sur les nerfs, et surtout être capable de faire passer l’électricité dans notre corps comme avec le Drawdio original.

Nous sommes arrivés à un premier résultat, en modifiant (à peine) un des exemples du logiciel de l’Arduino

 

void setup() {
Serial.begin(9600);
}

void loop() {
int sensorReading = analogRead(A0);
Serial.println(sensorReading);
}

int thisPitch = map(sensorReading, 20, 60, 220, 350);
if (sensorReading>=1) {tone(9, thisPitch, 10 );
}

Téléchargez le code complet du Drawdino Simple

Puis, nous avons voulu trouver le moyen de faire passer l’électricité dans notre corps, et pourquoi pas avoir la possibilité de modifier avec un interrupteur les sonorités possibles, qui a donné ceci :

const int buttonPin = 2;

int buttonPushCounter = 0; // counter for the number of button presses
int buttonState = 0; // current state of the button
int lastButtonState = 0; // previous state of the button
int duration = 0;

void setup() {

pinMode(buttonPin, INPUT);

Serial.begin(9600);
}

void loop() {
buttonState = digitalRead(buttonPin);
if (buttonState != lastButtonState) {
if (buttonState == HIGH) {
buttonPushCounter++;

Serial.println(« on »);
Serial.print(« number of button pushes: « );
Serial.println(buttonPushCounter);
}
else {
Serial.println(« off »);
}
}

lastButtonState = buttonState;

if(buttonPushCounter==3) {
(duration = 10);
}
else if(buttonPushCounter==4) {
(duration=100);
}
else if (buttonPushCounter==5) {
(duration=200);
}
else{(duration = buttonPushCounter+1);}

if (buttonPushCounter > 5) {(buttonPushCounter=0);}
int sensorReading = analogRead(A0);

int thisPitch = map(sensorReading, 300, 400, 600, 800);
if (sensorReading>=200) {tone(9, thisPitch, duration);
}
Serial.println(duration);

}

Télécharger le code complet du Body Drawdino

Le résultat est au final proche de la version « analogique » et si vous savez utiliser Pure Data ou Max MSP vous pouvez vous amuser à contrôler du son ou des vidéos.

C’était notre premier essai sur Arduino, et avec un peu de recherche et quelques tatonnements nous y sommes arrivés, alors pourquoi pas vous !

 

CC #20 Spécial – Yvan & Lendl – Noël Autrement

Yvan & Lendl – Noël Autrement

C’est aussi l’occasion de vous remercier pour avoir été si nombreux cette année à participer aux ateliers, à venir aux concerts ! On vous aime tous autant que vous êtes !

 




Clip audio : Le lecteur Adobe Flash (version 9 ou plus) est nécessaire pour la lecture de ce clip audio. Téléchargez la dernière version ici. Vous devez aussi avoir JavaScript activé dans votre navigateur.