Table des matières

BrutBox / Développements

Cahier des charges

Janvier 2015 : cahierdescharges-2015-01.pdf

Dev

(prevoir 10/15 minute de decoupe par cube (voir 45minutes sur mauvaise laser.. )+ temps assemblage assez long … et 10€ de matos par boite)

État de l'art

Logiciel

PARTHENAY - OCTOBRE 2016

Résidence de développement au Foyer de vie Les Genêts. Cas d'empechements lourds.

version en cours :

Brutbox simplifiée - version intermédiaire - semaine n°2

POINTS ABORDÉS :
Recherche de simplification du logiciel pour des personnels encadrants ne pratiquant pas ou peu l'informatique musicale:

COLLECTION DÉBUTANT

INSTRUMENTS (noms et système de typage à définir)

à action simples

à variations

EFFECTS (ergonomie a voir)

GANTNER - FEVRIER 2016

(résidence à l'Espace Gantner) :bb-2016-02-24-gantner.zip

Nouveautés :

!temporairement : les enregistrements Brutbox arrivent dans le dossier media/recording de la Malinette

Cette version contient la séquence d'une dizaine d'exemples pour quelques heures d'atelier avec différents exercices : voix, effets audio, ondes cérébrale, guitare électronique, loopsampler, capteur lumière et sons binauraux…

Électronique

Version sans fil - oSC

https://framagit.org/guiaum/EMI_WALLET

Décembre 2018 : Par 3615 senor , basé sur ESP 8266 , batterie lipo , routeur wifi xiaomi, chargeur de lipo, et interrupteur ils pour eteindre chaque cube une fois rangé. 8-)

notice utilisation

Capteurs

MindWave

Nous utilisons un casque Mindwave neurosky pour capter les donnéees (médiation et concentration) d'un utilisateur. Nous utilisons Processing qui envoie les données en OSC à PureData (les bibliothèques oscP5 et MindsetProcessing sont nécessaires).

Le code pour processing

Wiimote

Une piste d'utiliser la manette Wiimote pour creer un dispositif ou l'on peut changer de capteur. En démontant le nunchuk et en retirant le joystick nous pouvons utiliser deux entrées analogiques. Attention la wiimote est alimenté en 3.3v, donc nous sommes limité aux capteurs resistifs qui fonctionnent à cette tension.

On utilise ensuite OSCULATOR (sur macOS) pour recevoir les données et les transformer en midi. Voir page ressource Wiimote

Carte électronique

Nous utilisons pour le moment, la carte Teensy 2.0 qui permet de convertir en MIDI les données de nos capteurs. En guise de connectique nous avons opté pour des connecteurs USB (pour éviter les faux contacts).

VERSION 1

carte v1

VERSION 2

carte v2

Fournisseurs discounts (connecteurs et cables usb)

Firmware Teensy

Février 2016

Après de nombreux autres test plus complexe on est revenu au plus simple et basique :

teensy-8-in.ino

Olds Firmwares Teensy 2

Réception des données MIDI à partir de Pure Data

Envoie en 10 bits et réception avec pd avec la boite [« 7] :

int value = 1023;
Serial.begin(9600);
Serial.println(value >> 7);
// ou Serial.println(value & 0x7F);

teensy_brutbox.ino (12 ana + encoder,sans on/off, sans capa)

teensy_brutbox.ino (8 analogique simple , pas de librairie encoder, wire, capacitif...)

teensy_brutbox.ino (sans on off pour MAC)

teensy_brutbox.ino (avec on off)

teensy-onoff_no-capacitif.ino (cc de 20 à 31 - non attribués / sensor on(46), sensor off(47) )

test-nrpn.ino (sur 1 capteur analo A0) !! mais erreur de compilation…

Avec Encoder

Avec capacitif MPR121

Teensy for BrutBox

Avec Pure Data :

Avec Arduino :

teensy_brutbox_2.ino

Prototypes

Prototype 0.1 - 03/2015

Prototype 0.2

juin 2015 au LFO : http://piratepad.net/brutbox

Prototype v1

Prototype raspberry-pi



Boites

Découpe de boîtes en bois contre-plaqué de 3mm avec une machine à découpe laser.

Attention certains fichiers ont des problèmes d'échelle (à multiplier par 125%), et d'autres sont outdatés…

Nous avons utilisé un générateur de boite : http://boxmaker.connectionlab.org