● In Active Build 3D CSS Transforms Web Audio Synthesis Transit Solari Spec

Flap Clock

A tactile mechanical split-flap digital clock display inspired by vintage Solari di Udine airport departure boards. Combines realistic 3D leaf card curvature, procedural acoustic clatter synthesis, and bold transit typography.

● In Active Build Explore Physics Engine ↓

Kinetic Simulation

Solari di Udine transit mechanics simulated in the browser.

Traditional split-flap boards produce a uniquely satisfying rhythmic physical presence. We capture the physical inertia, leaf-card folding geometry, and acoustic impact of interlocking mechanical tabs.

1
1
4
4
:
2
2
8
8
:
5
5
6
6
● Solari Transit Departure Profile ● 60 FPS Card Physics ● Procedural Acoustic Flip Audio ● Sleep Throttled

Mechanics & Motion

Engineered down to the mechanical hinge.

3D Physics

RotateX Leaf Folding

Upper flap rotates downward along its bottom hinge axis with hardware-accelerated 3D perspective and dynamic gradient shadows cast across the stationary bottom leaf.

Acoustics

Procedural Audio Synthesis

Web Audio API generates authentic interlocking plastic tab clicks using bandpass-filtered noise bursts and exponential decay gain envelopes with micro-pitch jitter.

Continuity

Cascading Digit Flips

Digits cycle sequentially through intermediate numbers when rolling rather than jumping instantaneously, simulating the real mechanical shaft rotation of transit indicators.

Typography

Airport Board Palettes

Faithful transit themes including Matte Charcoal with Ivory lettering, European Railway Signal Orange on Black, and Night Shift Amber for low-light environments.

Modularity

Calendar & Status Flaps

Modular split-flap panels supporting 12h/24h time, day-of-week abbreviations, three-letter month displays, and customizable custom departure message headers.

Efficiency

Visibility API Sleep

Freezes requestAnimationFrame and suspends the Web Audio context when the tab is backgrounded via the Page Visibility API, ensuring zero battery drain when out of view.

Engineering Blueprint

Physical simulation architecture.

Subsystem Technical Implementation Performance Spec Platform Fidelity
Card Geometry Dual 3D DOM cards with transform-style: preserve-3d; transform-origin: bottom center GPU composited layer (zero layout thrashing) Sub-pixel text alignment with zero jitter
Shadow Casting Dynamic linear gradient opacity computed continuously via rotation angle formula Calculated in CSS keyframe animation Accurate ambient occlusions
Acoustic Model White noise buffer piped through 2200 Hz biquad bandpass filter + 18ms gain envelope Zero network audio samples loaded Procedural variation on every flap
Frame Budget Native 60 FPS / 120 FPS refresh on ProMotion and high-refresh desktop monitors < 0.4ms script execution per tick Rock-solid frame timing
Background Standby Auto-suspends Web Audio clock and halts render loop when document.hidden === true 0.0% CPU usage in background tabs Eco & battery optimized

Usage Flow

Everyday operation.

01 · Launch

Open Clock

Mount on any browser window or set as a fullscreen standby display on your desk.

02 · Choose

Set Colorway

Toggle between classic airport charcoal, railway orange, or night shift amber.

03 · Audio

Adjust Sound

Tune the mechanical click volume or mute sound entirely for silent operation.

04 · Relax

Tactile Rhythm

Enjoy the peaceful, rhythmic visual cadence of real mechanical transit engineering.