2026-07-09 · Jan Henrik Hansen
Studio Jan Henrik Hansen
Prototypes
Self-contained HTML experiments. One folder per prototype, newest first.
2026
July
June
2026-06-26 · Armin
Owning Our DNA - A Directus-Backed Data Platform
Building a home for our DNA data with diagramming.
2026-06-26 · Armin
SpaceMusic Web UI Architecture
How SpaceMusic runs today: one Host process launches the engine, serves the web UI, and translates between them.
2026-06-25 · Jan Henrik Hansen
SM.UI.Desktop
Newest Approximation to the Desktop UI Ruleset with Claude
2026-06-25 · Armin
The Cloud-Only Library
How browsing, picking, and flipping will work once the operator's disk stops being a library
2026-06-19 · Jan Henrik Hansen
SM.UI - Prototype
2026-06-12 · Armin
The Host Becomes the Front Door
Today SpaceMusic launches as one program, with nothing in front of it. Plan 042 puts a launcher first — it signs you in, lets you pick an interface, then starts the core and that interface together.
2026-06-09 · Armin
SpaceMusic UI and Streaming Architecture
SpaceMusic's only UI is served by a local executable, talks to whoever serves it, and treats the internet as the afterthought..
2026-06-05 · Armin
Where the Headless UI Should Decode
Three ways to render SpaceMusic's controls in a browser. We built and measured all three.
2026-06-03 · Armin
Headless UI technology evaluation
Three ways to build the user interface for a headless SpaceMusic — and the case for the one we think is right.
2026-06-01 · Armin
Headless engine + separate UI process
Plan for separate executables for SM (Core + UI)
May
2026-05-29 · Jan Henrik Hansen
Deep Space Imagery + Data
A quick prototype listing fascinating imagery, movies and 3d-data from deep space for possible SM.com usage
2026-05-29 · Jan Henrik Hansen
Markov Blanket Prototype
Visualization of the Markov Blankets, relevant for the Free Energy Principle by Karl Friston
2026-05-29 · Jan Henrik Hansen
OI - Music x Images - Textile Pattern Generator with Genesis Video Output V1
2026-05-29 · Jan Henrik Hansen
OI - Music x Images - Textile Pattern Generator with Genesis Video Output V2
2026-05-29 · Jan Henrik Hansen
SM - Reading Deep Space 3D Data as Music
A quick prototype relating to the 3D Point Clouds of Galaxies being read as Music
2026-05-29 · Jan Henrik Hansen
SM - Time Page - Prototype v0.1
A first sketch on how the SM Time Page will look
2026-05-29 · Jan Henrik Hansen
Erdös_Unit_Distance_Generator + DXF Export
2026-05-29 · Jan Henrik Hansen
260416_SM_Particle Prototype
2026-05-21 · Armin
A-B Runtime Architecture
The technical companion to Scene Loading and Smooth Transitions — where the doubling lives in the C# class tree, what we'd build in what order, and the open questions we'll need to answer before shipping.
2026-05-21 · Armin
Scene Loading and Smooth Transitions
Why loading a new scene shouldn't feel like a hard cut — and what it would take to make every parameter type fade gracefully from one state to the next.
2026-05-15 · Armin
SpaceMusic - File Management
Plan on how we handle file management in SM
2026-05-14 · Armin
How the Prototypes page works
A short non-technical tour of the Prototypes site — what it is, how to add things to it, and why it's set up this way.
2026-05-14 · Jan Henrik
Parzelle Eins
Parametrische Grundstückssuche in der Schweiz