Skip to content

Instantly share code, notes, and snippets.

@hacha
hacha / hydra-session-Session 2026-07-27 12-56.json
Created July 27, 2026 04:02
hydra session: Session 2026-07-27 12:56 (24 snapshots)
{
"id": "7fcad0d2-41a9-40a9-a488-1ec4d3c7d834",
"name": "Session 2026-07-27 12:56",
"createdAt": 1785124581665,
"snapshots": [
{
"timestamp": 0,
"absoluteTime": 1785124581665,
"code": "sha(2)\n.out()",
"editor": "sha(2)\n.out()"
{
"id": "24051b44-60bf-4c68-b6ba-4704b6746c66",
"name": "Sketch 2026-07-27",
"createdAt": 1785117465782,
"snapshots": [
{
"timestamp": 1,
"absoluteTime": 1785117465783,
"code": "osc()\n.out()",
"editor": "osc()\n.out()"
@hacha
hacha / hydra-session-2026-05-19 STYLY 10th Aniversary Party.json
Created May 21, 2026 09:00
hydra-session-2026-05-19 STYLY 10th Aniversary Party.json
{
"id": "f29061ed-4e26-479b-9260-3746c86400fd",
"name": "2026-05-19 STYLY 10th Aniversary Party",
"createdAt": 1779178145048,
"snapshots": [
{
"timestamp": 0,
"absoluteTime": 1779178145048,
"code": "// STYLY 10th Anniversary\n\ns0.initVideo(\"./videos/styly10th_1920.mp4\")\n// s0.src.playbackRate = 1.0\n// s0.src.currentTime = 0.0\n// s0.src.pause()\n// s0.src.play()\n\nwinA = window.innerWidth / window.innerHeight\nvidA = 1920 / 864\nsx = vidA > winA ? 1 : vidA / winA\nsy = vidA > winA ? winA / vidA : 1\n\nsolid(0, 0, 0)\n.layer(\nsrc(s0)\n.scale(1, sx, sy)\n.mask(shape(4, 1.0, 0)\n.scale(1, sx, sy)) // 0.5 → 1.0\n)\n.out()",
"editor": "// STYLY 10th Anniversary\n\ns0.initVideo(\"./videos/styly10th_1920.mp4\")\n// s0.src.playbackRate = 1.0\n// s0.src.currentTime = 0.0\n// s0.src.pause()\n// s0.src.play()\n\nwinA = window.innerWidth / window.innerHeight\nvidA = 1920 / 864\nsx = vidA > winA ? 1 : vidA / winA\nsy = vidA > winA ? winA / vidA : 1\n\nsolid(0, 0, 0)\n.layer(\nsrc
@hacha
hacha / hydra-session-Sketch 2026-05-16_2.json
Created May 19, 2026 17:51
hydra-session-Sketch 2026-05-16_2.json
{
"id": "6783e57e-6499-4ee8-b7f3-9b82117cbb0b",
"name": "Sketch 2026-05-16_2",
"createdAt": 1778905797270,
"snapshots": [
{
"timestamp": 79605,
"absoluteTime": 1778905876875,
"code": "osc()\n.out()",
"youtubeTime": 17.12835895613098
@hacha
hacha / hydra-session-Sketch 2026-05-16_1.json
Created May 19, 2026 17:37
hydra-session-Sketch 2026-05-16_1.json
{
"id": "c04fe4f2-7d24-49be-bbdd-315ff339148b",
"name": "Sketch 2026-05-16_1",
"createdAt": 1778903342732,
"snapshots": [
{
"timestamp": 0,
"absoluteTime": 1778903342732,
"code": "osc()\n.out()"
},
@hacha
hacha / hydra-session-2026-05-13_NightRainbow.json
Created May 19, 2026 16:28
hydra-session-2026-05-13_NightRainbow.json
{
"id": "c32a029f-c70d-4820-a15c-4dd08f61ed12",
"name": "2026-05-13_NightRainbow",
"createdAt": 1778667564477,
"snapshots": [
{
"timestamp": 99666,
"absoluteTime": 1778667664143,
"code": "\ns0.initImage(\"images/JzTrance.jpg\")\n\nsrc(s0, 0)\n.inv()\n.out()\n\nsrc(o0, 1)\n.out(o1)\n\nrender(o1)"
},
@hacha
hacha / gist:65182d493edc6959eb4247b4aef11ece
Created April 29, 2026 04:32
hydra-session-Sketch 2026-04-29.json
{
"id": "ad7f1ff5-3a28-435c-afb5-7b408c88398e",
"name": "Sketch 2026-04-29",
"createdAt": 1777434961237,
"snapshots": [
{
"timestamp": 0,
"absoluteTime": 1777434961237,
"code": "osc()\n.out()"
},
{
"id": "70be0e04-8b4b-47ab-83a3-7160433c3852",
"name": "2026-04-08_NightRainbow",
"createdAt": 1775662848755,
"snapshots": [
{
"timestamp": 48,
"absoluteTime": 1775662848803,
"code": "s0.initImage(\"images/JzTrance.jpg\")\n\na.setBins(6)\na.setScale(1.5)\na.setSmooth(.1)\n\nsha(2,()=>.01+knob11*.4,.0)\n.col([1,1,.5].f(2),.1,[.1,.95].f(32))\n.rep(1,3)\n.hue(()=>time*knob12)\n.kaleid([3,2].f(.5))\n.modSca(noi(3).mirror(), [.1,.2,.0].lin(.5))\n.kaleid([8,6,2,4].f(4))\n.diff(src(o0).hue(.019).sca(.975).mul(noi1(5,.4).thr(.25)))\n.out()\n\nsrc(s0)\n.thr(.05,.1)\n// .inv([0,0,0,1,1,1].sin(2))\n.inv()\n.scrX(0,-.25)\n.scrY([0,0,0,.8].sin(.5))\n.sca(()=>1.8)\n.rep(4,()=>4 + a.fft[0]* 0)\n// .modRot(noi(3,.1), ()=>btnM1(100)*.75)\n// .mod(osc(5,.3, [0,1].sin(.2)), ()=>btnM1(300) * .0 + fader4 * .3)\n.rot([-PI/2,PI].sin(.125))\n// .mul(osc(20,.2,.2).rot(0,.2).scrY(0,.1).kaleid(2.5).rep().kaleid(6).thr(.95,0))\n// .sca(()=>a.fft[0] * .025 + 1.)\n// .diff(src(o1).sca(()=> a.fft[0] * .12 + .
@hacha
hacha / 2026-03-22_Scratch&Build@Ghost and the shell.json
Created April 1, 2026 16:09
2026-03-22_Scratch&Build@Ghost and the shell
{
"id": "de79b8e1-97b7-45a6-baca-e409d3dd076c",
"name": "2026-03-22_Scratch&Build@Ghost and the shell",
"createdAt": 1774173472888,
"snapshots": [
{
"timestamp": 223294,
"code": "sha(9999,.1)\n.out()\n",
"absoluteTime": 1774173696182,
"youtubeTime": 2469.366
@hacha
hacha / gist:71f7e4fa0bdd75fbc150051b816235c0
Last active April 1, 2026 10:36
hydra-session-Sketch 2026-04-01 19-26.json
{
"id": "dc40dbf2-1504-45a7-bb18-247fdc2a30bd",
"name": "Sketch 2026-04-01 19:26",
"createdAt": 1775039201767,
"snapshots": [
{
"timestamp": 7894,
"code": "osc(2)\n.out()",
"absoluteTime": 1775039209661
},