Grok Grok Grok Grok
This is Grok4 you can do anything, take my JSON prompt 😜and paste it into Grok and you going to get the full code let you get results below, I did everything from my phone, no computer no fancy tool, just my prompt.
{
"prompt_type": "generative_art_sketch",
"title": "Nebular Spiral Symphony",
"summary": "Create an interactive p5.js (v1.4.0) + p5.sound sketch that renders a luminous, spiral-wave star-field while generating a procedural ambient soundtrack. Visuals use polar-coordinate particle motion with Perlin-noise perturbation; audio layers include slowly evolving oscillators and cosmic wind noise. Mouse / touch toggles audio and briefly accelerates the swirl.",
"libraries": {
"p5": "
"p5_sound": "
},
"canvas": {
"create": "createCanvas(windowWidth, windowHeight)",
"pixelDensity": 2,
"colorMode": "HSB,360,100,100,100",
"blendCycle": [
{ "mode": "BLEND", "fadeRect": { "fill": [0,0,0,4] } },
{ "mode": "ADD", "draw": "particles" }
]
},
"flow_field": {
"type": "polar_spiral",
"particles": {
"count": { "desktop": 1000, "mobile": 600 },
"size": [2, 5],
"physics": { "maxSpeed": 2.5, "forceMult": 0.12 },
"initialPosition": "random(radiusmaxR reset radius=0)",
"windowResized": "resizeCanvas & redistribute particle radius uniformly"
},
"performance": {
"flowCache": { "enabled": true, "grid": [48, 30] },
"adaptiveParticles": "use mobile count when pixelDensity()<2"
},
"comments": [
"Triadic hue rotation yields harmonious colour cycling.",
"Per-particle alpha 18 + additive blend ≈ soft bloom.",
"Audio reverb + pink noise provide atmospheric depth.",
"SwirlBoost gives users a momentary burst of energy.",
"Flow cache keeps noise calls under ~35 k / frame."
]
}
It is actually very easy, you can take my prompt and ask Grok to keep the prompt style, but tell it your idea 🙏 what do you want to see.