Ouïe Bien Entendu
Ce wiki a été archivé en 2018.
Le nouveau wiki se trouve à: ressources.labomedia.org Les fonctionnalités sont désactivées: vous pouvez faire une recherche sur Google site:https://wiki.labomedia.org et découvrir La Labomedia. |
Ce dispositif a pour but de fournir un outils de prévention des risques auditifs.
Projet réalisé en partenariat avec la Fracama et Emmetrop
Le patch de la première version mise "en production" et donc présentée dans des festivals est ici (par contre pour une question de taille (et, accessoirement, de droits) il n'y a pas les fichiers sons.)
La V 1.5 (avec réglage du contraste et du gain) est disponible ici
Sommaire
Liste du matériel envisagé
- Focusrite Scarlett 2i4 4 sortie nécessaires pour obtenir de la stéréo sur 2 casques.
- LifeCam Studio 1080p HD.
- Écran vertical 27"
- Ordi portable tout terrain
- Casques Réducteur de bruit Bose QC25 x2
- Y stéréo
- Adaptateur MiniJack -> GrosJack x2
- rallonge USB 10m
Petit bilan à la réception du matériel
- Les 2 entrées et 4 sorties de la Focusrite Scarlett 2i4 sont reconnues out of the box par Jack.
- La webcam Genius 120° est vraiment très "wide". Plutôt une bonne chose. À noter que j'ai cru que la qualité n'était pas au rendez-vous dans la mesure où le focus se fait à la main en tournant la lentille : une très bonne nouvelle pour l'installation qui ne sera pas gênée par l'auto-focus et pourra facilement obtenir de la netteté à la distance souhaitée. Finalement, le wide était trop wide. Et nous avons utilisé une LifeCam Studio 1080p HD.
- Le ThinkPad X201 est très véloce, pas sûr qu'il faille rajouter de la RAM. Ubuntu 14.04 s'est installé dessus comme à la parade. Le driver vidéo par défaut permet une rotation de l'écran de 90°. Il n'y aura même pas besoin de tricher avec Puredata. Il n'y a pas de trackpad, mais ça n'est vraiment pas problématique. La molette se simule par la la combinaison bouton du milieu + pointeur.
- Les casques BOSE QC25 sont une petite tuerie de qualité (heureusement, vu le prix). La réduction de bruit est vraiment pas mal. Par contre, on aurait du s'y attendre à ce prix, le câble mini-jack peut se retirer des écouteurs (pour prévenir les arrachages). Ils sont donc plus facilement embraquables par une personne coquine. --> prévoir une solution anti-carottage.
Installation
Ubuntu 14.04 LTS.
sudo apt-get install nautilus-open-terminal gnome-session-fallback puredata gem pd-maxlib pd-cyclone jacjd guvcview htop
Dans Puredata > Édition > Préférences > Path...
/usr/lib/pd/extra/Gem /usr/lib/pd/extra/maxlib /usr/lib/pd/extra/cyclone
Dans Puredata > Édition > Préférences > Startup...
Gem
Commandes de réglage du la cam avec uvcdynctrl
Focus
uvcdynctrl -d video1 -s "Focus (absolute)" X
avec X entre 0 et 40
Autres
Infos récupérées ici : http://sourceforge.net/p/motion/mailman/message/18769594/
uvcdynctrl -s "Brightness" -- 1 uvcdynctrl -s "Brightness" -- 255
uvcdynctrl -s "Contrast" -- 1 uvcdynctrl -s "Contrast" -- 255
uvcdynctrl -s "Saturation" -- 1 uvcdynctrl -s "Saturation" -- 255
uvcdynctrl -s "Gain" -- 1 uvcdynctrl -s "Gain" -- 255
Lancement et fermeture
- Créer un lanceur qui appelle le script lobe.sh du dossier LOBE
- Créer un lanceur qui appelle la commande : killall puredata jackd qjackctl
Schéma
Réalisation de l'objet
Les contraintes
L'objet doit entrer dans la Ford Ka d'Emmanuelle.
Il doit être robuste car peut rester dans lycée pendant une semaine.
Les solutions
Dans l'esprit de recyclage cher à la Labomedia, nous utiliserons la caisse du Frac que nous avons récupéré il ya quelques années.
La surface d'interaction a été decoupé dans une plaque de plexi de 6mm d'epais trouvée dans notre recyclerie.
Les Fiducials seront montés sur des jouets détournés.Voir la page Créer un fiducial
Le système de lumière interne sera géré par un fluo de salle de bain ou une guirlande de Noel clignotante.
Les inscriptions de la boite de transport seront plus ou moins toyées par les logos des partenaires.
Ces logos seront imprimés par la technique du pochoir.
Les pochoirs seront réalisés à l'imprimante 3D de l'atelier du c01n.
Les logos des partenaires
Réalisation de la scénette
Au bout de zone d'interaction ou les fiducials contrôlent les variations sonores, trône une scène de concert.
Nous avons récupéré différents jouets a différents formats que nous allons disposer de manière grotesque pour signifier le "Band"
Voici quelques objets glanés sur thinkgivers pour les accessoiriser :
http://www.thingiverse.com/thing:398835/#files
http://www.thingiverse.com/thing:398833
http://www.thingiverse.com/thing:398838
http://www.thingiverse.com/thing:115906
Modifications envisagées
- Installation de l'ordinateur à l'extérieur de la boite via une station d'accueil qui permettrai de faire les réglages de luminosité avec la boite fermée. Il faudra aussi placé un boîtier de protection sur celui-ci.
- Faire une boite plus petite:
- la couper en deux
- Changer le plexi ou pmma qui se raye facilement, par quelque chose anti-reflet et anti-rayure. peut-être un éclairage par led par le chant...? satin incolore
http://www.plexiglas-shop.com/FR/fr/plaque/plexiglas-led-amwetta4fz1.html
http://www.plexiglas-shop.com/FR/fr/plaque/plexiglas-optical-mw6pqu9ut1o.html
info sur ces matériaux : http://www.novaplest.fr/index.php/semi-produits/pp
contact dans la région : http://www.bcf-plv.com/
- refaire les fiducial avec un genre de velours adhésif blanc sur plaque en bois noir, pour ne plus rayer la plaque.
Modifications éffectués
Désactiver mise en veille écran
- éditer le fichier /etc/UPower/UPower.conf
sudo -H gedit /etc/UPower/UPower.conf
modifier
IgnoreLid=true
source: https://askubuntu.com/questions/15520/how-can-i-tell-ubuntu-to-do-nothing-when-i-close-my-laptop-lid
Nouveaux fiduciels
Plus beau, plus gros, plus chaud!
Par là les fichiers PNG : Fichier:Tata-yoyo.zip .
Debug si problème
Problème avec jack ? le problème vient du serveur audio jack qui semble avoir oublié sa configuration (un démarrage de l'ordi sans la carte son branchée ? ça n'aurait pas du le lobotomiser pour autant ...) donc l'idée est de caler la config de jack avant de lancer le tout : dans la fenetre "réglage"
- Périphérique d'entrée et de sortie : mettre "Scarlett"
- Canaux E/S : 2 (entrées) et 4 (sorties)
- Période / Tampon : 4
- La latence au dessus du bouton annuler doit être à 92.9 ms
- Enregistrer un Nom de préréglage : Scarlett2 par exemple
> OK, démarrer le serveur jack
- s'il ne démarre pas, m'envoyer le contenu de la fenêtre "Message" par mail
une fois cela calé, fermer jack et essayer de relancer le tout
si en relançant le tout, jack démarre bien mais le vumètre reste à fond, il faut verifier dans jack la fenetre "Connecter" pour voir si Pure data est bien connecté à la carte son, sinon brancher l'entrée sur Pd et Pd vers les sorties (les 4) ensuite checker que le patch Pure data qui gère l'audio est bien config : Menu Média > Choisir Jack driver et vérifier que dans les audio settings input device est coché et indique 2 canaux, output device est bien coché et indique 4 canaux (en fait je crois que l'entrée audio n'est pas utilisée)
- Ensuite Media > test audio and midi : Test tone cliquer sur 80, un son continu doit sortir sur les casques, refermer
Dans ce patch audio, cliquer sur la boite [pd envoi_recept_data_audio] pour l'ouvrir et cliquer sur [connect localhost 5005<
Dans le patch video, bouton droit sur le carré gris > open > click sur [pd envoi_recep_data_video] > click sur [connect localhost 5000<