====== Les blips du mardi ====== Ateliers de //creative coding// (programmation artistique), orientés vers le //live-coding// (programmation artistique en //live//), organisés par le [[https://www.cookie.paris|Cookie Collective]].\\ Deux salles, deux ambiances : //shaders// avec [[https://linktr.ee/z0rg|z0rg]] pour les visuels, et //algorave// avec Jules et [[https://eliegavoty.xyz|Élie]] pour la musique.\\ Jus et internetz fournis, y'a moyen de faire du thé. Il fait frisket en hiver, viens en doudoune. ===== 🎨 Salle Visuels 🎨 ===== * **Kézako ?** Un //fragment shader// est un programme destiné à la carte graphique (GPU), écrit dans le langage GLSL. De nombreux outils existent pour le compiler et le faire exécuter et afficher par la carte graphique, nous passons par le site collaboratif [[https://www.shadertoy.com|Shadertoy]]. * **Où ?** Au [[:start|Fuz]]. * **Quand ?** Les **mardis soirs à partir de 19h**. Parfois l'atelier est annulé : voir l'**[[https://framagenda.org/apps/calendar/p/zpDjE9gGFeFZAmdz|agenda]]**. * **Avec quoi ?** Ton ordinateur portable : plus ton GPU a de la patate, plus tu pourras faire des //shaders// stylés. * **Pour qui ?** Certains mardis sont réservés aux débutants, d'autres aux initiés : voir l'**[[https://framagenda.org/apps/calendar/p/zpDjE9gGFeFZAmdz|agenda]]**. * **Combien ?** Prix libre, dans la tirelire ou en virement sur la page [[https://www.helloasso.com/associations/aeri-montreuil|HelloAsso de l'AERI]]. * **Qui ?** [[user:z0rg|z0rg]] (animateur), [[user:hrst4|hrst4]], [[user:peregrine|peregrine]], stenator, &c. //Demande un compte wiki sur le tchat et ajoute-toi !// [[atelier:creative_coding:code_des_ateliers|Code des ateliers]] précédents\\ [[atelier:creative_coding:shader_wishlist|Liste de souhaits]] : Quels sont les effets ou techniques particuliers que tu souhaites apprendre, les //shaders// trouvés sur Shadertoy que tu veux comprendre ?\\ [[atelier:creative_coding:shader_links|Liens WWW]] : Partage tes sites et articles préférés. ===== 🎶 Salle Musique 🎶 ===== * **Kézako ?** On programme de la musique en //live// avec [[https://github.com/Qirky/FoxDot|FoxDot]] et [[https://supercollider.github.io|SuperCollider]]. * **Où ?** Au [[:start|Fuz]]. * **Quand ?** Les **mardis soirs à partir de 19h**. Parfois l'atelier est annulé : voir l'**[[https://framagenda.org/apps/calendar/p/zpDjE9gGFeFZAmdz|agenda]]**. * **Avec quoi ?** Ton ordinateur portable et tes écouteurs. * **Pour qui ?** Tous publics. * **Combien ?** Prix libre, dans la tirelire ou en virement sur la page [[https://www.helloasso.com/associations/aeri-montreuil|HelloAsso de l'AERI]]. * **Qui ?** Élie (animateur), Jules (animateur), NuSan (animatrice), &c. //Demande un compte wiki sur le tchat et ajoute-toi !// ==== Bibliographie ==== * **The Theory and Technique of Electronic Music** - //Miller Puckette// * **Computer Music with Examples in SuperCollider 3** - //David Michael Cottle// * **A Gentle Introduction to SuperCollider** - //Bruno Ruviaro// * **SuperCollider 5** - //Phyllis Hale// * **the SuperCollider \Help "Book"** - //XXXX// * **Mapping and Visualization with SuperCollider** - //Marinos Koutsomichalis// ==== Liens ==== * [[https://livecoding.fr|]] : site francophone de ressources de //live-coding// par [[https://raphaelforment.fr|BuboBubo]] * [[https://www.youtube.com/playlist?list=PLPYzvS8A_rTaNDweXe6PX4CXSGq4iEWYC|Chaîne Youtube d'Eli Fieldsteel]] : tuto SC de débutant à avancé * [[https://www.youtube.com/@synth_def|Chaîne Youtube de SynthDef]] : sessions live coding avec SC * [[https://github.com/Jules-dejardin/supercoollider42k|Repo github de Jules]] : plein de synthdef //made in// Jules à explorer! * [[http://doc.sccode.org/Tutorials/Getting-Started/00-Getting-Started-With-SC.html|Get started]] : le tutoriel standard pour débuter avec SuperCollider, créé par Scott Wilson et James Harkins * [[https://composerprogrammer.com/teaching/supercollider/sctutorial/tutorial.html|Nick Collins]] : tuto en ligne de Nick Collins * [[https://scsynth.org/|Forum]] : forum officiel * [[https://sccode.org/|Code SC]] : partage de code SC, snippets.. ==== Code des ateliers (fichiers zippés en attendant de pouvoir upload les .scd)==== * {{atelier:creative_coding:atelier_20241105.7z | 05.11.2024 : Introduction à SuperCollider avec Jules}}