Sonic Pi, l’application qui transforme un éditeur de code en instrument de musique, passe en version 5. Ce n’est pas une simple mise à jour : le moteur audio a été entièrement remplacé, l’interface a été repensée et Linux reçoit enfin un traitement de faveur. Le tout reste gratuit, open source et disponible sur Windows, macOS et Linux.
Pour ceux qui ne connaissent pas : tu écris quelques lignes de code, tu appuies sur Lecture, et ton ordinateur joue. Tu modifies le code en direct, le morceau change en direct. Né pour apprendre à coder en classe, l’outil est devenu un véritable synthé de scène. Cette version 5, publiée cette semaine et très attendue, s’adresse autant aux débutants qu’aux musiciens qui jouent en concert.
Un studio de musique qui se pilote au code
Le principe n’a pas changé : des boucles simples comme live_loop déclenchent des sons, des samples et des effets, pendant que tu modifies les paramètres à chaud. Pas besoin de savoir composer : on apprend en bidouillant, avec un tutoriel intégré et des exemples prêts à jouer. Des écoles l’utilisent pour enseigner la logique informatique à travers la musique, et des artistes s’en servent en concert devant des milliers de personnes.
La version 5 ne change pas cette philosophie, mais elle la rend beaucoup plus agréable. L’interface a été retravaillée : cartes de démarrage rapide, complétion de code avec documentation intégrée, exemples interactifs dans l’aide, recherche dans l’éditeur et raccourcis clavier personnalisables. Les messages d’erreur sont enfin lisibles, et l’accessibilité a reçu un gros chantier : lecteurs d’écran, contrastes élevés, navigation au clavier.
Sous le capot, le moteur audio a tout changé
La grosse nouvelle, c’est le remplacement du moteur de son. Pendant des années, Sonic Pi s’appuyait sur SuperCollider, une référence en recherche musicale mais un logiciel compliqué à apprivoiser. Le créateur du projet, Sam Aaron, a passé un an à écrire SuperSonic, une version plus amicale du même moteur : c’est elle qui tourne désormais dans la version 5.
Le résultat le plus visible : tu peux changer de casque ou de carte son en pleine session, sans redémarrer et sans couper ta musique. La latence du mixeur passe de vingt millisecondes à une et demie, ce qui se sent immédiatement quand on joue en direct. Un nouveau panneau de supervision affiche l’arbre des nœuds audio en temps réel, comme un tableau de bord d’ingénieur du son.

Capture : panneau SuperSonic de Sonic Pi v5 (arbre des nœuds audio). Source : Edgar Delgado Vega, « Sonic Pi 5 RC First Impressions » — https://edelveart.github.io/blog/sonic-pi-5-rc-first-impressions-with-what-is-love/
Sur Linux, PipeWire devient un citoyen de première classe
Linux, longtemps parent pauvre, est ici particulièrement gâté. Sonic Pi 5 parle directement à PipeWire, le serveur audio moderne des distributions récentes, et ce support est activé par défaut. L’application apparaît dans les outils de routage audio comme un appareil classique, avec ses entrées et ses sorties visibles : tu peux la brancher sur un logiciel de montage, un autre synthé ou une table de mixage virtuelle sans bidouiller.

Capture : préférences audio de Sonic Pi v5 sur Linux (PipeWire). Source : forum officiel in_thread — https://in-thread.sonic-pi.net/t/sonic-pi-v5-rc1-is-now-available-to-download/10023
Windows n’est pas oublié, avec des réglages audio qui tiennent compte d’ASIO pour la latence, et macOS garde son confort habituel. Dans tous les cas, tu peux brancher tes écouteurs en plein milieu d’une boucle : la musique continue, le son bascule. C’est le genre de détail qui paraît évident et qui manquait depuis des années.
Jouer ensemble, enregistrer, et quelques pièges
La version 5 ajoute de quoi jouer à plusieurs : suivre le tempo d’un autre appareil via MIDI, ou récupérer directement le son d’un autre participant à une session Ableton Link. Une manette de jeu peut piloter les sons comme un contrôleur MIDI. Et si tu veux garder une trace, l’enregistrement de la session en vidéo est intégré sur macOS et Windows.
Attention aux changements qui cassent : la commande de volume set_volume! a changé de barème, et la version 5 garde ses propres fichiers de configuration. Tes réglages de la version 4 ne seront pas repris, mais l’ancienne version peut rester installée à côté sans conflit. Rien de rédhibitoire, juste de quoi lire la documentation avant de foncer.
Une refonte qui reste accessible
Sonic Pi 5 réussit un pari rare : une refonte profonde qui reste accessible aux débutants. Le moteur est neuf, l’interface est plus accueillante, et Linux n’a jamais été aussi bien servi. Si l’idée de faire de la musique avec quelques lignes de code te tente, c’est le meilleur moment pour essayer : gratuit, libre, et disponible dès aujourd’hui.
Sources
GitHub, release v5.0.0 « SuperSonic » — https://github.com/sonic-pi-net/sonic-pi/releases/tag/v5.0.0 — notes de version complètes : SuperSonic, PipeWire, interface et changements qui cassent.
Sonic Pi, site officiel — https://sonic-pi.net/ — présentation, téléchargements Windows, macOS, Linux et Raspberry Pi, ressources pédagogiques.
Forum officiel in_thread, « Sonic Pi v5 Released » — https://in-thread.sonic-pi.net/t/sonic-pi-v5-released/10033 — annonce de la sortie par Sam Aaron et retours de la communauté.
Edgar Delgado Vega, « Sonic Pi 5 RC First Impressions » — https://edelveart.github.io/blog/sonic-pi-5-rc-first-impressions-with-what-is-love/ — tour détaillé des RC : interface, documentation interactive, panneau SuperSonic.
Hacker News, discussion « Sonic Pi v5 » — https://news.ycombinator.com/item?id=49208296 — accueil de la communauté technique.
Wikipédia, « Sonic Pi » — https://en.wikipedia.org/wiki/Sonic_Pi — historique, licence MIT, usages éducatifs.
—
Recherche, relecture et illustration assistées par IA. Le contenu reflète le travail éditorial de la rédaction.




No comments yet