This commit is contained in:
Bubobubobubobubo
2024-02-08 12:23:37 +00:00
parent a187b8a1e1
commit 2dbbf77239
94 changed files with 222 additions and 149 deletions

File diff suppressed because one or more lines are too long

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,13 @@
import{s as b,n}from"./scheduler.aZRR5A_O.js";import{S as v,i as h,g as c,s as g,h as p,x as d,c as f,k,a as r,f as l}from"./index.kYoizZ4A.js";function x(m){let e,o=`<div class="pr-4"><img src="https://library.vcvrack.com/screenshots/200/Biset/Biset-Blank.png"/></div> <div class="col-span-4"><p>Sébastien Huertas (<a href="https://github.com/gibbonjoyeux">gibbonJoyeux</a>) est l&#39;auteur de plusieurs modules pour l&#39;environnement
<a href="https://vcvrack.com/">VCVRack</a>. Ses modules permettent de <i>live coder</i> <b>VCVRack </b>par le biais d&#39;un langage spécialisé inspiré de la syntaxe des expressions
régulières : <a href="https://library.vcvrack.com/?brand=Biset">Biset Regex</a>. Il est
aussi l&#39;auteur d&#39;un module <a href="https://en.wikipedia.org/wiki/Music_tracker">tracker</a> et de nombreux utilitaires permettant de faire de <b>VCV </b>un écosystème plus pertinent pour l&#39;écriture musicale ou pour l&#39;improvisation. Il a dernièrement publié un module en apparence trompeur, <a href="https://library.vcvrack.com/Biset/Biset-Blank">Blank</a>. Un module <i>blank</i>, dans le jargon propre aux synthétiseurs modulaires, est d&#39;ordinaire un module utilisé en lieu et place d&#39;un véritable module. Il permet de combler un vide, de ne pas laisser une partie d&#39;un rack exposée à la poussière ou à la chute accidentelle des objets sur l&#39;alimentation électrique. Il peut aussi être utilisé de manière créative pour décorer un synthétiseur, comme en témoigne ce magnifique pigeon.</p> <br/> <p>Le <b>Blank</b> dont il est ici question modifie le comportement global de
lapplication et de son interface ! Une fois inséré dans un <i>patch</i>,
chaque câble devient <i>auscultable</i> et sanime. Il est possible daperçevoir la
forme donde du signal passant au travers des câbles. Pour le public, cela
permet de comprendre plus facilement le type de signaux utilisés et la nature des signaux qui transitent pour chaque connexion. Pour lapprentissage ou la pédagogie, ce module remplace
aisément lutilisation dun oscilloscope dédié. Passer la souris
sur une connexion affiche aussi un oscilloscope dans une fenêtre <i>popup</i>. Le module est également relativement économe en ressources, ce qui est toujours un plus !</p> <br/> <img src="../images/bisetblank.gif" alt="Biset Blank" style="display:block;margin-left:auto;margin-right:auto;max-width:1000px;width:75%"/></div>`,s,t,u=`Ce module a initialement été conçu pour offrir un meilleur retour visuel au
public lors des performances de <em>live coding</em>. Son utilité dépasse désormais ce
seul contexte. Félicitations à gibbonJoyeux pour son travail sur lécosystème
VCVRack, encore peu investi par les communautés de <em>live coding</em>.`;return{c(){e=c("div"),e.innerHTML=o,s=g(),t=c("p"),t.innerHTML=u,this.h()},l(i){e=p(i,"DIV",{class:!0,"data-svelte-h":!0}),d(e)!=="svelte-slqfsu"&&(e.innerHTML=o),s=f(i),t=p(i,"P",{"data-svelte-h":!0}),d(t)!=="svelte-hj10od"&&(t.innerHTML=u),this.h()},h(){k(e,"class","grid grid-cols-5 h-screen")},m(i,a){r(i,e,a),r(i,s,a),r(i,t,a)},p:n,i:n,o:n,d(i){i&&(l(e),l(s),l(t))}}}const _={title:"Biset Blank : un module VCVRack pour animer les performances de live coding",author:"Raphaël Maurice Forment",date:"2024-08-02"};class V extends v{constructor(e){super(),h(this,e,null,x,b,{})}}export{V as default,_ as metadata};

File diff suppressed because one or more lines are too long

Binary file not shown.

Binary file not shown.

File diff suppressed because one or more lines are too long

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,7 @@
import{_ as w}from"../chunks/preload-helper.0HuHagjb.js";import{_ as N}from"../chunks/dynamic-import-helper.0gtGTknh.js";import{s as Q}from"../chunks/scheduler.aZRR5A_O.js";import{S as U,i as W,q as M,g as v,m as y,s as q,r as B,h,j as g,n as I,f as d,c as z,u as X,k as R,a as Y,y as n,v as F,o as C,t as G,b as Z,d as J,w as K,p as tt}from"../chunks/index.kYoizZ4A.js";async function et({params:s}){const e=await N(Object.assign({"../apropos.svelte.md":()=>w(()=>import("../chunks/apropos.svelte.6l0pPS20.js"),__vite__mapDeps([0,1,2]),import.meta.url),"../biset_blank.svelte.md":()=>w(()=>import("../chunks/biset_blank.svelte.kWI8eoT3.js"),__vite__mapDeps([3,1,2]),import.meta.url),"../renardo.svelte.md":()=>w(()=>import("../chunks/renardo.svelte.GSGToFQe.js"),__vite__mapDeps([4,1,2]),import.meta.url),"../teletypecinqzero.svelte.md":()=>w(()=>import("../chunks/teletypecinqzero.svelte.kCfVzh2N.js"),__vite__mapDeps([5,1,2]),import.meta.url)}),`../${s.slug}.md`),{title:i,date:o,author:l}=e.metadata,E=e.default;return{title:i,date:o,author:l,content:E}}const lt=Object.freeze(Object.defineProperty({__proto__:null,load:et},Symbol.toStringTag,{value:"Module"}));function at(s){let e,i,o=s[0].title+"",l,E,c,_,T,$=s[0].date+"",A,V,u,j,b=s[0].author+"",D,L,m,t,f;var p=s[0].content;function H(a,r){return{}}return p&&(t=M(p,H())),{c(){e=v("article"),i=v("h1"),l=y(o),E=q(),c=v("div"),_=v("p"),T=y("Publié le : "),A=y($),V=q(),u=v("p"),j=y("Auteur : "),D=y(b),L=q(),m=v("div"),t&&B(t.$$.fragment),this.h()},l(a){e=h(a,"ARTICLE",{});var r=g(e);i=h(r,"H1",{});var P=g(i);l=I(P,o),P.forEach(d),E=z(r),c=h(r,"DIV",{class:!0});var O=g(c);_=h(O,"P",{class:!0});var S=g(_);T=I(S,"Publié le : "),A=I(S,$),S.forEach(d),V=z(O),u=h(O,"P",{class:!0});var k=g(u);j=I(k,"Auteur : "),D=I(k,b),k.forEach(d),O.forEach(d),L=z(r),m=h(r,"DIV",{class:!0});var x=g(m);t&&X(t.$$.fragment,x),x.forEach(d),r.forEach(d),this.h()},h(){R(_,"class","inline font-bold"),R(u,"class","inline font-bold"),R(c,"class","pt-4 flex justify-between mb-12"),R(m,"class","px-12 content-center")},m(a,r){Y(a,e,r),n(e,i),n(i,l),n(e,E),n(e,c),n(c,_),n(_,T),n(_,A),n(c,V),n(c,u),n(u,j),n(u,D),n(e,L),n(e,m),t&&F(t,m,null),f=!0},p(a,[r]){if((!f||r&1)&&o!==(o=a[0].title+"")&&C(l,o),(!f||r&1)&&$!==($=a[0].date+"")&&C(A,$),(!f||r&1)&&b!==(b=a[0].author+"")&&C(D,b),r&1&&p!==(p=a[0].content)){if(t){tt();const P=t;G(P.$$.fragment,1,0,()=>{K(P,1)}),Z()}p?(t=M(p,H()),B(t.$$.fragment),J(t.$$.fragment,1),F(t,m,null)):t=null}},i(a){f||(t&&J(t.$$.fragment,a),f=!0)},o(a){t&&G(t.$$.fragment,a),f=!1},d(a){a&&d(e),t&&K(t)}}}function rt(s,e,i){let{data:o}=e;return s.$$set=l=>{"data"in l&&i(0,o=l.data)},[o]}class ct extends U{constructor(e){super(),W(this,e,rt,at,Q,{data:0})}}export{ct as component,lt as universal};
function __vite__mapDeps(indexes) {
if (!__vite__mapDeps.viteFileDeps) {
__vite__mapDeps.viteFileDeps = ["../chunks/apropos.svelte.6l0pPS20.js","../chunks/scheduler.aZRR5A_O.js","../chunks/index.kYoizZ4A.js","../chunks/biset_blank.svelte.kWI8eoT3.js","../chunks/renardo.svelte.GSGToFQe.js","../chunks/teletypecinqzero.svelte.kCfVzh2N.js"]
}
return indexes.map((i) => __vite__mapDeps.viteFileDeps[i])
}

Binary file not shown.

Binary file not shown.

View File

@ -1,7 +0,0 @@
import{_ as q}from"../chunks/preload-helper.0HuHagjb.js";import{_ as N}from"../chunks/dynamic-import-helper.0gtGTknh.js";import{s as Q}from"../chunks/scheduler.aZRR5A_O.js";import{S as U,i as W,q as M,g as v,m as y,s as k,r as B,h,j as g,n as I,f as d,c as z,u as X,k as O,a as Y,y as r,v as F,o as C,t as G,b as Z,d as J,w as K,p as tt}from"../chunks/index.kYoizZ4A.js";async function et({params:s}){const e=await N(Object.assign({"../apropos.svelte.md":()=>q(()=>import("../chunks/apropos.svelte.6l0pPS20.js"),__vite__mapDeps([0,1,2]),import.meta.url),"../renardo.svelte.md":()=>q(()=>import("../chunks/renardo.svelte.GSGToFQe.js"),__vite__mapDeps([3,1,2]),import.meta.url),"../teletypecinqzero.svelte.md":()=>q(()=>import("../chunks/teletypecinqzero.svelte.kCfVzh2N.js"),__vite__mapDeps([4,1,2]),import.meta.url)}),`../${s.slug}.md`),{title:l,date:o,author:i}=e.metadata,$=e.default;return{title:l,date:o,author:i,content:$}}const it=Object.freeze(Object.defineProperty({__proto__:null,load:et},Symbol.toStringTag,{value:"Module"}));function at(s){let e,l,o=s[0].title+"",i,$,c,_,j,E=s[0].date+"",w,R,u,T,b=s[0].author+"",A,V,m,t,f;var p=s[0].content;function H(a,n){return{}}return p&&(t=M(p,H())),{c(){e=v("article"),l=v("h1"),i=y(o),$=k(),c=v("div"),_=v("p"),j=y("Publié le : "),w=y(E),R=k(),u=v("p"),T=y("Auteur : "),A=y(b),V=k(),m=v("div"),t&&B(t.$$.fragment),this.h()},l(a){e=h(a,"ARTICLE",{});var n=g(e);l=h(n,"H1",{});var P=g(l);i=I(P,o),P.forEach(d),$=z(n),c=h(n,"DIV",{class:!0});var D=g(c);_=h(D,"P",{class:!0});var L=g(_);j=I(L,"Publié le : "),w=I(L,E),L.forEach(d),R=z(D),u=h(D,"P",{class:!0});var S=g(u);T=I(S,"Auteur : "),A=I(S,b),S.forEach(d),D.forEach(d),V=z(n),m=h(n,"DIV",{class:!0});var x=g(m);t&&X(t.$$.fragment,x),x.forEach(d),n.forEach(d),this.h()},h(){O(_,"class","inline font-bold"),O(u,"class","inline font-bold"),O(c,"class","pt-4 flex justify-between mb-12"),O(m,"class","px-12 content-center")},m(a,n){Y(a,e,n),r(e,l),r(l,i),r(e,$),r(e,c),r(c,_),r(_,j),r(_,w),r(c,R),r(c,u),r(u,T),r(u,A),r(e,V),r(e,m),t&&F(t,m,null),f=!0},p(a,[n]){if((!f||n&1)&&o!==(o=a[0].title+"")&&C(i,o),(!f||n&1)&&E!==(E=a[0].date+"")&&C(w,E),(!f||n&1)&&b!==(b=a[0].author+"")&&C(A,b),n&1&&p!==(p=a[0].content)){if(t){tt();const P=t;G(P.$$.fragment,1,0,()=>{K(P,1)}),Z()}p?(t=M(p,H()),B(t.$$.fragment),J(t.$$.fragment,1),F(t,m,null)):t=null}},i(a){f||(t&&J(t.$$.fragment,a),f=!0)},o(a){t&&G(t.$$.fragment,a),f=!1},d(a){a&&d(e),t&&K(t)}}}function nt(s,e,l){let{data:o}=e;return s.$$set=i=>{"data"in i&&l(0,o=i.data)},[o]}class ct extends U{constructor(e){super(),W(this,e,nt,at,Q,{data:0})}}export{ct as component,it as universal};
function __vite__mapDeps(indexes) {
if (!__vite__mapDeps.viteFileDeps) {
__vite__mapDeps.viteFileDeps = ["../chunks/apropos.svelte.6l0pPS20.js","../chunks/scheduler.aZRR5A_O.js","../chunks/index.kYoizZ4A.js","../chunks/renardo.svelte.GSGToFQe.js","../chunks/teletypecinqzero.svelte.kCfVzh2N.js"]
}
return indexes.map((i) => __vite__mapDeps.viteFileDeps[i])
}

View File

@ -1 +1 @@
{"version":"1707087093519"}
{"version":"1707394932520"}

Binary file not shown.

Binary file not shown.

View File

@ -6,13 +6,13 @@
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="theme-color" content="#ffffff">
<link href="./_app/immutable/assets/0.rfD1hpaM.css" rel="stylesheet">
<link rel="modulepreload" href="./_app/immutable/entry/start.jZmqao0P.js">
<link href="./_app/immutable/assets/0.Rw1B-n7e.css" rel="stylesheet">
<link rel="modulepreload" href="./_app/immutable/entry/start.F6RaBZoK.js">
<link rel="modulepreload" href="./_app/immutable/chunks/scheduler.aZRR5A_O.js">
<link rel="modulepreload" href="./_app/immutable/entry/app.lNt9oAbl.js">
<link rel="modulepreload" href="./_app/immutable/entry/app.ECIIk8FF.js">
<link rel="modulepreload" href="./_app/immutable/chunks/preload-helper.0HuHagjb.js">
<link rel="modulepreload" href="./_app/immutable/chunks/index.kYoizZ4A.js">
<link rel="modulepreload" href="./_app/immutable/nodes/0.z7xgqzaS.js">
<link rel="modulepreload" href="./_app/immutable/nodes/0.AhRC9Bc8.js">
<link rel="modulepreload" href="./_app/immutable/nodes/3.ziYFO8ht.js">
<link rel="modulepreload" href="./_app/immutable/chunks/Info.uQGne4yI.js">
<link rel="modulepreload" href="./_app/immutable/chunks/marked.esm.hS8hU7E4.js"><title>Accueil</title><!-- HEAD_svelte-ydjrmh_START --><!-- HEAD_svelte-ydjrmh_END -->
@ -22,7 +22,7 @@
<script>
{
__sveltekit_1cwacrg = {
__sveltekit_n7ji1h = {
base: new URL(".", location).pathname.slice(0, -1),
env: null
};
@ -32,8 +32,8 @@
const data = [{"type":"data","data":null,"uses":{}},null];
Promise.all([
import("./_app/immutable/entry/start.jZmqao0P.js"),
import("./_app/immutable/entry/app.lNt9oAbl.js")
import("./_app/immutable/entry/start.F6RaBZoK.js"),
import("./_app/immutable/entry/app.ECIIk8FF.js")
]).then(([kit, app]) => {
kit.start(app, element, {
node_ids: [0, 3],

Binary file not shown.

Binary file not shown.

View File

@ -1 +1 @@
[{"meta":{"title":"Premières versions de Renardo","author":"Raphaël Maurice Forment","date":"2024-03-02"},"path":"/articles/renardo.svelte"},{"meta":{"title":"Teletype 5.0","author":"Raphaël Maurice Forment","date":"2024-03-02"},"path":"/articles/teletypecinqzero.svelte"},{"meta":{"title":"À propos des articles","author":"Raphaël Maurice Forment","date":"2024-01-01"},"path":"/articles/apropos.svelte"}]
[{"meta":{"title":"Biset Blank : un module VCVRack pour animer les performances de live coding","author":"Raphaël Maurice Forment","date":"2024-08-02"},"path":"/articles/biset_blank.svelte"},{"meta":{"title":"Premières versions de Renardo","author":"Raphaël Maurice Forment","date":"2024-03-02"},"path":"/articles/renardo.svelte"},{"meta":{"title":"Teletype 5.0","author":"Raphaël Maurice Forment","date":"2024-03-02"},"path":"/articles/teletypecinqzero.svelte"},{"meta":{"title":"À propos des articles","author":"Raphaël Maurice Forment","date":"2024-01-01"},"path":"/articles/apropos.svelte"}]

View File

@ -6,13 +6,13 @@
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="theme-color" content="#ffffff">
<link href="./_app/immutable/assets/0.rfD1hpaM.css" rel="stylesheet">
<link rel="modulepreload" href="./_app/immutable/entry/start.jZmqao0P.js">
<link href="./_app/immutable/assets/0.Rw1B-n7e.css" rel="stylesheet">
<link rel="modulepreload" href="./_app/immutable/entry/start.F6RaBZoK.js">
<link rel="modulepreload" href="./_app/immutable/chunks/scheduler.aZRR5A_O.js">
<link rel="modulepreload" href="./_app/immutable/entry/app.lNt9oAbl.js">
<link rel="modulepreload" href="./_app/immutable/entry/app.ECIIk8FF.js">
<link rel="modulepreload" href="./_app/immutable/chunks/preload-helper.0HuHagjb.js">
<link rel="modulepreload" href="./_app/immutable/chunks/index.kYoizZ4A.js">
<link rel="modulepreload" href="./_app/immutable/nodes/0.z7xgqzaS.js">
<link rel="modulepreload" href="./_app/immutable/nodes/0.AhRC9Bc8.js">
<link rel="modulepreload" href="./_app/immutable/nodes/4.zY_OEHOP.js">
<link rel="modulepreload" href="./_app/immutable/chunks/each.-oqiv04n.js">
<link rel="modulepreload" href="./_app/immutable/chunks/Info.uQGne4yI.js">
@ -20,11 +20,11 @@
</head>
<body data-sveltekit-preload-data="hover">
<div style="display: contents"> <div><div class="bg-neutral-800 dark:bg-base-300"><nav class="pl-8 py-2 md:flex md:justify-between md:items-center pr-8"><div class="flex items-center justify-between"><a href="/" class="website-title" data-svelte-h="svelte-p2w7yu">livecoding.fr</a> <div class="flex md:hidden" data-svelte-h="svelte-glwq61"><button type="button" class="text-gray-100 hover:text-gray-400 focus:outline-none focus:text-gray-400"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-6 h-6"><path stroke-linecap="round" stroke-linejoin="round" d="M3.75 6.75h16.5M3.75 12h16.5m-16.5 5.25h16.5"></path></svg></button></div></div> <div class="flex-col mt-8 space-y-4 md:flex md:space-y-0 md:flex-row md:items-center md:space-x-10 md:mt-0 hidden"><a href="/evenements" class="mobile-menu-link" data-svelte-h="svelte-11zf95a">Évènements</a> <a href="/membres" class="mobile-menu-link" data-svelte-h="svelte-1a3do61">Membres</a> <a href="/outils" class="mobile-menu-link" data-svelte-h="svelte-ee0p45">Outils</a> <a href="/guides" class="mobile-menu-link" data-svelte-h="svelte-5misk3">Guides</a> <a href="/articles" class="mobile-menu-link" data-svelte-h="svelte-kglg6r">Articles</a> <a href="/reseaux" class="mobile-menu-link" data-svelte-h="svelte-6wk0bt">Réseaux</a> <a href="/ressources" class="mobile-menu-link" data-svelte-h="svelte-ziwryh">Ressources</a> <a href="/presse" class="mobile-menu-link" data-svelte-h="svelte-6fl78t">Presse</a> <a href="/contacts" class="mobile-menu-link" data-svelte-h="svelte-1skvj1i">Contact</a></div></nav></div></div> <main class="bg-gray-100 dark:bg-base-100"><div class="drawer lg:drawer-open"><input id="my-drawer-2" type="checkbox" class="drawer-toggle"> <div class="drawer-content space-y-4 flex flex-col lg:px-16 px-4 py-8"><h1 data-svelte-h="svelte-a2vclf">Articles</h1> <div class="alert bg-base-300 dark:bg-base-300"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" class="stroke-current shrink-0 w-6 h-6"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13 16h-1v-4h-1m1-4h.01M21 12a9 9 0 11-18 0 9 9 0 0118 0z"></path></svg> <span class="text-xl"><!-- HTML_TAG_START -->Cette section sert pour tout les articles généralistes qui ne peuvent
pas réellement être considérés comme des guides. Publiez ce que vous voulez !<!-- HTML_TAG_END --></span></div> <h2 data-svelte-h="svelte-6efz5p">Articles publiés</h2> <ul><li class="px-4 pb-4 my-4 rounded-lg bg-base-300 dark:bg-base-300 hover:bg-base-200 hover:dark:bg-base-200 border-1 border-color-base-100"><h2><a href="/articles/renardo.svelte">Premières versions de Renardo </a></h2> <p class="pt-2">Publié le : 2024-03-02 par Raphaël Maurice Forment</p> </li><li class="px-4 pb-4 my-4 rounded-lg bg-base-300 dark:bg-base-300 hover:bg-base-200 hover:dark:bg-base-200 border-1 border-color-base-100"><h2><a href="/articles/teletypecinqzero.svelte">Teletype 5.0 </a></h2> <p class="pt-2">Publié le : 2024-03-02 par Raphaël Maurice Forment</p> </li><li class="px-4 pb-4 my-4 rounded-lg bg-base-300 dark:bg-base-300 hover:bg-base-200 hover:dark:bg-base-200 border-1 border-color-base-100"><h2><a href="/articles/apropos.svelte">À propos des articles </a></h2> <p class="pt-2">Publié le : 2024-01-01 par Raphaël Maurice Forment</p> </li></ul></div> <div class="drawer-side" data-svelte-h="svelte-17zhvxi"><label for="my-drawer-2" aria-label="close sidebar" class="drawer-overlay scrollbar-hide whitespace-nowrap overflow-hidden"></label> <ul class="menu sidemenu-style"><li class="sideli"><a class="sidebar-link" href="/evenements">Évènements</a></li> <li class="sideli"><a class="sidebar-link" href="/membres">Membres</a></li> <li class="sideli"><a class="sidebar-link" href="/outils">Outils</a></li> <li class="sideli"><a class="sidebar-link" href="/guides">Guides</a></li> <li class="sideli"><a class="sidebar-link" href="/articles">Articles</a></li> <li class="sideli"><a class="sidebar-link" href="/reseaux">Réseaux</a></li> <li class="sideli"><a class="sidebar-link" href="/ressources">Ressources</a></li> <li class="sideli"><a class="sidebar-link" href="/presse">Presse</a></li> <li class="sideli"><a class="sidebar-link" href="/contacts">Contact</a></li></ul></div></div></main> <footer class="footer-style" data-svelte-h="svelte-1gkeg8z"><div class="flex justify-between"><p class="inline indent-4 text-bold text-white">Raphaël Forment</p> <p><a class="inline pl-4" href="https://github.com/Bubobubobubobubo/livecodingfr">GitHub</a></p></div></footer>
<script type="application/json" data-sveltekit-fetched data-url="/api/articles">{"status":200,"statusText":"","headers":{},"body":"[{\"meta\":{\"title\":\"Premières versions de Renardo\",\"author\":\"Raphaël Maurice Forment\",\"date\":\"2024-03-02\"},\"path\":\"/articles/renardo.svelte\"},{\"meta\":{\"title\":\"Teletype 5.0\",\"author\":\"Raphaël Maurice Forment\",\"date\":\"2024-03-02\"},\"path\":\"/articles/teletypecinqzero.svelte\"},{\"meta\":{\"title\":\"À propos des articles\",\"author\":\"Raphaël Maurice Forment\",\"date\":\"2024-01-01\"},\"path\":\"/articles/apropos.svelte\"}]"}</script>
pas réellement être considérés comme des guides. Publiez ce que vous voulez !<!-- HTML_TAG_END --></span></div> <h2 data-svelte-h="svelte-6efz5p">Articles publiés</h2> <ul><li class="px-4 pb-4 my-4 rounded-lg bg-base-300 dark:bg-base-300 hover:bg-base-200 hover:dark:bg-base-200 border-1 border-color-base-100"><h2><a href="/articles/biset_blank.svelte">Biset Blank : un module VCVRack pour animer les performances de live coding </a></h2> <p class="pt-2">Publié le : 2024-08-02 par Raphaël Maurice Forment</p> </li><li class="px-4 pb-4 my-4 rounded-lg bg-base-300 dark:bg-base-300 hover:bg-base-200 hover:dark:bg-base-200 border-1 border-color-base-100"><h2><a href="/articles/renardo.svelte">Premières versions de Renardo </a></h2> <p class="pt-2">Publié le : 2024-03-02 par Raphaël Maurice Forment</p> </li><li class="px-4 pb-4 my-4 rounded-lg bg-base-300 dark:bg-base-300 hover:bg-base-200 hover:dark:bg-base-200 border-1 border-color-base-100"><h2><a href="/articles/teletypecinqzero.svelte">Teletype 5.0 </a></h2> <p class="pt-2">Publié le : 2024-03-02 par Raphaël Maurice Forment</p> </li><li class="px-4 pb-4 my-4 rounded-lg bg-base-300 dark:bg-base-300 hover:bg-base-200 hover:dark:bg-base-200 border-1 border-color-base-100"><h2><a href="/articles/apropos.svelte">À propos des articles </a></h2> <p class="pt-2">Publié le : 2024-01-01 par Raphaël Maurice Forment</p> </li></ul></div> <div class="drawer-side" data-svelte-h="svelte-17zhvxi"><label for="my-drawer-2" aria-label="close sidebar" class="drawer-overlay scrollbar-hide whitespace-nowrap overflow-hidden"></label> <ul class="menu sidemenu-style"><li class="sideli"><a class="sidebar-link" href="/evenements">Évènements</a></li> <li class="sideli"><a class="sidebar-link" href="/membres">Membres</a></li> <li class="sideli"><a class="sidebar-link" href="/outils">Outils</a></li> <li class="sideli"><a class="sidebar-link" href="/guides">Guides</a></li> <li class="sideli"><a class="sidebar-link" href="/articles">Articles</a></li> <li class="sideli"><a class="sidebar-link" href="/reseaux">Réseaux</a></li> <li class="sideli"><a class="sidebar-link" href="/ressources">Ressources</a></li> <li class="sideli"><a class="sidebar-link" href="/presse">Presse</a></li> <li class="sideli"><a class="sidebar-link" href="/contacts">Contact</a></li></ul></div></div></main> <footer class="footer-style" data-svelte-h="svelte-1gkeg8z"><div class="flex justify-between"><p class="inline indent-4 text-bold text-white">Raphaël Forment</p> <p><a class="inline pl-4" href="https://github.com/Bubobubobubobubo/livecodingfr">GitHub</a></p></div></footer>
<script type="application/json" data-sveltekit-fetched data-url="/api/articles">{"status":200,"statusText":"","headers":{},"body":"[{\"meta\":{\"title\":\"Biset Blank : un module VCVRack pour animer les performances de live coding\",\"author\":\"Raphaël Maurice Forment\",\"date\":\"2024-08-02\"},\"path\":\"/articles/biset_blank.svelte\"},{\"meta\":{\"title\":\"Premières versions de Renardo\",\"author\":\"Raphaël Maurice Forment\",\"date\":\"2024-03-02\"},\"path\":\"/articles/renardo.svelte\"},{\"meta\":{\"title\":\"Teletype 5.0\",\"author\":\"Raphaël Maurice Forment\",\"date\":\"2024-03-02\"},\"path\":\"/articles/teletypecinqzero.svelte\"},{\"meta\":{\"title\":\"À propos des articles\",\"author\":\"Raphaël Maurice Forment\",\"date\":\"2024-01-01\"},\"path\":\"/articles/apropos.svelte\"}]"}</script>
<script>
{
__sveltekit_1cwacrg = {
__sveltekit_n7ji1h = {
base: new URL(".", location).pathname.slice(0, -1),
env: null
};
@ -34,8 +34,8 @@
const data = [{"type":"data","data":null,"uses":{}},null];
Promise.all([
import("./_app/immutable/entry/start.jZmqao0P.js"),
import("./_app/immutable/entry/app.lNt9oAbl.js")
import("./_app/immutable/entry/start.F6RaBZoK.js"),
import("./_app/immutable/entry/app.ECIIk8FF.js")
]).then(([kit, app]) => {
kit.start(app, element, {
node_ids: [0, 4],

Binary file not shown.

Binary file not shown.

View File

@ -6,14 +6,14 @@
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="theme-color" content="#ffffff">
<link href="../_app/immutable/assets/0.rfD1hpaM.css" rel="stylesheet">
<link rel="modulepreload" href="../_app/immutable/entry/start.jZmqao0P.js">
<link href="../_app/immutable/assets/0.Rw1B-n7e.css" rel="stylesheet">
<link rel="modulepreload" href="../_app/immutable/entry/start.F6RaBZoK.js">
<link rel="modulepreload" href="../_app/immutable/chunks/scheduler.aZRR5A_O.js">
<link rel="modulepreload" href="../_app/immutable/entry/app.lNt9oAbl.js">
<link rel="modulepreload" href="../_app/immutable/entry/app.ECIIk8FF.js">
<link rel="modulepreload" href="../_app/immutable/chunks/preload-helper.0HuHagjb.js">
<link rel="modulepreload" href="../_app/immutable/chunks/index.kYoizZ4A.js">
<link rel="modulepreload" href="../_app/immutable/nodes/0.z7xgqzaS.js">
<link rel="modulepreload" href="../_app/immutable/nodes/5.tr5nai_O.js">
<link rel="modulepreload" href="../_app/immutable/nodes/0.AhRC9Bc8.js">
<link rel="modulepreload" href="../_app/immutable/nodes/5.dYJvqlzV.js">
<link rel="modulepreload" href="../_app/immutable/chunks/dynamic-import-helper.0gtGTknh.js">
</head>
<body data-sveltekit-preload-data="hover">
@ -25,7 +25,7 @@ fonctionnement est similaire.</p></div></article></div> <div class="drawer-side"
<script>
{
__sveltekit_1cwacrg = {
__sveltekit_n7ji1h = {
base: new URL("..", location).pathname.slice(0, -1),
env: null
};
@ -35,8 +35,8 @@ fonctionnement est similaire.</p></div></article></div> <div class="drawer-side"
const data = [{"type":"data","data":null,"uses":{}},null];
Promise.all([
import("../_app/immutable/entry/start.jZmqao0P.js"),
import("../_app/immutable/entry/app.lNt9oAbl.js")
import("../_app/immutable/entry/start.F6RaBZoK.js"),
import("../_app/immutable/entry/app.ECIIk8FF.js")
]).then(([kit, app]) => {
kit.start(app, element, {
node_ids: [0, 5],

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,60 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<link rel="icon" href="../favicon.png" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="theme-color" content="#ffffff">
<link href="../_app/immutable/assets/0.Rw1B-n7e.css" rel="stylesheet">
<link rel="modulepreload" href="../_app/immutable/entry/start.F6RaBZoK.js">
<link rel="modulepreload" href="../_app/immutable/chunks/scheduler.aZRR5A_O.js">
<link rel="modulepreload" href="../_app/immutable/entry/app.ECIIk8FF.js">
<link rel="modulepreload" href="../_app/immutable/chunks/preload-helper.0HuHagjb.js">
<link rel="modulepreload" href="../_app/immutable/chunks/index.kYoizZ4A.js">
<link rel="modulepreload" href="../_app/immutable/nodes/0.AhRC9Bc8.js">
<link rel="modulepreload" href="../_app/immutable/nodes/5.dYJvqlzV.js">
<link rel="modulepreload" href="../_app/immutable/chunks/dynamic-import-helper.0gtGTknh.js">
</head>
<body data-sveltekit-preload-data="hover">
<div style="display: contents"> <div><div class="bg-neutral-800 dark:bg-base-300"><nav class="pl-8 py-2 md:flex md:justify-between md:items-center pr-8"><div class="flex items-center justify-between"><a href="/" class="website-title" data-svelte-h="svelte-p2w7yu">livecoding.fr</a> <div class="flex md:hidden" data-svelte-h="svelte-glwq61"><button type="button" class="text-gray-100 hover:text-gray-400 focus:outline-none focus:text-gray-400"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-6 h-6"><path stroke-linecap="round" stroke-linejoin="round" d="M3.75 6.75h16.5M3.75 12h16.5m-16.5 5.25h16.5"></path></svg></button></div></div> <div class="flex-col mt-8 space-y-4 md:flex md:space-y-0 md:flex-row md:items-center md:space-x-10 md:mt-0 hidden"><a href="/evenements" class="mobile-menu-link" data-svelte-h="svelte-11zf95a">Évènements</a> <a href="/membres" class="mobile-menu-link" data-svelte-h="svelte-1a3do61">Membres</a> <a href="/outils" class="mobile-menu-link" data-svelte-h="svelte-ee0p45">Outils</a> <a href="/guides" class="mobile-menu-link" data-svelte-h="svelte-5misk3">Guides</a> <a href="/articles" class="mobile-menu-link" data-svelte-h="svelte-kglg6r">Articles</a> <a href="/reseaux" class="mobile-menu-link" data-svelte-h="svelte-6wk0bt">Réseaux</a> <a href="/ressources" class="mobile-menu-link" data-svelte-h="svelte-ziwryh">Ressources</a> <a href="/presse" class="mobile-menu-link" data-svelte-h="svelte-6fl78t">Presse</a> <a href="/contacts" class="mobile-menu-link" data-svelte-h="svelte-1skvj1i">Contact</a></div></nav></div></div> <main class="bg-gray-100 dark:bg-base-100"><div class="drawer lg:drawer-open"><input id="my-drawer-2" type="checkbox" class="drawer-toggle"> <div class="drawer-content space-y-4 flex flex-col lg:px-16 px-4 py-8"><article><h1>Biset Blank : un module VCVRack pour animer les performances de live coding</h1> <div class="pt-4 flex justify-between mb-12"><p class="inline font-bold">Publié le : 2024-08-02</p> <p class="inline font-bold">Auteur : Raphaël Maurice Forment</p></div> <div class="px-12 content-center"><div class="grid grid-cols-5 h-screen" data-svelte-h="svelte-slqfsu"><div class="pr-4"><img src="https://library.vcvrack.com/screenshots/200/Biset/Biset-Blank.png"></div> <div class="col-span-4"><p>Sébastien Huertas (<a href="https://github.com/gibbonjoyeux">gibbonJoyeux</a>) est l&#39;auteur de plusieurs modules pour l&#39;environnement
<a href="https://vcvrack.com/">VCVRack</a>. Ses modules permettent de <i>live coder</i> <b>VCVRack </b>par le biais d&#39;un langage spécialisé inspiré de la syntaxe des expressions
régulières : <a href="https://library.vcvrack.com/?brand=Biset">Biset Regex</a>. Il est
aussi l&#39;auteur d&#39;un module <a href="https://en.wikipedia.org/wiki/Music_tracker">tracker</a> et de nombreux utilitaires permettant de faire de <b>VCV </b>un écosystème plus pertinent pour l&#39;écriture musicale ou pour l&#39;improvisation. Il a dernièrement publié un module en apparence trompeur, <a href="https://library.vcvrack.com/Biset/Biset-Blank">Blank</a>. Un module <i>blank</i>, dans le jargon propre aux synthétiseurs modulaires, est d&#39;ordinaire un module utilisé en lieu et place d&#39;un véritable module. Il permet de combler un vide, de ne pas laisser une partie d&#39;un rack exposée à la poussière ou à la chute accidentelle des objets sur l&#39;alimentation électrique. Il peut aussi être utilisé de manière créative pour décorer un synthétiseur, comme en témoigne ce magnifique pigeon.</p> <br> <p>Le <b>Blank</b> dont il est ici question modifie le comportement global de
lapplication et de son interface ! Une fois inséré dans un <i>patch</i>,
chaque câble devient <i>auscultable</i> et sanime. Il est possible daperçevoir la
forme donde du signal passant au travers des câbles. Pour le public, cela
permet de comprendre plus facilement le type de signaux utilisés et la nature des signaux qui transitent pour chaque connexion. Pour lapprentissage ou la pédagogie, ce module remplace
aisément lutilisation dun oscilloscope dédié. Passer la souris
sur une connexion affiche aussi un oscilloscope dans une fenêtre <i>popup</i>. Le module est également relativement économe en ressources, ce qui est toujours un plus !</p> <br> <img src="../images/bisetblank.gif" alt="Biset Blank" style="display:block;margin-left:auto;margin-right:auto;max-width:1000px;width:75%"></div></div> <p data-svelte-h="svelte-hj10od">Ce module a initialement été conçu pour offrir un meilleur retour visuel au
public lors des performances de <em>live coding</em>. Son utilité dépasse désormais ce
seul contexte. Félicitations à gibbonJoyeux pour son travail sur lécosystème
VCVRack, encore peu investi par les communautés de <em>live coding</em>.</p></div></article></div> <div class="drawer-side" data-svelte-h="svelte-17zhvxi"><label for="my-drawer-2" aria-label="close sidebar" class="drawer-overlay scrollbar-hide whitespace-nowrap overflow-hidden"></label> <ul class="menu sidemenu-style"><li class="sideli"><a class="sidebar-link" href="/evenements">Évènements</a></li> <li class="sideli"><a class="sidebar-link" href="/membres">Membres</a></li> <li class="sideli"><a class="sidebar-link" href="/outils">Outils</a></li> <li class="sideli"><a class="sidebar-link" href="/guides">Guides</a></li> <li class="sideli"><a class="sidebar-link" href="/articles">Articles</a></li> <li class="sideli"><a class="sidebar-link" href="/reseaux">Réseaux</a></li> <li class="sideli"><a class="sidebar-link" href="/ressources">Ressources</a></li> <li class="sideli"><a class="sidebar-link" href="/presse">Presse</a></li> <li class="sideli"><a class="sidebar-link" href="/contacts">Contact</a></li></ul></div></div></main> <footer class="footer-style" data-svelte-h="svelte-1gkeg8z"><div class="flex justify-between"><p class="inline indent-4 text-bold text-white">Raphaël Forment</p> <p><a class="inline pl-4" href="https://github.com/Bubobubobubobubo/livecodingfr">GitHub</a></p></div></footer>
<script>
{
__sveltekit_n7ji1h = {
base: new URL("..", location).pathname.slice(0, -1),
env: null
};
const element = document.currentScript.parentElement;
const data = [{"type":"data","data":null,"uses":{}},null];
Promise.all([
import("../_app/immutable/entry/start.F6RaBZoK.js"),
import("../_app/immutable/entry/app.ECIIk8FF.js")
]).then(([kit, app]) => {
kit.start(app, element, {
node_ids: [0, 5],
data,
form: null,
error: null
});
});
}
</script>
</div>
</body>
</html>

Binary file not shown.

Binary file not shown.

View File

@ -6,14 +6,14 @@
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="theme-color" content="#ffffff">
<link href="../_app/immutable/assets/0.rfD1hpaM.css" rel="stylesheet">
<link rel="modulepreload" href="../_app/immutable/entry/start.jZmqao0P.js">
<link href="../_app/immutable/assets/0.Rw1B-n7e.css" rel="stylesheet">
<link rel="modulepreload" href="../_app/immutable/entry/start.F6RaBZoK.js">
<link rel="modulepreload" href="../_app/immutable/chunks/scheduler.aZRR5A_O.js">
<link rel="modulepreload" href="../_app/immutable/entry/app.lNt9oAbl.js">
<link rel="modulepreload" href="../_app/immutable/entry/app.ECIIk8FF.js">
<link rel="modulepreload" href="../_app/immutable/chunks/preload-helper.0HuHagjb.js">
<link rel="modulepreload" href="../_app/immutable/chunks/index.kYoizZ4A.js">
<link rel="modulepreload" href="../_app/immutable/nodes/0.z7xgqzaS.js">
<link rel="modulepreload" href="../_app/immutable/nodes/5.tr5nai_O.js">
<link rel="modulepreload" href="../_app/immutable/nodes/0.AhRC9Bc8.js">
<link rel="modulepreload" href="../_app/immutable/nodes/5.dYJvqlzV.js">
<link rel="modulepreload" href="../_app/immutable/chunks/dynamic-import-helper.0gtGTknh.js">
</head>
<body data-sveltekit-preload-data="hover">
@ -21,7 +21,7 @@
<script>
{
__sveltekit_1cwacrg = {
__sveltekit_n7ji1h = {
base: new URL("..", location).pathname.slice(0, -1),
env: null
};
@ -31,8 +31,8 @@
const data = [{"type":"data","data":null,"uses":{}},null];
Promise.all([
import("../_app/immutable/entry/start.jZmqao0P.js"),
import("../_app/immutable/entry/app.lNt9oAbl.js")
import("../_app/immutable/entry/start.F6RaBZoK.js"),
import("../_app/immutable/entry/app.ECIIk8FF.js")
]).then(([kit, app]) => {
kit.start(app, element, {
node_ids: [0, 5],

Binary file not shown.

Binary file not shown.

View File

@ -6,14 +6,14 @@
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="theme-color" content="#ffffff">
<link href="../_app/immutable/assets/0.rfD1hpaM.css" rel="stylesheet">
<link rel="modulepreload" href="../_app/immutable/entry/start.jZmqao0P.js">
<link href="../_app/immutable/assets/0.Rw1B-n7e.css" rel="stylesheet">
<link rel="modulepreload" href="../_app/immutable/entry/start.F6RaBZoK.js">
<link rel="modulepreload" href="../_app/immutable/chunks/scheduler.aZRR5A_O.js">
<link rel="modulepreload" href="../_app/immutable/entry/app.lNt9oAbl.js">
<link rel="modulepreload" href="../_app/immutable/entry/app.ECIIk8FF.js">
<link rel="modulepreload" href="../_app/immutable/chunks/preload-helper.0HuHagjb.js">
<link rel="modulepreload" href="../_app/immutable/chunks/index.kYoizZ4A.js">
<link rel="modulepreload" href="../_app/immutable/nodes/0.z7xgqzaS.js">
<link rel="modulepreload" href="../_app/immutable/nodes/5.tr5nai_O.js">
<link rel="modulepreload" href="../_app/immutable/nodes/0.AhRC9Bc8.js">
<link rel="modulepreload" href="../_app/immutable/nodes/5.dYJvqlzV.js">
<link rel="modulepreload" href="../_app/immutable/chunks/dynamic-import-helper.0gtGTknh.js">
</head>
<body data-sveltekit-preload-data="hover">
@ -33,7 +33,7 @@
<script>
{
__sveltekit_1cwacrg = {
__sveltekit_n7ji1h = {
base: new URL("..", location).pathname.slice(0, -1),
env: null
};
@ -43,8 +43,8 @@
const data = [{"type":"data","data":null,"uses":{}},null];
Promise.all([
import("../_app/immutable/entry/start.jZmqao0P.js"),
import("../_app/immutable/entry/app.lNt9oAbl.js")
import("../_app/immutable/entry/start.F6RaBZoK.js"),
import("../_app/immutable/entry/app.ECIIk8FF.js")
]).then(([kit, app]) => {
kit.start(app, element, {
node_ids: [0, 5],

View File

@ -6,13 +6,13 @@
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="theme-color" content="#ffffff">
<link href="./_app/immutable/assets/0.rfD1hpaM.css" rel="stylesheet">
<link rel="modulepreload" href="./_app/immutable/entry/start.jZmqao0P.js">
<link href="./_app/immutable/assets/0.Rw1B-n7e.css" rel="stylesheet">
<link rel="modulepreload" href="./_app/immutable/entry/start.F6RaBZoK.js">
<link rel="modulepreload" href="./_app/immutable/chunks/scheduler.aZRR5A_O.js">
<link rel="modulepreload" href="./_app/immutable/entry/app.lNt9oAbl.js">
<link rel="modulepreload" href="./_app/immutable/entry/app.ECIIk8FF.js">
<link rel="modulepreload" href="./_app/immutable/chunks/preload-helper.0HuHagjb.js">
<link rel="modulepreload" href="./_app/immutable/chunks/index.kYoizZ4A.js">
<link rel="modulepreload" href="./_app/immutable/nodes/0.z7xgqzaS.js">
<link rel="modulepreload" href="./_app/immutable/nodes/0.AhRC9Bc8.js">
<link rel="modulepreload" href="./_app/immutable/nodes/6.UVEywxfC.js">
<link rel="modulepreload" href="./_app/immutable/chunks/marked.esm.hS8hU7E4.js"><title>Contact</title><!-- HEAD_svelte-1y6bndz_START --><!-- HEAD_svelte-1y6bndz_END -->
</head>
@ -21,7 +21,7 @@
<script>
{
__sveltekit_1cwacrg = {
__sveltekit_n7ji1h = {
base: new URL(".", location).pathname.slice(0, -1),
env: null
};
@ -31,8 +31,8 @@
const data = [{"type":"data","data":null,"uses":{}},null];
Promise.all([
import("./_app/immutable/entry/start.jZmqao0P.js"),
import("./_app/immutable/entry/app.lNt9oAbl.js")
import("./_app/immutable/entry/start.F6RaBZoK.js"),
import("./_app/immutable/entry/app.ECIIk8FF.js")
]).then(([kit, app]) => {
kit.start(app, element, {
node_ids: [0, 6],

Binary file not shown.

Binary file not shown.

View File

@ -6,13 +6,13 @@
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="theme-color" content="#ffffff">
<link href="./_app/immutable/assets/0.rfD1hpaM.css" rel="stylesheet">
<link rel="modulepreload" href="./_app/immutable/entry/start.jZmqao0P.js">
<link href="./_app/immutable/assets/0.Rw1B-n7e.css" rel="stylesheet">
<link rel="modulepreload" href="./_app/immutable/entry/start.F6RaBZoK.js">
<link rel="modulepreload" href="./_app/immutable/chunks/scheduler.aZRR5A_O.js">
<link rel="modulepreload" href="./_app/immutable/entry/app.lNt9oAbl.js">
<link rel="modulepreload" href="./_app/immutable/entry/app.ECIIk8FF.js">
<link rel="modulepreload" href="./_app/immutable/chunks/preload-helper.0HuHagjb.js">
<link rel="modulepreload" href="./_app/immutable/chunks/index.kYoizZ4A.js">
<link rel="modulepreload" href="./_app/immutable/nodes/0.z7xgqzaS.js">
<link rel="modulepreload" href="./_app/immutable/nodes/0.AhRC9Bc8.js">
<link rel="modulepreload" href="./_app/immutable/nodes/7.DwDkCddE.js">
<link rel="modulepreload" href="./_app/immutable/chunks/Info.uQGne4yI.js">
<link rel="modulepreload" href="./_app/immutable/chunks/marked.esm.hS8hU7E4.js"><title>Évènements</title><!-- HEAD_svelte-1ihunsg_START --><!-- HEAD_svelte-1ihunsg_END -->
@ -22,7 +22,7 @@
<script>
{
__sveltekit_1cwacrg = {
__sveltekit_n7ji1h = {
base: new URL(".", location).pathname.slice(0, -1),
env: null
};
@ -32,8 +32,8 @@
const data = [{"type":"data","data":null,"uses":{}},null];
Promise.all([
import("./_app/immutable/entry/start.jZmqao0P.js"),
import("./_app/immutable/entry/app.lNt9oAbl.js")
import("./_app/immutable/entry/start.F6RaBZoK.js"),
import("./_app/immutable/entry/app.ECIIk8FF.js")
]).then(([kit, app]) => {
kit.start(app, element, {
node_ids: [0, 7],

Binary file not shown.

Binary file not shown.

View File

@ -6,13 +6,13 @@
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="theme-color" content="#ffffff">
<link href="./_app/immutable/assets/0.rfD1hpaM.css" rel="stylesheet">
<link rel="modulepreload" href="./_app/immutable/entry/start.jZmqao0P.js">
<link href="./_app/immutable/assets/0.Rw1B-n7e.css" rel="stylesheet">
<link rel="modulepreload" href="./_app/immutable/entry/start.F6RaBZoK.js">
<link rel="modulepreload" href="./_app/immutable/chunks/scheduler.aZRR5A_O.js">
<link rel="modulepreload" href="./_app/immutable/entry/app.lNt9oAbl.js">
<link rel="modulepreload" href="./_app/immutable/entry/app.ECIIk8FF.js">
<link rel="modulepreload" href="./_app/immutable/chunks/preload-helper.0HuHagjb.js">
<link rel="modulepreload" href="./_app/immutable/chunks/index.kYoizZ4A.js">
<link rel="modulepreload" href="./_app/immutable/nodes/0.z7xgqzaS.js">
<link rel="modulepreload" href="./_app/immutable/nodes/0.AhRC9Bc8.js">
<link rel="modulepreload" href="./_app/immutable/nodes/8.faCsbXI6.js">
<link rel="modulepreload" href="./_app/immutable/chunks/each.-oqiv04n.js">
<link rel="modulepreload" href="./_app/immutable/chunks/Info.uQGne4yI.js">
@ -23,7 +23,7 @@
<script type="application/json" data-sveltekit-fetched data-url="/api/guides">{"status":200,"statusText":"","headers":{},"body":"[{\"meta\":{\"title\":\"Introduction au live coding sur SuperCollider (I)\",\"author\":\"Raphaël Maurice Forment\",\"date\":\"2023-12-24\"},\"path\":\"/guides/livecoding_supercollider\"},{\"meta\":{\"title\":\"Comment ajouter des informations au site ?\",\"date\":\"2023-12-23\",\"author\":\"Raphaël Maurice Forment\"},\"path\":\"/guides/ajouter_information\"},{\"meta\":{\"title\":\"Introduction au live coding sur SuperCollider (II)\",\"author\":\"Raphaël Maurice Forment\",\"date\":\"2023-24-12\"},\"path\":\"/guides/livecoding_supercollider_2\"},{\"meta\":{\"title\":\"Comment proposer un guide ?\",\"date\":\"2023-12-22\",\"author\":\"Raphaël Maurice Forment\"},\"path\":\"/guides/proposer_guide\"}]"}</script>
<script>
{
__sveltekit_1cwacrg = {
__sveltekit_n7ji1h = {
base: new URL(".", location).pathname.slice(0, -1),
env: null
};
@ -33,8 +33,8 @@
const data = [{"type":"data","data":null,"uses":{}},null];
Promise.all([
import("./_app/immutable/entry/start.jZmqao0P.js"),
import("./_app/immutable/entry/app.lNt9oAbl.js")
import("./_app/immutable/entry/start.F6RaBZoK.js"),
import("./_app/immutable/entry/app.ECIIk8FF.js")
]).then(([kit, app]) => {
kit.start(app, element, {
node_ids: [0, 8],

Binary file not shown.

Binary file not shown.

View File

@ -6,13 +6,13 @@
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="theme-color" content="#ffffff">
<link href="../_app/immutable/assets/0.rfD1hpaM.css" rel="stylesheet">
<link rel="modulepreload" href="../_app/immutable/entry/start.jZmqao0P.js">
<link href="../_app/immutable/assets/0.Rw1B-n7e.css" rel="stylesheet">
<link rel="modulepreload" href="../_app/immutable/entry/start.F6RaBZoK.js">
<link rel="modulepreload" href="../_app/immutable/chunks/scheduler.aZRR5A_O.js">
<link rel="modulepreload" href="../_app/immutable/entry/app.lNt9oAbl.js">
<link rel="modulepreload" href="../_app/immutable/entry/app.ECIIk8FF.js">
<link rel="modulepreload" href="../_app/immutable/chunks/preload-helper.0HuHagjb.js">
<link rel="modulepreload" href="../_app/immutable/chunks/index.kYoizZ4A.js">
<link rel="modulepreload" href="../_app/immutable/nodes/0.z7xgqzaS.js">
<link rel="modulepreload" href="../_app/immutable/nodes/0.AhRC9Bc8.js">
<link rel="modulepreload" href="../_app/immutable/nodes/9.g1YyXmWB.js">
<link rel="modulepreload" href="../_app/immutable/chunks/dynamic-import-helper.0gtGTknh.js">
</head>
@ -21,7 +21,7 @@
<script>
{
__sveltekit_1cwacrg = {
__sveltekit_n7ji1h = {
base: new URL("..", location).pathname.slice(0, -1),
env: null
};
@ -31,8 +31,8 @@
const data = [{"type":"data","data":null,"uses":{}},null];
Promise.all([
import("../_app/immutable/entry/start.jZmqao0P.js"),
import("../_app/immutable/entry/app.lNt9oAbl.js")
import("../_app/immutable/entry/start.F6RaBZoK.js"),
import("../_app/immutable/entry/app.ECIIk8FF.js")
]).then(([kit, app]) => {
kit.start(app, element, {
node_ids: [0, 9],

Binary file not shown.

Binary file not shown.

View File

@ -6,13 +6,13 @@
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="theme-color" content="#ffffff">
<link href="../_app/immutable/assets/0.rfD1hpaM.css" rel="stylesheet">
<link rel="modulepreload" href="../_app/immutable/entry/start.jZmqao0P.js">
<link href="../_app/immutable/assets/0.Rw1B-n7e.css" rel="stylesheet">
<link rel="modulepreload" href="../_app/immutable/entry/start.F6RaBZoK.js">
<link rel="modulepreload" href="../_app/immutable/chunks/scheduler.aZRR5A_O.js">
<link rel="modulepreload" href="../_app/immutable/entry/app.lNt9oAbl.js">
<link rel="modulepreload" href="../_app/immutable/entry/app.ECIIk8FF.js">
<link rel="modulepreload" href="../_app/immutable/chunks/preload-helper.0HuHagjb.js">
<link rel="modulepreload" href="../_app/immutable/chunks/index.kYoizZ4A.js">
<link rel="modulepreload" href="../_app/immutable/nodes/0.z7xgqzaS.js">
<link rel="modulepreload" href="../_app/immutable/nodes/0.AhRC9Bc8.js">
<link rel="modulepreload" href="../_app/immutable/nodes/9.g1YyXmWB.js">
<link rel="modulepreload" href="../_app/immutable/chunks/dynamic-import-helper.0gtGTknh.js">
</head>
@ -92,7 +92,7 @@ synthétiseurs, effets pré-déclarés, etc. Nous y reviendrons.</p></article></
<script>
{
__sveltekit_1cwacrg = {
__sveltekit_n7ji1h = {
base: new URL("..", location).pathname.slice(0, -1),
env: null
};
@ -102,8 +102,8 @@ synthétiseurs, effets pré-déclarés, etc. Nous y reviendrons.</p></article></
const data = [{"type":"data","data":null,"uses":{}},null];
Promise.all([
import("../_app/immutable/entry/start.jZmqao0P.js"),
import("../_app/immutable/entry/app.lNt9oAbl.js")
import("../_app/immutable/entry/start.F6RaBZoK.js"),
import("../_app/immutable/entry/app.ECIIk8FF.js")
]).then(([kit, app]) => {
kit.start(app, element, {
node_ids: [0, 9],

View File

@ -6,13 +6,13 @@
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="theme-color" content="#ffffff">
<link href="../_app/immutable/assets/0.rfD1hpaM.css" rel="stylesheet">
<link rel="modulepreload" href="../_app/immutable/entry/start.jZmqao0P.js">
<link href="../_app/immutable/assets/0.Rw1B-n7e.css" rel="stylesheet">
<link rel="modulepreload" href="../_app/immutable/entry/start.F6RaBZoK.js">
<link rel="modulepreload" href="../_app/immutable/chunks/scheduler.aZRR5A_O.js">
<link rel="modulepreload" href="../_app/immutable/entry/app.lNt9oAbl.js">
<link rel="modulepreload" href="../_app/immutable/entry/app.ECIIk8FF.js">
<link rel="modulepreload" href="../_app/immutable/chunks/preload-helper.0HuHagjb.js">
<link rel="modulepreload" href="../_app/immutable/chunks/index.kYoizZ4A.js">
<link rel="modulepreload" href="../_app/immutable/nodes/0.z7xgqzaS.js">
<link rel="modulepreload" href="../_app/immutable/nodes/0.AhRC9Bc8.js">
<link rel="modulepreload" href="../_app/immutable/nodes/9.g1YyXmWB.js">
<link rel="modulepreload" href="../_app/immutable/chunks/dynamic-import-helper.0gtGTknh.js">
</head>
@ -78,7 +78,7 @@ comme <code>.set</code> et <code>.xset</code>.</p> <h2 data-svelte-h="svelte-grw
<script>
{
__sveltekit_1cwacrg = {
__sveltekit_n7ji1h = {
base: new URL("..", location).pathname.slice(0, -1),
env: null
};
@ -88,8 +88,8 @@ comme <code>.set</code> et <code>.xset</code>.</p> <h2 data-svelte-h="svelte-grw
const data = [{"type":"data","data":null,"uses":{}},null];
Promise.all([
import("../_app/immutable/entry/start.jZmqao0P.js"),
import("../_app/immutable/entry/app.lNt9oAbl.js")
import("../_app/immutable/entry/start.F6RaBZoK.js"),
import("../_app/immutable/entry/app.ECIIk8FF.js")
]).then(([kit, app]) => {
kit.start(app, element, {
node_ids: [0, 9],

View File

@ -6,13 +6,13 @@
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="theme-color" content="#ffffff">
<link href="../_app/immutable/assets/0.rfD1hpaM.css" rel="stylesheet">
<link rel="modulepreload" href="../_app/immutable/entry/start.jZmqao0P.js">
<link href="../_app/immutable/assets/0.Rw1B-n7e.css" rel="stylesheet">
<link rel="modulepreload" href="../_app/immutable/entry/start.F6RaBZoK.js">
<link rel="modulepreload" href="../_app/immutable/chunks/scheduler.aZRR5A_O.js">
<link rel="modulepreload" href="../_app/immutable/entry/app.lNt9oAbl.js">
<link rel="modulepreload" href="../_app/immutable/entry/app.ECIIk8FF.js">
<link rel="modulepreload" href="../_app/immutable/chunks/preload-helper.0HuHagjb.js">
<link rel="modulepreload" href="../_app/immutable/chunks/index.kYoizZ4A.js">
<link rel="modulepreload" href="../_app/immutable/nodes/0.z7xgqzaS.js">
<link rel="modulepreload" href="../_app/immutable/nodes/0.AhRC9Bc8.js">
<link rel="modulepreload" href="../_app/immutable/nodes/9.g1YyXmWB.js">
<link rel="modulepreload" href="../_app/immutable/chunks/dynamic-import-helper.0gtGTknh.js">
</head>
@ -25,7 +25,7 @@
<script>
{
__sveltekit_1cwacrg = {
__sveltekit_n7ji1h = {
base: new URL("..", location).pathname.slice(0, -1),
env: null
};
@ -35,8 +35,8 @@
const data = [{"type":"data","data":null,"uses":{}},null];
Promise.all([
import("../_app/immutable/entry/start.jZmqao0P.js"),
import("../_app/immutable/entry/app.lNt9oAbl.js")
import("../_app/immutable/entry/start.F6RaBZoK.js"),
import("../_app/immutable/entry/app.ECIIk8FF.js")
]).then(([kit, app]) => {
kit.start(app, element, {
node_ids: [0, 9],

Binary file not shown.

Binary file not shown.

BIN
images/bisetblank.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.5 MiB

View File

@ -6,13 +6,13 @@
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="theme-color" content="#ffffff">
<link href="./_app/immutable/assets/0.rfD1hpaM.css" rel="stylesheet">
<link rel="modulepreload" href="./_app/immutable/entry/start.jZmqao0P.js">
<link href="./_app/immutable/assets/0.Rw1B-n7e.css" rel="stylesheet">
<link rel="modulepreload" href="./_app/immutable/entry/start.F6RaBZoK.js">
<link rel="modulepreload" href="./_app/immutable/chunks/scheduler.aZRR5A_O.js">
<link rel="modulepreload" href="./_app/immutable/entry/app.lNt9oAbl.js">
<link rel="modulepreload" href="./_app/immutable/entry/app.ECIIk8FF.js">
<link rel="modulepreload" href="./_app/immutable/chunks/preload-helper.0HuHagjb.js">
<link rel="modulepreload" href="./_app/immutable/chunks/index.kYoizZ4A.js">
<link rel="modulepreload" href="./_app/immutable/nodes/0.z7xgqzaS.js">
<link rel="modulepreload" href="./_app/immutable/nodes/0.AhRC9Bc8.js">
<link rel="modulepreload" href="./_app/immutable/nodes/2.MzG9JAIq.js">
<link rel="modulepreload" href="./_app/immutable/chunks/Info.uQGne4yI.js">
<link rel="modulepreload" href="./_app/immutable/chunks/marked.esm.hS8hU7E4.js">
@ -23,7 +23,7 @@
<script>
{
__sveltekit_1cwacrg = {
__sveltekit_n7ji1h = {
base: new URL(".", location).pathname.slice(0, -1),
env: null
};
@ -33,8 +33,8 @@
const data = [{"type":"data","data":null,"uses":{}},null];
Promise.all([
import("./_app/immutable/entry/start.jZmqao0P.js"),
import("./_app/immutable/entry/app.lNt9oAbl.js")
import("./_app/immutable/entry/start.F6RaBZoK.js"),
import("./_app/immutable/entry/app.ECIIk8FF.js")
]).then(([kit, app]) => {
kit.start(app, element, {
node_ids: [0, 2],

Binary file not shown.

Binary file not shown.

File diff suppressed because one or more lines are too long

Binary file not shown.

Binary file not shown.

File diff suppressed because one or more lines are too long

Binary file not shown.

Binary file not shown.

File diff suppressed because one or more lines are too long

Binary file not shown.

Binary file not shown.

File diff suppressed because one or more lines are too long

Binary file not shown.

Binary file not shown.

View File

@ -6,13 +6,13 @@
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="theme-color" content="#ffffff">
<link href="./_app/immutable/assets/0.rfD1hpaM.css" rel="stylesheet">
<link rel="modulepreload" href="./_app/immutable/entry/start.jZmqao0P.js">
<link href="./_app/immutable/assets/0.Rw1B-n7e.css" rel="stylesheet">
<link rel="modulepreload" href="./_app/immutable/entry/start.F6RaBZoK.js">
<link rel="modulepreload" href="./_app/immutable/chunks/scheduler.aZRR5A_O.js">
<link rel="modulepreload" href="./_app/immutable/entry/app.lNt9oAbl.js">
<link rel="modulepreload" href="./_app/immutable/entry/app.ECIIk8FF.js">
<link rel="modulepreload" href="./_app/immutable/chunks/preload-helper.0HuHagjb.js">
<link rel="modulepreload" href="./_app/immutable/chunks/index.kYoizZ4A.js">
<link rel="modulepreload" href="./_app/immutable/nodes/0.z7xgqzaS.js">
<link rel="modulepreload" href="./_app/immutable/nodes/0.AhRC9Bc8.js">
<link rel="modulepreload" href="./_app/immutable/nodes/14.jJP6L4rG.js">
<link rel="modulepreload" href="./_app/immutable/chunks/Info.uQGne4yI.js">
<link rel="modulepreload" href="./_app/immutable/chunks/marked.esm.hS8hU7E4.js"><title>Ressources</title><!-- HEAD_svelte-1q3gdtb_START --><!-- HEAD_svelte-1q3gdtb_END -->
@ -43,7 +43,7 @@ ressources pour le <em>creative coding</em>.</li></ul></div> <div class="drawer-
<script>
{
__sveltekit_1cwacrg = {
__sveltekit_n7ji1h = {
base: new URL(".", location).pathname.slice(0, -1),
env: null
};
@ -53,8 +53,8 @@ ressources pour le <em>creative coding</em>.</li></ul></div> <div class="drawer-
const data = [{"type":"data","data":null,"uses":{}},null];
Promise.all([
import("./_app/immutable/entry/start.jZmqao0P.js"),
import("./_app/immutable/entry/app.lNt9oAbl.js")
import("./_app/immutable/entry/start.F6RaBZoK.js"),
import("./_app/immutable/entry/app.ECIIk8FF.js")
]).then(([kit, app]) => {
kit.start(app, element, {
node_ids: [0, 14],

Binary file not shown.

Binary file not shown.