TOOLS

Instruments built to make the rest of this — browser-native mixers, VJ synths and story engines, plus the Python/Blender experiments underneath.

VJ & Audio-Reactive Synths

VJ Hut — Ultimate Visual Synth

WebGL/Three.js shader scenes that react live to microphone input, with recording straight to WebM.

WebGLMic Reactive
Launch earlier: v1 v2 v3 v4

Flux Video VJ Player

Load a folder of video clips and mix them live as VJ loops — color grading, shake and glitch FX.

Video MixingFX Chain
Launch earlier: v1 v2 v3 v4

NoiseXP — AV Story Engine

A reactive story/visual generator — text, motion and audio-triggered scene changes in one engine.

Story Engine
Launch earlier: v1 v2 v3 v4 v5 v6

VertiSynth VJ — Layout & Background Engine

Vertical-format (1080×1920) VJ tool: cutout layering, mic input and an 8-bit broadcast mode.

9:16 Export
Launch earlier: v1 v2

Lab & Experiments

Desktop Python/Blender tools — they open their own native window rather than running in the browser, so there's no live demo, just the source to download and run yourself.

Animator

Procedural character/motion animator — PyQt6 window + pygame canvas, renders via imageio/ffmpeg.

Download .zip

Atmosphere Mixer

Stable Audio diffusion generator (torch + diffusers) served through a local Gradio web UI.

Download .zip

Houses

Procedural semantic city / house generator built on Open3D, exporting OBJ scenes.

Download .zip

Wavy

Character rig experiments — tkinter tool building meshes, feeding Blender scenes and skeletons.

Download .zip

Mixer (Desktop)

Long-running series of tkinter audio mixer builds, using pyaudio for live playback.

Download .zip

Sketch Converter

Turns drawings into generated animated output — pygame + PIL image passes.

Download .zip