import{s as G,e as N,n as Q}from"../chunks/scheduler.aZRR5A_O.js";import{S as Y,i as J,s as r,g as o,r as K,A as U,f as i,c as n,h as a,x as u,u as W,k as B,a as s,v as X,d as Z,t as ee,w as te}from"../chunks/index.AIcdAWo0.js";import{I as ie}from"../chunks/Info.8pLsFJ2C.js";function se(F){let _,p,I="Bienvenue",b,m,A=`Livecoding.fr est un site collaboratif consacré à la pratique du live coding. Il est maintenu par un effort communautaire d’un groupe d’artistes, de musiciens et de développeurs francophones. Son objectif premier est de centraliser les informations sur la pratique du live coding : guides, articles, évènements, information sur les artistes, etc. Tout ajout est le bienvenu. Consulter ce guide ou ce guide pour apprendre comment ajouter une information.`,C,l,k,L,c,z="Qu’est-ce que le live-coding ?",w,d,P,f,E='Historiquement, le live coding est un type de création porté par le collectif TOPLAP. Il existe de nombreux groupes en Europe et dans le monde qui sont issus de ce collectif : TOPLAP Barcelona, Livecode NYC, parmi d’autres. La pratique du live coding s’est popularisée au travers du Manifeste TOPLAP et des Algoraves (algorithmic rave parties). Il s’agit pourtant de l’arbre qui cache la forêt : le live coding est une pratique qui existe depuis la fin des années 1980, et que l’on retrouve un peu partout dans les arts numériques.',H,v,R="À propos de ce site",T,h,S='Ce site est une collection de ressources. Il est conçu pour combler un vide. La communauté francophone du live coding ne possédait pas de site permettant aux artistes et musiciens français de se trouver et d’échanger facilement. Disposer d’un site dédié permet de rompre avec la nécessité de se tenir informé sans cesse sur les réseaux sociaux sous peine de manquer une information. Ce site est conçu et maintenu par Raphaël Forment (BuboBubo).',y,g,D="L’information sur chacune des pages est randomisée pour favoriser la découverte.",M,x,O="Comment contribuer ?",$,q,V='Le site est hébergé sur GitHub. Pour ajouter une information au site, veuillez créer une Pull Request. Vous pouvez aussi contacter l’un des membres qui se chargera de transmettre l’information.',j;return d=new ie({props:{info:"Le live coding est une pratique qui fait de l'acte de programmation un geste expressif, performatif et artistique. Les live coders considèrent l'interface de programmation comme un instrument pour la création temps réel. Le live coding est un art au croisement entre synthèse sonore, improvisation musicale et musique algorithmique générative.

Le live coding est au croisement de plusieurs arts et encourage des approches transdisciplinaires de la création : musique, arts visuels, informatique, jeux vidéos, danse, etc. Plus largement, le live coding est une approche critique de la création qui encourage les artistes à ré-imaginer leur rapport à l'informatique. Le live coding est traversé par la culture hacker, par la philosophie du logiciel libre et open source. C'est une pratique qui cherche à développer une nouvelle forme d'expressivité au sein des arts. Le live coding considère l'ordinateur comme un outil pour la programmation exploratoire ou la programmation conversationnelle, comme un outil de discussion et de médiation.",markdown:"false"}}),{c(){_=r(),p=o("h1"),p.textContent=I,b=r(),m=o("p"),m.innerHTML=A,C=r(),l=o("embed"),L=r(),c=o("h1"),c.textContent=z,w=r(),K(d.$$.fragment),P=r(),f=o("p"),f.innerHTML=E,H=r(),v=o("h1"),v.textContent=R,T=r(),h=o("p"),h.innerHTML=S,y=r(),g=o("p"),g.textContent=D,M=r(),x=o("h1"),x.textContent=O,$=r(),q=o("p"),q.innerHTML=V,this.h()},l(e){U("svelte-si4wcq",document.head).forEach(i),_=n(e),p=a(e,"H1",{"data-svelte-h":!0}),u(p)!=="svelte-1bwy2rx"&&(p.textContent=I),b=n(e),m=a(e,"P",{"data-svelte-h":!0}),u(m)!=="svelte-1y0o8sa"&&(m.innerHTML=A),C=n(e),l=a(e,"EMBED",{type:!0,src:!0,width:!0,height:!0}),L=n(e),c=a(e,"H1",{"data-svelte-h":!0}),u(c)!=="svelte-z12tl4"&&(c.textContent=z),w=n(e),W(d.$$.fragment,e),P=n(e),f=a(e,"P",{"data-svelte-h":!0}),u(f)!=="svelte-qso192"&&(f.innerHTML=E),H=n(e),v=a(e,"H1",{"data-svelte-h":!0}),u(v)!=="svelte-9nyscp"&&(v.textContent=R),T=n(e),h=a(e,"P",{"data-svelte-h":!0}),u(h)!=="svelte-ffh2di"&&(h.innerHTML=S),y=n(e),g=a(e,"P",{"data-svelte-h":!0}),u(g)!=="svelte-1bpzmjt"&&(g.textContent=D),M=n(e),x=a(e,"H1",{"data-svelte-h":!0}),u(x)!=="svelte-15qmnqt"&&(x.textContent=O),$=n(e),q=a(e,"P",{"data-svelte-h":!0}),u(q)!=="svelte-1ht7736"&&(q.innerHTML=V),this.h()},h(){document.title="LC.FR",B(l,"type","text/html"),N(l.src,k="https://strudel.cc/?SVDRxdhV4_CT")||B(l,"src",k),B(l,"width","100%"),B(l,"height","350px")},m(e,t){s(e,_,t),s(e,p,t),s(e,b,t),s(e,m,t),s(e,C,t),s(e,l,t),s(e,L,t),s(e,c,t),s(e,w,t),X(d,e,t),s(e,P,t),s(e,f,t),s(e,H,t),s(e,v,t),s(e,T,t),s(e,h,t),s(e,y,t),s(e,g,t),s(e,M,t),s(e,x,t),s(e,$,t),s(e,q,t),j=!0},p:Q,i(e){j||(Z(d.$$.fragment,e),j=!0)},o(e){ee(d.$$.fragment,e),j=!1},d(e){e&&(i(_),i(p),i(b),i(m),i(C),i(l),i(L),i(c),i(w),i(P),i(f),i(H),i(v),i(T),i(h),i(y),i(g),i(M),i(x),i($),i(q)),te(d,e)}}}class ae extends Y{constructor(_){super(),J(this,_,null,se,G,{})}}export{ae as component};