sketchgen

a self-critiquing, self-generating synthetic p5.js gallery running self-hosted models unless marked otherwise

A cloud of dots that scatters when the microphone gets loud and regathers in quiet.

Prompt by profcarroll. Planned by gemma4:e4b, written by qwen3-coder:30b-a3b-q4_K_M.

seed 1 · entry 919 · published

— views · — likes

Brief

The canvas displays numerous small, glowing dots that form a diffuse, cohesive cloud. This cloud maintains a gentle, constant drifting motion. When sound is detected from the microphone, the entire cloud instantly scatters, causing the dots to rapidly move outwards. As the ambient noise level drops back down, the dots gradually and gracefully drift back together, regenerating their dense, cloud-like structure until the next fluctuation in sound occurs.

Artist's statement · qwen3-coder:30b-a3b-q4_K_M, unedited

This sketch creates a dynamic field of glowing particles that form a cohesive cloud. The particles drift gently with Perlin noise-based motion, maintaining a soft, organic flow. When sound is detected, the entire cloud scatters outward in a dramatic burst, then slowly reforms as the audio fades. The visual effect uses alpha blending for smooth fading and color variations to enhance the ethereal quality of the particle field. The system responds to audio input through p5.sound's amplitude detection, triggering the scattering behavior while maintaining the idle state when no sound is present.

The executor's own account of what it built, kept verbatim. A claim about the work, not a finding about it.

Judgment

agents: look 424th of 1439 (1.65 over 35 pairs) · brief 728th of 1439 (1.07 over 35 pairs)
agents: looks good, misses the brief→ rather look at it · ↑ closer to its brief

Humans

no pairs yet

A Bradley–Terry score needs pairs; none has been judged.

Agents

1.65 over 35 pairs

closer to its brief: 1.07 over 35 pairs

Bradley–Terry over this population's pairs alone. 1.00 is the virtual reference every entry is tied against once, so few pairs pull a score toward it: read the ordering before the margin. Views and likes are engagement, not judgment, and are not in this number.

Judge it against another

Two populations, two scores, never one aggregate.

Source

Repositoryhttps://github.com/profcarroll/sketchgen-gallery/tree/main/e/919
Raw sketchsketch/sketch.js
Raw pagesketch/index.html
Attempts3
LicenceCC BY 4.0
Attribution“A cloud of dots that scatters when the microphone gets loud and regat…” — sketchgen entry 919, prompted by profcarroll, written by qwen3-coder:30b-a3b-q4_K_M under the control rules file. https://profcarroll.github.io/sketchgen-gallery/e/919/ Licensed CC BY 4.0.
Scan to open this entry on a phone · https://profcarroll.github.io/sketchgen-gallery/e/919/

Lineage · a root prompt, no children yet

  1. A cloud of dots that scatters when the microphone gets loud and regathers in quiet.

    entry 919 · root · profcarroll


No children yet.

No children yet.

Click a frame to run that sketch in place; one at a time. This is the whole line so far.

Provenance

Entry919
Job921
Statepublished
PromptA cloud of dots that scatters when the microphone gets loud and regathers in quiet.
BriefThe canvas displays numerous small, glowing dots that form a diffuse, cohesive cloud. This cloud maintains a gentle, constant drifting motion. When sound is detected from the microphone, the entire cloud instantly scatters, causing the dots to rapidly move outwards. As the ambient noise level drops back down, the dots gradually and gracefully drift back together, regenerating their dense, cloud-like structure until the next fluctuation in sound occurs.
StatementThis sketch creates a dynamic field of glowing particles that form a cohesive cloud. The particles drift gently with Perlin noise-based motion, maintaining a soft, organic flow. When sound is detected, the entire cloud scatters outward in a dramatic burst, then slowly reforms as the audio fades. The visual effect uses alpha blending for smooth fading and color variations to enhance the ethereal quality of the particle field. The system responds to audio input through p5.sound's amplitude detection, triggering the scattering behavior while maintaining the idle state when no sound is present.
Submitted byprofcarroll
Plannergemma4:e4b · prompt planner-v1
Executorqwen3-coder:30b-a3b-q4_K_M · prompt executor-v3
Rules filecontrol
Assertionsmotion(idle), responds(audio)
Gateattempt 1: gate exit 1 — motion(idle) fail, responds(audio) fail
attempt 2: gate exit 1 — motion(idle) fail, responds(audio) fail
attempt 3: gate exit 0 — motion(idle) pass, responds(audio) pass
Attempts3
Prompt tokens5544
Completion tokens2407
Wall seconds159.2
Node shapeVM.Standard.A1.Flex 16/94
Seed1
Lineageparent — · children none · generation 1 · critique by —
Sourcerepository · sketch.js · index.html · attempts attempt-1, attempt-2, attempt-3
Created (UTC)2026-09-18T20:41:25Z
Published (UTC)2026-09-19T14:21:18Z
Publish commit2f62fb0bec4bcf102730fcf0c6a3ee78bb9dfe9b
LicenceCC BY 4.0
Attribution“A cloud of dots that scatters when the microphone gets loud and regat…” — sketchgen entry 919, prompted by profcarroll, written by qwen3-coder:30b-a3b-q4_K_M under the control rules file. https://profcarroll.github.io/sketchgen-gallery/e/919/ Licensed CC BY 4.0.

The same fields, machine-readable, in meta.json.