Skip to content

Engine · v5.7.0

Tree of Faces

An old tree that holds faces, grown in code and moved by your song: profiles hidden in the gaps of its crown against a glowing sky, a lobe of its leaves that looks out, a face that wakes in its bark. The wind in its crown is the bass and the groove, light runs along its branches on the bar, and the faces come forward through a build and are fully seen on the drop. A moonlit hill, the four seasons, a whispering grove, a portrait in the bark, a sunset silhouette and a tree beside a lake.

Tree of Faces engine preview

6 modes

Launch modes

Tree of Faces mode

Tree of Faces

One old tree on a moonlit hill, the sky glowing behind its crown so every gap between the boughs reads as light. Two of those gaps are faces in profile turned to each other, a lobe of the crown looks out to the left and a face sleeps in the bark. The crown sways with the bass and rocks on the groove, light runs up the trunk and out to the twigs every bar, fireflies drift round the roots and the mist lies in the valleys; through a build the faces come forward, and on the drop the leaves part round them and a light settles at each eye.

Four Seasons mode

Four Seasons

The same tree turning through the year with the song's sections: spring blossom, the full summer canopy, autumn leaves falling, then bare winter branches dusted with snow against a pale sky. The faces show differently in each: through the blossom, in the gaps of the summer leaves, in the swirl of the falling leaves and in the bare boughs themselves.

Whispering Grove mode

Whispering Grove

A grove of old trees in a misty wood, moonbeams slanting between them and fireflies in the air. Each tree's crown holds a face, and on the beat they turn to one another as if passing a secret, a faint whisper of light crossing between them; on the drop every face leans in at once.

Bark Portrait mode

Bark Portrait

A close view of an ancient trunk, its bark flowing round knots and ridges, moss and ivy on it and light slanting across. The knots are eyes, a ridge is a nose and a burl a mouth: the face wakes slowly through a build, its lids lifting, and on the drop it is fully seen, a warm light in its eyes, while dust and fireflies glint in the light.

Sunset Silhouette mode

Sunset Silhouette

The tree in black against a great sunset, the sun low behind its crown and the clouds lit from below. The bright sky between the branches forms faces in profile; birds cross on the phrases, the crown sways on the bass and the sun swells through the sections until the faces stand out whole on the drop.

Lake Reflection mode

Lake Reflection

The tree on the bank of a still lake under the moon, its reflection below. The bass ripples the water and the kicks drop rings into it; the tree itself keeps its secret, but in the reflection its gaps are faces, coming forward on the build and clearest on the drop, with fireflies over the water.

50 controls

Controls

ControlGroupTypeDefaultAnimationAudio
Primary colorPrimary color used by the engine paletteStylecolor#d6e6ffYesNo
Secondary colorSecondary color used by the engine paletteStylecolor#ffd37aYesNo
BackgroundBackground used by the engine paletteStylecolor#050a18YesNo
OpacityVisualizer opacityTransformrange1YesNo
SensitivityBounded overall audio responseAudiorange1YesNo
Spectrum rangeHow much of the 40 Hz to 14 kHz range the visual spans, from the bass up. Lower it to give the bass and mids more of the barsAudiorange1YesNo
Frequency scaleHow the bars are spread across the frequencies. Log spreads them by octave, mel by how pitch is heard, and linear by hertz, which gives most bars to the highsAudioselectlogNoNo
Auto-levelLifts every part of the spectrum to its own recent range, so quiet highs move as much as loud bass. A note held for several seconds settles lower as it adapts. 0 shows the raw spectrumAudiorange0.8YesNo
Primary audio sourcePrimary audio sourceAudioselectbassNoNo
Frequency focusWhich part of the spectrum drives this visual; while no explicit audio source is set, the motion envelope follows this selectionAudioselectfullNoNo
Burst intensityGlow and trail swell on sharp hits; 0 keeps bursts offAudiorange0YesNo
Ambient bedProminence of the standing background layer behind the beat-born elementsEffectsrange1YesNo
Wake lengthHow far motion trails stretch behind beat-born travelers; 0 removes the wakeEffectsrange1YesNo
Audio contributionMaximum contribution from the primary audio routeAudiorange0.55YesNo
Audio dynamicsHow much of the band's movement reaches the visual. 1 = full dynamics; 0 holds it at a steady level for a calmer, more constant lookAudiorange1YesNo
Audio attackEnvelope attack in millisecondsAudiorange45YesNo
Audio releaseEnvelope release in millisecondsAudiorange240YesNo
Geometry scaleGeometry scaleGeometryrange1YesYes
Motion directionRotate the animated visual pass to face this direction; the general background stays fixedMotionselectnoneNoNo
SpeedTime-based motion; default major cycle is 6–12 secondsMotionrange0.1YesYes
Color modeDuo palette, primary→secondary gradient, or full rainbow sweepStyleselectduoNoNo
GlowGlowEffectsrange0.55YesYes
Global glowShared emissive strength across the frameEffectsrange0.35YesYes
Pulse intensityBeat pulse scale for spawn, size, and shakeEffectsrange1YesYes
Beat responseHow hard every engine hits on each detected beatAudiorange1.2YesYes
Beat smoothingHow long each beat hit rings out before it settlesAudiorange0.35YesYes
Beat attackSeconds for a hit to swell to full. 0 snaps instantlyAudiorange0YesYes
Beat releaseSeconds for a hit to fade, overriding Beat smoothing. 0 follows itAudiorange0YesYes
Beat shakeFrame kick strength on each beatEffectsrange0.6YesYes
Motion echoMotion echoEffectsrange0YesYes
BlurBlurEffectsrange0YesYes
Chromatic aberrationChromatic aberrationEffectsrange0YesYes
Beat sync allRoute beat energy into spawn, shake, pulse, speed, and scaleAudiobooleantrueNoNo
Symmetry and tilingReshape the whole picture: mirror it, fold it into a kaleidoscope, or tile it (the plane groups p1, p2, p4m and p6m)Shape and symmetryselectnoneNoNo
Kaleidoscope foldsHow many mirrored copies go round the kaleidoscopeShape and symmetryrange6YesNo
Symmetry angleTurns the mirror line, or the kaleidoscope, in degreesShape and symmetryrange0YesYes
Kaleidoscope spinHow fast the kaleidoscope turns, in turns per bar of the song (0.25 is once a phrase)Shape and symmetryrange0YesYes
Tile sizeEach tile's size as a share of the frameShape and symmetryrange0.5YesNo
Tile gapThe gap between tiles, as a share of a tile; it shows the background colourShape and symmetryrange0YesNo
WarpBend the whole picture: a twist, a bulge, waves or ripples that move once a bar, a polar unroll, or a fisheye lensShape and symmetryselectnoneNoNo
Warp amountHow strong the warp isShape and symmetryrange0.5YesYes
Warp centreWhere the warp is centred in the frameShape and symmetryselectcentreNoNo
WindHow much wind moves the tree: the gusts that cross its crown, how far it leans with the bass and rocks on the groove, and how much its leaves and the grass shiverTreerange1YesYes
FacesHow strongly the faces show. They come forward through a build and are fully seen on the drop; 0 leaves only the tree, 2 brings them out even in the quiet partsFacesrange1YesYes
FirefliesHow many fireflies drift round the tree. The hi-hats light a few more and a drop brightens them allScenerange1YesYes
Branch lightThe light that runs from the roots up the trunk and out to the twigs on every bar, and on every beat in the loud sections. 0 turns it offTreerange1YesYes
SeasonWhich season the tree is in: turning with the song's sections (spring blossom, the summer canopy, autumn leaves, winter branches) or held in one. The faces show differently in eachTreeselectautoNoNo
TreeAnother tree grown from another seed: the same number always grows the same tree, with its faces in the same placesTreerange0YesNo
Loop lengthSeconds before the gusts, the fireflies, the mist and the leaves' flutter repeat exactly, so a clip loops without a seamScenerange8YesNo
Title and artistShow or hide the song title and artist this visualizer draws.TextselectautoNoNo