Ceci est une ancienne révision du document !
Sonic Pi
Sonic-Pi est un environnement dédié à l'apprentissage du livecoding et de la musique sur ordinateur (basé sur ruby et supercollider).
Comment l'utiliser
Télécharger et installer la version adaptée à votre ordinateur depuis le site du projet Sonic-Pi.
Sur Debian, on peut l'installer depuis les paquets
# Debian 9.5 @ kirin / 20200310 sudo apt-get install sonic-pi # version 2.10
Une fois installé, on peut le démarrer, le logiciel ressemble alors à ça :
La barre de menu est en haut de la fenêtre.
Juste en dessous à gauche, c'est l'éditeur de code dans lequel on entrera le code à jouer, il se compose de 10 “onglets” qui peuvent être démarrés indépendamment, les buffers.
A droite la fenêtre “Trace” donne des informations sur les actions en cours.
En bas à gauche, sont rassemblées les ressources accessibles (tutoriels, exemples de code, échantillons sonores réutilisables, etc.)
En bas à droite, c'est la zone d'aide dans laquelle s'afficheront les tutoriels, son contenu change en fonction de ce qui est choisi dans la zone de ressources.
Ressources
https://en.wikipedia.org/wiki/Sonic_Pi
«Code music with Sonic Pi», livre pour découvrir Sonic Pi écrit par Sam Aaron, l'auteur de Sonic Pi (en anglais, pdf) : https://raspberrypi.org/magpi-issues/Essentials_Sonic_Pi-v1.pdf
https://github.com/samaaron/sonic-pi
Forum de discussion : https://in-thread.sonic-pi.net/