+ sudo apt-get install libsdl2-dev libsdl2-image-dev libsdl2-mixer-dev libsdl2-ttf-dev
+
+cf [Installation
+Kivy](https://kivy.org/docs/installation/installation-linux.html)
+
+## Version compilée
+
+Une version compilée peut être créée avec pyinstaller:
+
+ :::bash
+ pyinstaller music_sampler.spec
+
+## Téléchargements
+
+- Un exemple de configuration ainsi que des musiques associées à l'exemple
+ peuvent être trouvées sur
+ [owncloud](https://outils.immae.eu/owncloud/index.php/s/kSrIe15G1AiZ9YF)
+- Une version précompilée de `music_sampler` peut également être téléchargée
+ [dans le même
+ dossier](https://outils.immae.eu/owncloud/index.php/s/kSrIe15G1AiZ9YF/download?path=%2F&files=music_sampler)
+ (attention, elle n'est pas toujours forcément à jour, lancer le programme avec
+ `-V` pour voir la version compilée)
+
+## Utilisation
+
+Tout le travail consiste à préparer les transitions dans le fichier de
+configuration `config.yml`.
+
+Lancer ensuite le programme dans le dossier où se situe le fichier de
+configuration (voir plus bas pour une utilisation avancée). Une fenêtre
+représentant un clavier apparaît. Le rond orange dans le coin du clavier devient
+vert lorsque tout est chargé, ou rouge en cas de problème. Une touche grisée et
+barrée représente une touche non-utilisable pour le moment : soit parce que la
+musique est en cours de chargement (au lancement du programme, cela peut prendre
+un peu de temps sur certaines machines), soit parce qu'il y a une action en
+cours.
+
+Un exemple de fichier de configuration est fourni, avec un certain nombre de
+touches et de transitions programmées (pour les trois musiques fournies), la
+syntaxe du fichier (expliquée plus bas) se comprend aisément en le regardant. De
+plus, certaines touches (par exemple 'ÉCHAP' pour tout arrêter) peuvent être
+gardées d'une fois sur l'autre.
+
+### Actions possibles
+
+ - Cliquer sur une touche : affiche les actions associées à cette touche (dans
+ le cadre en bas à gauche).
+ - Appuyer sur une touche : déclenche les actions associées à cette touche
+ (affichées également dans le cadre en bas à gauche). Lorsqu'une touche a des
+ actions en cours, son cadre est noir. Notez qu'une action de type "jouer une
+ musique" est considérée comme terminée quand ladite musique est lancée. En
+ cas d'appui répété sur une touche, music_sampler ne relance pas les actions
+ associées à cette touche si ces actions ne sont pas terminées ; cela pour
+ éviter les "accidents".
+ - Ctrl+C ou Ctrl+Q : quitte le programme (possible aussi en cliquant
+ simplement sur la croix en haut à droite).
+ - Ctrl+R : recharge le fichier de configuration.