Open source project around Raspberry Pi and eurorack Modular systems
flasher raspbian stretch lite sur une carte micro Sd d'au moins 8Gb. https://www.raspberrypi.org/downloads/raspbian/
les nom d'utilisateur et mots de passe par défauts sont respectivement : pi et raspberry.
Par defaut, le clavier est parametré en mode qwerty, pour modifier ça et parametrer la connexion wifi, utiliser la commande sudo raspi-config
wifi : selectinner networking options puis wi-fi
clavier : localisation options puis change keyboard layout
seriel : selectionner interfacing options puis serial, à la question "would you like a login shell to be accessible over serial?", répondre no et à la question "would you like the serial port hardware to be enabled?" répondre yes
spi : interfacing options, spi, yes
autologin : boot, autologin
installation du driver audio :
lancer la commande
sudo rpi-update
dans /boot/config.txt,
commenter dtparam=audio=on
et ajouter dtoverlay=audioinjector-wm8731-audio
Pour ce faire, utiliser la commande sudo nano /boot/config.txt
et ajouter un croisillon (#) devant la ligne à commenter.
utiliser l'utilitaire alsamixer pour ouvrir les entrées et sorties :
la touche 'm' permet de muter ou démuter la sortie audio "Output Mixer HiFi" et la touche 'espace' permet d'activer l'entrée audio "Line" qu'on trouve avec la touche f4.
installer les dépendances :
sudo apt-get install --no-install-recommends
puredata
pd-osc
git
python-dev
python-smbus
python-pil
python-setuptools
python-serial
python-psutil
usbmount
sudo nano /lib/systemd/system/systemd-udevd.service
: remplacer MountFlags=slave
par MountFlags=shared
sudo apt-get install --no-install-recommends python-pip
sudo pip install Adafruit-SSD1306 Adafruit-GPIO
git clone https://github.com/ptone/pyosc.git
cd pyosc
sudo python setup.py install
cd ../
installation du programme principal :
git clone https://github.com/eowavemarc/RPi_modular.git
cd RPi_modular
cp -r * ../
cd ../
sudo rm -r pyosc RPi_modular
sudo nano /etc/rc.local
: ajouter python /home/pi/main.py &
avant exit 0