Chargement...
 
[Voir/Cacher menus de gauche]
[Voir/Cacher menus de droite]

sonic-pi est un langage de programmation de musique.

Image





Informations


Site web officiel : http://sonic-pi.net/ Image .
Version actuelle : 4.5.1 du 2024 04 28.
Licence : MIT.
Plateforme : Linux/windows/Apple.
Développeur(s) : Sam Aaron et toute une communauté.
Soutien : par patreon Image .



Description


Sonic-pi est un langage permettant la programmation de musique. Il est plutôt simple à maîtriser et très complet !

Un tuto est disponible, embarqué dans le programme en français !

À noter : Sonic-Pi n'est pas un langage autonome, en fait il s'agit d'un "binding" c'est-à-dire une interface entre un langage de script qui existait déjà : Ruby d'une part, langage s'inspirant de Python et Smalltalk mais sans la puissance totale de ces deux langages mais très facile et simple à apprendre et, d'autre part, un serveur de sons, c'est-à-dire un synthétiseur très puissant qui est SuperCollider.

Sonic-Pi est ainsi une interface qui permet de faire communiquer SuperCollider avec l'interpréteur Ruby. Évidemment on y gagne en ergonomie car le langage intégré de SuperCollider qui est SClang est plus difficile pour un débutant ne serait-ce que par sa syntaxe type C donc beaucoup moins lisible que Ruby pour un non programmeur. En revanche cette facilité d'utilisation à un coût : il y a beaucoup de moins de possibilités avec Sonic-Pi, plutôt orienté techno-dance, qu'avec SClang le langage natif.

Si on veut, par exemple, faire de la musique acousmatique électroacoustique ou de la musique mixte en contemporain mais aussi si on veut accéder à toute la richesse sonore de SuperCollider (qui est l'égal au moins de CSound actuellement) il n'y aura pas le choix : l'apprentissage de SClang sera un passage obligé, malheureusement tous les tuto et livres (gratuits) sont en anglais à ma connaissance. j'ai commencé par Sonic-Pi, puis j'ai basculé sur SuperCollider piloté par Python avec «FoxDot» qui malheureusement n'est plus ni maintenu ni développé et je me mets actuellement (4 mars 2022) à SClang pour les raisons évoquées ci-dessus. Mais cela dépend de vos choix et de la musique que vous souhaitez faire.

Sonic-Pi reste ainsi une solution appréciable si vous voulez plutôt faire du "live coding" en musique technoïde, c'est même quasi-parfait pour ce genre de projet.



Utilisation


Une fois installé (voir section si dessous), tapez sonic-pi dans votre terminal pour linux ou alors cliquez sur l’icône pour lancer le programme pour les autres.
Voilà ! Vous pouvez commencer wink


Installation

[+]

Divers






[+]

Collaborateur(s) de cette page : olinuxx , Karmatotal , r1 et grimstOr .
Page dernièrement modifiée le Samedi 14 mai 2022 20:20:12 par olinuxx.
Le contenu de cette page est licencié sous les termes licence.

Documentation [Afficher / Cacher]

Faire un don
[Afficher / Cacher]

Connexion
[Afficher / Cacher]


Mégaphone [Afficher / Cacher]

calixtus06, 11:53, sam. 18 Jan 2025: Bonjour et bienvenue à medijskestudije, xno80b0, mawoho8836@xcmexicoboscofreshfest17, totosearchsite, politicadeverdade, ErParucca :-)
calixtus06, 13:48, mar. 14 Jan 2025: Bonjour et bienvenue à ratatouilleveganfood, totosearchsitee, eatruntown, dmxofficial, tobadge, onlinecasinokr365, eatruncovid, verificationnara, dependtotosite, casinohunter24, totosid, voxtempli :-)
allany, 10:10, jeu. 09 Jan 2025: Ho Ho Ho mais c'est l'édito ! [Lien]
calixtus06, 08:20, ven. 03 Jan 2025: Bonjour et bienvenue à gndl :-)
calixtus06, 14:17, jeu. 02 Jan 2025: Bonjour et bienvenue à leek :-)
FRANCK HUMBERT, 16:23, mar. 31 Dec 2024: bon bout d'an !
olinuxx, 15:03, mar. 31 Dec 2024: Je vous souhaite une très chouette année 2025. Utile, enjouée, et pleine de réussites autant personnelles que collectives. À vous et à vos proches. Rendez-vous l'année prochaine !
calixtus06, 15:17, sam. 28 Dec 2024: Bonjour et bienvenue à mizic :-)
olinuxx, 19:46, ven. 27 Dec 2024: Merci @Bonnaf. Je te réponds dans le fil de discussion.
Bonnaf, 15:13, ven. 27 Dec 2024: Désolé olinuxx,j'en prends note
calixtus06, 13:02, ven. 27 Dec 2024: Bonjour et Bienvenue à Bonnaf et Gillaume :-)
olinuxx, 11:19, ven. 27 Dec 2024: @Bonnaf : utilise le forum pour les questions stp