Ceci est une ancienne révision du document !
TUBE - tank métonymie as a magic ingenious and absurd machine, installed in the Czech countryside is transmuted by the artists Van Bela, Leroy and Rolez into a poetic resonator data it can analyze and send back. The TUBE resonates the flow of Giron's waves or Quebec Bridge activities into sounds, texts, images, or performances…which sow doubt about the uses of algorithmic systems practiced. Marina Pirot/ 13-08-2015
à Chaque entrée de la machine à raisonner nous placerons une micro-machine ARM, micro, capteurs, logiciels de traitement sonore et de streaming.
de fait un peu n'importe laquelle ferait l'affaire , de 10€ à 40€, compatible RaspberryPi, nous partons sur une NanoPi tout en esperant bien faire aussi sur une orangePi Zero
Alimentation , après recherche, soit:
L'idée est de repenser le projet autour de node-red, celui-ci s'occupera de gerer les capteur et la mise en forme des données à destination de PD.
peut etre une orange Pi Zero pour expérimenter aussi les flusx jackd sur le reseau et avoir une des installation homogenes cf chaine
capteurs dont on a un driver node-red
Enlever ou modifier certain trucs de armbian:
update-rc.d -f unattended-upgrades remove
une puce DS1307 sur le bus I2C de la RaspiO'Mix gère le temps, elle est vue la première fois
modprobe rtc-ds1307 echo ds1307 0x68 | sudo tee /sys/class/i2c-adapter/i2c-0/new_device
placer rtc-ds1307 dans /etc/modules
lire : sudo hwclock -r / écrire sudo hwclock -w
Micro electret , ou carte http://www.delock.com/produkte/G_61961/merkmale.html on trouve en cherchant sur ebay : DELOCK 61961 carte audio
le pg /usr/local/bin/GY… est lancé par /usr/local/bin/capteur-start.sh
pd récupère les données OSC port 9081 /LUX
le pg /usr/local/bin/GY… est lancé par /usr/local/bin/capteur-start.sh
pd récupère les données OSC port 9081 /TEMP
récupérer raspiomix.py et suivre la doc de la carte http://raspiomix.org/le-logiciel.html
A faire : une entrée pd
Wifi
L'ensemble devant être autonome, il y a un panneau solaire.
Installation d'une Debian par http://www.armbian.com/nanopi-m1/
Puis:
echo "deb http://apt.puredata.info/releases/ wheezy main" | sudo tee /etc/apt/sources.list.d/puredata.list apt-get update
<!DOCTYPE busconfig PUBLIC "-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN" "http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd"> <busconfig> <policy user="root"> <allow own="org.freedesktop.ReserveDevice1.Audio0"/> <allow own="org.freedesktop.ReserveDevice1.Audio1"/> <allow own="org.freedesktop.ReserveDevice1.Audio2"/> <allow own="org.freedesktop.ReserveDevice1.Audio3"/> </policy> <policy user="banana"> # nom de l utilisateur cree <allow own="org.freedesktop.ReserveDevice1.Audio0"/> <allow own="org.freedesktop.ReserveDevice1.Audio1"/> <allow own="org.freedesktop.ReserveDevice1.Audio2"/> <allow own="org.freedesktop.ReserveDevice1.Audio3"/> </policy> <policy user="nanopi"> # nom de l utilisateur cree <allow own="org.freedesktop.ReserveDevice1.Audio0"/> <allow own="org.freedesktop.ReserveDevice1.Audio1"/> <allow own="org.freedesktop.ReserveDevice1.Audio2"/> <allow own="org.freedesktop.ReserveDevice1.Audio3"/> </policy> </busconfig>
et mettre ala fin de /etc/bash.bashrc
export DBUS_SESSION_BUS_ADDRESS=unix:path=/run/dbus/system_bus_socket cd $HOME
Au lancement ?? a verifier
ssh root@192.168.1.50
vncserver 192.168.1.50:1
Partie expériences node-red
interconnexion pd : netreceive expects messages to be FUDI-formatted. Basically, this means messages are terminated with a semicolon. Until a ';' is received, [netreceive] won't output anything.Read more here: https://en.wikipedia.org/wiki/FUDI
et avec johhny-five
Ce qui nous emmène, un retour sur l'idée de terminal passe partout