La semaine dernière, j'ai animé un atelier à l' école d'ingénieurs de l'université d'Iowa , introduisant le langage et environnement Sonic Pi aux étudiants. Ce langage de programmation est conçu pour être utilisé dans des situations musicales de live coding . Il peut aussi être utilisé pour introduire la programmation à des personnes sans expérience. Les étudiants étaient très curieux et actifs : nous avons eu le temps de couvrir tous les exemples et d'introduire la notion de live coding dans le contexte de musique électronique. Vous trouverez ci-dessous les extraits de code que j'ai utilisés pour cet atelier d'une heure. Play a note play 70 Cmd-R to run the code Chord play 72 play 75 play 79 Melody play 72 sleep 1 play 75 sleep 1 play 79 Play with durations & pitch Duration is in “beats”. Default BPM is 60, i.e. 1 beat is 1 second. Pitch is the MIDI note number. Try 60.25 if you like eighth tones. First option: amp play 50, amp: ...