{ "_info": "Libreria de fragmentos de codigo Hydra para el editor de FOSFENO. Adaptados de ejemplos de la comunidad de Hydra (github.com/hydra-synth/hydra y github.com/zachkrall/hydra-examples). Edita o anade los tuyos libremente.", "snippets": { "osc-basico": { "name": "Oscilador basico", "author": "Hydra (comunidad)", "code": "osc(20, 0.1, 0.8)\n .out(o0)" }, "kaleido-audio": { "name": "Caleidoscopio reactivo", "author": "Hydra (comunidad)", "code": "osc(15, 0.1, 1)\n .kaleid(() => 3 + a.fft[0]*8)\n .color(1, 0.4, 0.8)\n .rotate(() => time*0.1)\n .out(o0)" }, "feedback": { "name": "Feedback infinito", "author": "Hydra (comunidad)", "code": "osc(4, 0.1, 1.2)\n .modulate(o0, () => 0.4 + a.fft[0]*0.5)\n .color(0.9, 0.3, 0.6)\n .out(o0)" }, "voronoi-liquido": { "name": "Voronoi liquido", "author": "Hydra (comunidad)", "code": "voronoi(8, 0.3, 0.2)\n .modulate(osc(5).rotate(0.7), 0.4)\n .color(0.2, 0.8, 1.0)\n .out(o0)" }, "lluvia-pixel": { "name": "Lluvia de pixeles", "author": "Hydra (comunidad)", "code": "noise(() => 4 + a.fft[1]*8, 0.1)\n .thresh(0.7)\n .modulate(noise(2).scrollY(0, 0.2))\n .color(0.6, 0.9, 1.0)\n .out(o0)" }, "tunel": { "name": "Tunel pulsante", "author": "Hydra (comunidad)", "code": "shape(99, 0.0001, 0.5)\n .repeat(() => 3 + a.fft[0]*3, () => 3 + a.fft[0]*3)\n .modulateScale(osc(4), () => 0.2 + a.fft[2])\n .color(1.0, 0.3, 0.7)\n .out(o0)" }, "osc-modulado": { "name": "Oscilador modulado", "author": "Hydra (comunidad)", "code": "osc(40, 0.1, () => a.fft[0]*3)\n .modulate(osc(10).rotate(() => time*0.2), 0.5)\n .saturate(1.6)\n .out(o0)" }, "triangulos": { "name": "Triangulos al ritmo", "author": "Hydra (comunidad)", "code": "shape(3, () => 0.2 + a.fft[0]*0.4, 0.1)\n .repeat(5, 5)\n .rotate(() => time*0.1)\n .color(0.1, 0.9, 0.8)\n .out(o0)" }, "espiral": { "name": "Espiral cromatica", "author": "Hydra (comunidad)", "code": "osc(10, 0.05, 1)\n .kaleid(() => 2 + a.fft[1]*10)\n .scale(() => 1 + a.fft[0])\n .rotate(() => time*0.3)\n .colorama(() => a.fft[2]*0.5)\n .out(o0)" }, "glitch-rgb": { "name": "Glitch RGB", "author": "Hydra (comunidad)", "code": "osc(30, 0, 1)\n .modulate(noise(() => 2 + a.fft[0]*6), 0.3)\n .color(2.0, 0.5, 0.5)\n .modulateRotate(osc(2), 0.1)\n .out(o0)" } } }