====== Matériel ====== -Raspberry Pi 3 model B - https://www.raspberrypi.org/products/raspberry-pi-3-model-b/ -minSD card - 8Go mini -chargeur universel - https://www.raspberrypi.org/products/universal-power-supply/ -cable ethernet RJ45 -écran TFT ou LED ou cable Hdmi->dvi et un écran avec entrée dvi -keyboard/mouse un shop: http://fr.rs-online.com/web/generalDisplay.html?id=raspberrypi ====== Système informatique ====== -télécharger l'image de Raspbian noobs, le plus simple à installer : https://www.raspberrypi.org/downloads/noobs/ -unzip le paquet dans un dossier spécifique unzip NOOBS_v2_4_0.zip -processus d'installation ; https://www.raspberrypi.org/documentation/installation/installing-images/linux.md ouvrir un terminal -trouver le nom de la carte SD df -h ===== méthode avec le NOOBS ===== -formater la sd en fat32 -copier les fichier de la noob vers la carte sd -démonter la sd et démarrer le système sur la raspberry -le noobs va vous demander quel système vous voulez installer : multimédia station & raspbian jerry, choisir le raspbian -le noobs va prendre un certain temps à installer la raspbian -le système est prêt à être à utiliser ===== méthode avec le raspbian ===== bien différencier votre disque dur de votre carte SD - /dev/mmcblk0p1 ou /dev/sdX1 -ouvrir votre carte SD, il faut qu'elle ne soit pas monter "umount" umount /dev/sdX1 remplacer sdX1 -copier l'image raspbian sur votre carte SD sudo dd bs=4M if=2017-03-02-raspbian-jessie.img of=/dev/sdX1 status=progress -une fois le process de copie de l'image finit enlever la carte SD ====== tuning de votre raspbianPixel ====== -overclocker le cpu -installer ices, darkice, darksnow... -démarrage des process ssh et vnc probléme avec le vnc - résolu : toujours mettre vnc password dans les options de vnc + votre passwd et surtout dans options Encryption PreferOff source : https://support.jumpdesktop.com/hc/en-us/articles/216424363-VNC-VNC-Server-Error-No-configured-security-type-is-supported-by-3-3-viewer ====== utiliser un écran tft 3.5 kuman ====== ====== Sonic-Pi ====== à priori sonic-pi est installé mais petit soucis avec l'utilisation de qjackctl [[tuto Sonic-Pi]] ====== la cerise sur le gateau : streaming & jackd ====== -test avec darksnow : ça marche avec la bonne configuration et qjackctl -Pas de soucis pour lancer darkice via darksnow sur jackd mais le stream coupe en rajoutant sonic-Pi la carte est overclocké à 1Ghz + 80 pour le GPU... __todo__ test qjackctl sans gui, voir sonic-pi sans gui et tester ices au lieu de darkice. ====== Commande gstreamer ====== Streamer la fenetre GEM de pure data sur un serveur icecast gst-launch-0.10 ximagesrc xname="GEM" ! queue ! videoconvert ! theoraenc ! oggmux ! shout2send ip=$ip port=$port password=$password mount=$stream.ogg Remplacer les paramètres du serveur (ip, port, ...) par ceux de votre config bien sûr ! Exemple avec le son en + venant de jackaudio (qjackctl lancé) gst-launch-0.10 ximagesrc xname="GEM" ! queue ! ffmpegcolorspace ! videoscale ! video/x-raw-yuv,width=320,height=280,bitrate=128 ! theoraenc quality=4 ! queue ! oggmux name=mux jackaudiosrc connect=0 ! audio/x-raw-float,name=stream,channels=2 ! queue ! audioconvert ! vorbisenc ! queue ! mux. mux. ! queue ! shout2send ip=apo33.org port=8000 password=***** name=monsuperStream description=sandesc genre=genre mount=/mounted.ogg sync=false